]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - include/ChangeLog
Update year range in copyright notice of binutils files
[thirdparty/binutils-gdb.git] / include / ChangeLog
1 2021-12-07 John Baldwin <jhb@FreeBSD.org>
2
3 * elf/common.h (AT_FREEBSD_FXRNG, AT_FREEBSD_KPRELOAD): Define.
4
5 2021-12-01 Nick Clifton <nickc@redhat.com>
6
7 PR 28630
8 * coff/internal.h (x_n): Use bfd_hostptr_t for the fields in this
9 structure.
10
11 2021-11-25 Andrew Burgess <aburgess@redhat.com>
12 Simon Cook <simon.cook@embecosm.com>
13
14 * dis-asm.h (disassembler_options_riscv): Declare.
15
16 2021-11-16 Fangrui Song <maskray@google.com>
17
18 * elf/common.h (DT_ENCODING): Bump to 38.
19 * elf/external.h (Elf32_External_Relr): New.
20 (Elf64_External_Relr): New.
21
22 2021-09-07 Luis Machado <luis.machado@linaro.org>
23
24 Revert: [AArch64] MTE corefile support
25
26 2021-05-21 Luis Machado <luis.machado@linaro.org>
27
28 * elf/common.h (NT_MEMTAG): New constant.
29 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
30
31 2021-07-03 Nick Clifton <nickc@redhat.com>
32
33 * 2.37 release branch created.
34
35 2021-07-03 Nick Clifton <nickc@redhat.com>
36
37 Import from gcc mainline:
38 2021-03-31 Patrick Palka <ppalka@redhat.com>
39
40 PR c++/88115
41 * demangle.h (enum demangle_component_type): Add
42 DEMANGLE_COMPONENT_VENDOR_EXPR.
43
44 2021-07-01 Mike Frysinger <vapier@gentoo.org>
45
46 * opcode/aarch64.h (aarch64_opcode_table): Mark const.
47
48 2021-07-01 Richard Earnshaw <rearnsha@arm.com>
49
50 PR gas/28031
51 * opcode/arm.h (FPU_ANY): Exclude XScale-related features.
52
53 2021-06-18 H.J. Lu <hongjiu.lu@intel.com>
54
55 * elf/common.h (GNU_PROPERTY_UINT32_AND_LO): New.
56 (GNU_PROPERTY_UINT32_AND_HI): Likewise.
57 (GNU_PROPERTY_UINT32_OR_LO): Likewise.
58 (GNU_PROPERTY_UINT32_OR_HI): Likewise.
59
60 2021-06-15 Nick Clifton <nickc@redhat.com>
61
62 * elf/common.h (NT_GO_BUILDID): Define.
63
64 2021-06-02 Shahab Vahedi <shahab@synopsys.com>
65
66 * dis-asm.h (disassembler_options_arc): New prototype.
67
68 2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
69
70 * opcode/mips.h (cpu_is_member): Remove code for MIPSr6 ISA
71 exclusion.
72 (opcode_is_member): Handle ISA level exclusion.
73
74 2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
75
76 * opcode/mips.h (isa_is_member): New inline function, factored
77 out from...
78 (opcode_is_member): ... here.
79
80 2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
81
82 * opcode/mips.h: Document `g' and `y' operand codes.
83 (mips_reg_operand_type): Add OP_REG_CONTROL enumeration
84 constant.
85
86 2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
87
88 * opcode/mips.h: Complement change made to opcodes and remove
89 references to the `g' regular MIPS ISA operand code.
90
91 2021-05-28 H.J. Lu <hongjiu.lu@intel.com>
92
93 PR ld/27905
94 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed.
95
96 2021-05-26 H.J. Lu <hongjiu.lu@intel.com>
97
98 PR ld/27905
99 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New.
100
101 2021-05-23 Tiezhu Yang <yangtiezhu@loongson.cn>
102
103 * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
104 LoongArch.
105
106 2021-05-21 Luis Machado <luis.machado@linaro.org>
107
108 * elf/common.h (NT_MEMTAG): New constant.
109 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
110
111 2021-05-07 Clément Chigot <clement.chigot@atos.net>
112
113 * coff/internal.h (C_DWARF): New define.
114 * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME,
115 SSUBTYP_DWMAC): New defines.
116
117 2021-05-06 Stafford Horne <shorne@gmail.com>
118
119 PR 21464
120 * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number.
121
122 2021-05-06 Nick Alcock <nick.alcock@oracle.com>
123
124 * ctf.h (CTF_K_UNKNOWN): Document that it can be used for
125 nonrepresentable types, not just padding.
126 * ctf-api.h (ctf_add_unknown): New.
127
128 2021-04-22 Clément Chigot <clement.chigot@atos.net>
129
130 * coff/internal.h (union internal_auxent):
131 Add x_sect structure.
132 * coff/rs6000.h (union external_auxent): Rework to
133 match official documentation.
134 * coff/rs6k64.h (union external_auxent): Likewise.
135 (_AUX_SECT): New define.
136
137 2021-04-21 Eli Zaretskii <eliz@gnu.org>
138
139 PR 27760
140 * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
141 (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
142
143 2021-04-16 Alan Modra <amodra@gmail.com>
144
145 PR 27567
146 * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
147 * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
148 executable and return false. Do so for a relocatable object and
149 evaluate to true.
150 * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
151 (COFF_DECODE_ALIGNMENT): Formatting.
152 * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
153 (COFF_DECODE_ALIGNMENT): Similarly.
154
155 2021-04-09 Alan Modra <amodra@gmail.com>
156
157 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
158
159 2021-04-06 Alan Modra <amodra@gmail.com>
160
161 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
162 Return asymbol*.
163
164 2021-04-01 Martin Liska <mliska@suse.cz>
165
166 * opcode/cr16.h (strneq): Remove strneq and use startswith.
167
168 2021-03-31 Alan Modra <amodra@gmail.com>
169
170 * bfdlink.h: Replace bfd_boolean with bool throughout.
171 * coff/ecoff.h: Likewise.
172 * coff/xcoff.h: Likewise.
173 * dis-asm.h: Likewise.
174 * elf/mmix.h: Likewise.
175 * elf/xtensa.h: Likewise.
176 * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
177 * opcode/arc.h: Likewise.
178 * opcode/mips.h: Likewise.
179 * opcode/tic6x-opcode-table.h: Likewise.
180 * opcode/tic6x.h: Likewise.
181
182 2021-03-31 Alan Modra <amodra@gmail.com>
183
184 * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
185 * elf/nfp.h: Likewise.
186 * opcode/aarch64.h: Likewise.
187 * opcode/cgen.h: Likewise.
188 * opcode/nfp.h: Likewise.
189 * opcode/ppc.h: Likewise.
190
191 2021-03-29 Alan Modra <amodra@gmail.com>
192
193 * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
194 (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
195 (opcode_has_special_coder): Likewise.
196
197 2021-03-29 Alan Modra <amodra@gmail.com>
198
199 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
200
201 2021-03-25 Nick Alcock <nick.alcock@oracle.com>
202
203 PR libctf/27628
204 * ctf-api.h: Fix some indentation.
205 (CTF_SET_STID): Always do an unsigned shift, even if STID is
206 signed.
207
208 2021-03-19 H.J. Lu <hongjiu.lu@intel.com>
209
210 * elf/common.h (EM_INTEL205): Renamed to ...
211 (EM_INTELGT): This.
212
213 2021-03-16 Nick Clifton <nickc@redhat.com>
214
215 * coff/internal.h (struct internal_auxent): Fix a couple of typos
216 in comment describing the x_fname field.
217
218 2021-03-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
219
220 * opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
221 * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
222
223 2021-03-12 Frederic Cambus <fred@statdns.com>
224
225 * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
226 (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
227 (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
228
229 2021-03-12 Clément Chigot <clement.chigot@atos.net>
230
231 * coff/internal.h (struct internal_aouthdr): Add new fields.
232 * coff/rs6000.h (AOUTHDRÃ): Add new fields.
233 * coff/rs6k64.h (struct external_filehdr): Likewise.
234 * coff/xcoff.h (_TDATA), _TBSS): New defines
235 (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
236 RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
237 RS6K_AOUTHDR_FORK_COR): New defines.
238 (XMC_TU): Removed.
239 (XMC_UL): New define.
240
241 2021-03-12 Clément Chigot <clement.chigot@atos.net>
242
243 * coff/xcoff.h (R_RTB): Remove.
244 (R_TRL): Fix value.
245
246 2021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
247 Andrew Burgess <andrew.burgess@embecosm.com>
248
249 * elf/common.h (NT_RISCV_CSR): Define.
250
251 2021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
252 Andrew Burgess <andrew.burgess@embecosm.com>
253
254 * elf/common.h (NT_GDB_TDESC): Define.
255
256 2021-03-03 Alan Modra <amodra@gmail.com>
257
258 * coff/internal.h: Delete obsolete relocation defines. Move used
259 relocation defines..
260 * coff/i386.h: ..to here..
261 * coff/ti.h: ..and here..
262 * coff/x86_64.h: ..and here..
263 * coff/z80.h: ..and here..
264 * coff/z8k.h: ..and here.
265
266 2021-03-02 Nick Alcock <nick.alcock@oracle.com>
267
268 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
269 merely change how much deduplication is done.
270
271 2021-03-01 Alan Modra <amodra@gmail.com>
272 Fangrui Song <maskray@google.com>
273
274 * bfdlink.h (struct bfd_link_info): Add start_stop_gc.
275
276 2021-02-21 Alan Modra <amodra@gmail.com>
277
278 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
279
280 2021-02-17 Nick Alcock <nick.alcock@oracle.com>
281
282 * ctf-api.h (ctf_arc_lookup_symbol_name): New.
283 (ctf_lookup_by_symbol_name): Likewise.
284
285 2021-02-19 Nelson Chu <nelson.chu@sifive.com>
286
287 PR 27158
288 * opcode/riscv.h: Updated encoding macros.
289
290 2021-02-18 Nelson Chu <nelson.chu@sifive.com>
291
292 * opcode/riscv.h: Moved stuff and make the file tidy.
293
294 2021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
295
296 * opcode/s390.h (enum s390_opcode_cpu_val): Add
297 S390_OPCODE_ARCH14.
298
299 2021-02-08 Mike Frysinger <vapier@gentoo.org>
300
301 * opcode/tic54x.h (mmregs): Rename to ...
302 (tic54x_mmregs): ... this.
303 (regs): Rename to ...
304 (tic54x_regs): ... this.
305 (condition_codes): Rename to ...
306 (tic54x_condition_codes): ... this.
307 (cc2_codes): Rename to ...
308 (tic54x_cc2_codes): ... this.
309 (status_bits): Rename to ...
310 (tic54x_status_bits): ... this.
311 (cc3_codes): Rename to ...
312 (tic54x_cc3_codes): ... this.
313 (misc_symbols): Rename to ...
314 (tic54x_misc_symbols): ... this.
315
316 2021-02-05 Nelson Chu <nelson.chu@sifive.com>
317
318 PR 27348
319 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
320
321 2021-02-05 Nelson Chu <nelson.chu@sifive.com>
322
323 PR 27348
324 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
325
326 2021-01-27 Nick Alcock <nick.alcock@oracle.com>
327
328 * ctf-api.h (ECTF_NONAME): New.
329 (ECTF_NERR): Adjust.
330
331 2021-01-26 Nick Alcock <nick.alcock@oracle.com>
332
333 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
334
335 2021-02-04 Nelson Chu <nelson.chu@sifive.com>
336
337 * opcode/riscv-opc.h: Removed macros for zb* extensions.
338 * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
339
340 2021-01-15 Nelson Chu <nelson.chu@sifive.com>
341
342 * opcode/riscv.h: Indent and GNU coding standards tidy,
343 also aligned the code.
344
345 2021-01-15 Nelson Chu <nelson.chu@sifive.com>
346
347 * elf/riscv.h: Comments tidy and improvement.
348 * opcode/riscv-opc.h: Likewise.
349 * opcode/riscv.h: Likewise.
350
351 2021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
352
353 * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
354 (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
355
356 2021-01-09 Nick Clifton <nickc@redhat.com>
357
358 * 2.36 release branch crated.
359
360 2021-01-07 Philipp Tomsich <prt@gnu.org>
361
362 * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
363 for pause hint instruction.
364 * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
365
366 2021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
367 Jim Wilson <jimw@sifive.com>
368 Andrew Waterman <andrew@sifive.com>
369 Maxim Blinov <maxim.blinov@embecosm.com>
370 Kito Cheng <kito.cheng@sifive.com>
371 Nelson Chu <nelson.chu@sifive.com>
372
373 * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
374 * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
375 (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
376 frozen extensions.
377
378 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
379
380 * ctf-api.h (CTF_MN_RECURSE): New.
381 (ctf_member_next): Add flags argument.
382
383 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
384
385 * ctf-api.h (ECTF_INCOMPLETE): New.
386 (ECTF_NERR): Adjust.
387
388 2021-01-01 Nicolas Boulenguez <nicolas@debian.org>
389
390 * coff/internal.h: Correct comment spelling.
391 * coff/sym.h: Likewise.
392 * opcode/aarch64.h: Likewise.
393
394 2021-01-01 Alan Modra <amodra@gmail.com>
395
396 Update year range in copyright notice of all files.
397
398 For older changes see ChangeLog-2020
399 \f
400 Copyright (C) 2021-2022 Free Software Foundation, Inc.
401
402 Copying and distribution of this file, with or without modification,
403 are permitted in any medium without royalty provided the copyright
404 notice and this notice are preserved.
405
406 Local Variables:
407 mode: change-log
408 left-margin: 8
409 fill-column: 74
410 version-control: never
411 End: