]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/ChangeLog
bfd: Regenerate Makefile.in
[thirdparty/binutils-gdb.git] / include / ChangeLog
CommitLineData
a74e1cb3
NC
12022-01-22 Nick Clifton <nickc@redhat.com>
2
3 * 2.38 release branch created.
4
ce2d3708
NC
52022-01-13 Nick Clifton <nickc@redhat.com>
6
7 Import from gcc mainline:
8
9 2021-01-03 Mike Frysinger <vapier@gentoo.org>
10
11 * libiberty.h (strverscmp): Delete duplicate prototype.
12
b4992e99
JB
132021-12-07 John Baldwin <jhb@FreeBSD.org>
14
15 * elf/common.h (AT_FREEBSD_FXRNG, AT_FREEBSD_KPRELOAD): Define.
16
92fc129e
NC
172021-12-01 Nick Clifton <nickc@redhat.com>
18
19 PR 28630
20 * coff/internal.h (x_n): Use bfd_hostptr_t for the fields in this
21 structure.
22
3a337a86
AB
232021-11-25 Andrew Burgess <aburgess@redhat.com>
24 Simon Cook <simon.cook@embecosm.com>
25
26 * dis-asm.h (disassembler_options_riscv): Declare.
27
a7fd1186
FS
282021-11-16 Fangrui Song <maskray@google.com>
29
30 * elf/common.h (DT_ENCODING): Bump to 38.
31 * elf/external.h (Elf32_External_Relr): New.
32 (Elf64_External_Relr): New.
33
64dbf74d
LM
342021-09-07 Luis Machado <luis.machado@linaro.org>
35
36 Revert: [AArch64] MTE corefile support
37
38 2021-05-21 Luis Machado <luis.machado@linaro.org>
39
40 * elf/common.h (NT_MEMTAG): New constant.
41 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
42
51419248
NC
432021-07-03 Nick Clifton <nickc@redhat.com>
44
45 * 2.37 release branch created.
46
20c4b12e
NC
472021-07-03 Nick Clifton <nickc@redhat.com>
48
49 Import from gcc mainline:
50 2021-03-31 Patrick Palka <ppalka@redhat.com>
51
52 PR c++/88115
53 * demangle.h (enum demangle_component_type): Add
54 DEMANGLE_COMPONENT_VENDOR_EXPR.
55
6c2ede01
MF
562021-07-01 Mike Frysinger <vapier@gentoo.org>
57
58 * opcode/aarch64.h (aarch64_opcode_table): Mark const.
59
417f991f
RE
602021-07-01 Richard Earnshaw <rearnsha@arm.com>
61
62 PR gas/28031
63 * opcode/arm.h (FPU_ANY): Exclude XScale-related features.
64
5a767724
L
652021-06-18 H.J. Lu <hongjiu.lu@intel.com>
66
67 * elf/common.h (GNU_PROPERTY_UINT32_AND_LO): New.
68 (GNU_PROPERTY_UINT32_AND_HI): Likewise.
69 (GNU_PROPERTY_UINT32_OR_LO): Likewise.
70 (GNU_PROPERTY_UINT32_OR_HI): Likewise.
71
c8795e1f
NC
722021-06-15 Nick Clifton <nickc@redhat.com>
73
74 * elf/common.h (NT_GO_BUILDID): Define.
75
8f467114
SV
762021-06-02 Shahab Vahedi <shahab@synopsys.com>
77
78 * dis-asm.h (disassembler_options_arc): New prototype.
79
21629cf8
MR
802021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
81
82 * opcode/mips.h (cpu_is_member): Remove code for MIPSr6 ISA
83 exclusion.
84 (opcode_is_member): Handle ISA level exclusion.
85
b1458c45
MR
862021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
87
88 * opcode/mips.h (isa_is_member): New inline function, factored
89 out from...
90 (opcode_is_member): ... here.
91
9204ccd4
MR
922021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
93
94 * opcode/mips.h: Document `g' and `y' operand codes.
95 (mips_reg_operand_type): Add OP_REG_CONTROL enumeration
96 constant.
97
cccc84fa
MR
982021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
99
100 * opcode/mips.h: Complement change made to opcodes and remove
101 references to the `g' regular MIPS ISA operand code.
102
1273b2f8
L
1032021-05-28 H.J. Lu <hongjiu.lu@intel.com>
104
105 PR ld/27905
106 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed.
107
50c95a73
L
1082021-05-26 H.J. Lu <hongjiu.lu@intel.com>
109
110 PR ld/27905
111 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New.
112
01a8c731
CX
1132021-05-23 Tiezhu Yang <yangtiezhu@loongson.cn>
114
115 * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
116 LoongArch.
117
894982bf
LM
1182021-05-21 Luis Machado <luis.machado@linaro.org>
119
120 * elf/common.h (NT_MEMTAG): New constant.
121 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
122
97834047
CC
1232021-05-07 Clément Chigot <clement.chigot@atos.net>
124
125 * coff/internal.h (C_DWARF): New define.
126 * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME,
127 SSUBTYP_DWMAC): New defines.
128
0b3e14c9
SH
1292021-05-06 Stafford Horne <shorne@gmail.com>
130
131 PR 21464
132 * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number.
133
49da556c
NA
1342021-05-06 Nick Alcock <nick.alcock@oracle.com>
135
136 * ctf.h (CTF_K_UNKNOWN): Document that it can be used for
137 nonrepresentable types, not just padding.
138 * ctf-api.h (ctf_add_unknown): New.
139
b11b2969
CC
1402021-04-22 Clément Chigot <clement.chigot@atos.net>
141
142 * coff/internal.h (union internal_auxent):
143 Add x_sect structure.
144 * coff/rs6000.h (union external_auxent): Rework to
145 match official documentation.
146 * coff/rs6k64.h (union external_auxent): Likewise.
147 (_AUX_SECT): New define.
148
18e9a809
EZ
1492021-04-21 Eli Zaretskii <eliz@gnu.org>
150
151 PR 27760
152 * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
153 (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
154
6f8f6017
AM
1552021-04-16 Alan Modra <amodra@gmail.com>
156
157 PR 27567
158 * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
159 * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
160 executable and return false. Do so for a relocatable object and
161 evaluate to true.
162 * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
163 (COFF_DECODE_ALIGNMENT): Formatting.
164 * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
165 (COFF_DECODE_ALIGNMENT): Similarly.
166
c3f72de4
AM
1672021-04-09 Alan Modra <amodra@gmail.com>
168
169 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
170
a2e66773
AM
1712021-04-06 Alan Modra <amodra@gmail.com>
172
173 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
174 Return asymbol*.
175
e9b095a5
ML
1762021-04-01 Martin Liska <mliska@suse.cz>
177
178 * opcode/cr16.h (strneq): Remove strneq and use startswith.
179
9193bc42
AM
1802021-03-31 Alan Modra <amodra@gmail.com>
181
182 * bfdlink.h: Replace bfd_boolean with bool throughout.
183 * coff/ecoff.h: Likewise.
184 * coff/xcoff.h: Likewise.
185 * dis-asm.h: Likewise.
186 * elf/mmix.h: Likewise.
187 * elf/xtensa.h: Likewise.
188 * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
189 * opcode/arc.h: Likewise.
190 * opcode/mips.h: Likewise.
191 * opcode/tic6x-opcode-table.h: Likewise.
192 * opcode/tic6x.h: Likewise.
193
3dfb1b6d
AM
1942021-03-31 Alan Modra <amodra@gmail.com>
195
196 * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
197 * elf/nfp.h: Likewise.
198 * opcode/aarch64.h: Likewise.
199 * opcode/cgen.h: Likewise.
200 * opcode/nfp.h: Likewise.
201 * opcode/ppc.h: Likewise.
202
63b4cc53
AM
2032021-03-29 Alan Modra <amodra@gmail.com>
204
205 * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
206 (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
207 (opcode_has_special_coder): Likewise.
208
3d7d6c1b
AM
2092021-03-29 Alan Modra <amodra@gmail.com>
210
211 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
212
24c877f9
NA
2132021-03-25 Nick Alcock <nick.alcock@oracle.com>
214
215 PR libctf/27628
216 * ctf-api.h: Fix some indentation.
217 (CTF_SET_STID): Always do an unsigned shift, even if STID is
218 signed.
219
7b9f9859
L
2202021-03-19 H.J. Lu <hongjiu.lu@intel.com>
221
222 * elf/common.h (EM_INTEL205): Renamed to ...
223 (EM_INTELGT): This.
224
012d4426
NC
2252021-03-16 Nick Clifton <nickc@redhat.com>
226
227 * coff/internal.h (struct internal_auxent): Fix a couple of typos
228 in comment describing the x_fname field.
229
80d49d6a
KLC
2302021-03-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
231
232 * opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
233 * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
234
be3b926d
FC
2352021-03-12 Frederic Cambus <fred@statdns.com>
236
237 * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
238 (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
239 (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
240
1b2cb8e2
CC
2412021-03-12 Clément Chigot <clement.chigot@atos.net>
242
243 * coff/internal.h (struct internal_aouthdr): Add new fields.
244 * coff/rs6000.h (AOUTHDRÃ): Add new fields.
245 * coff/rs6k64.h (struct external_filehdr): Likewise.
246 * coff/xcoff.h (_TDATA), _TBSS): New defines
247 (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
248 RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
249 RS6K_AOUTHDR_FORK_COR): New defines.
250 (XMC_TU): Removed.
251 (XMC_UL): New define.
252
2c1bef53
CC
2532021-03-12 Clément Chigot <clement.chigot@atos.net>
254
255 * coff/xcoff.h (R_RTB): Remove.
256 (R_TRL): Fix value.
257
db6092f3
AB
2582021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
259 Andrew Burgess <andrew.burgess@embecosm.com>
260
261 * elf/common.h (NT_RISCV_CSR): Define.
262
b63a5e38
AB
2632021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
264 Andrew Burgess <andrew.burgess@embecosm.com>
265
266 * elf/common.h (NT_GDB_TDESC): Define.
267
dc83f2d2
AM
2682021-03-03 Alan Modra <amodra@gmail.com>
269
270 * coff/internal.h: Delete obsolete relocation defines. Move used
271 relocation defines..
272 * coff/i386.h: ..to here..
273 * coff/ti.h: ..and here..
274 * coff/x86_64.h: ..and here..
275 * coff/z80.h: ..and here..
276 * coff/z8k.h: ..and here.
277
8915c559
NA
2782021-03-02 Nick Alcock <nick.alcock@oracle.com>
279
280 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
281 merely change how much deduplication is done.
282
8ee10e86
AM
2832021-03-01 Alan Modra <amodra@gmail.com>
284 Fangrui Song <maskray@google.com>
285
286 * bfdlink.h (struct bfd_link_info): Add start_stop_gc.
287
89753bbf
AM
2882021-02-21 Alan Modra <amodra@gmail.com>
289
290 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
291
f4f60336
NA
2922021-02-17 Nick Alcock <nick.alcock@oracle.com>
293
294 * ctf-api.h (ctf_arc_lookup_symbol_name): New.
295 (ctf_lookup_by_symbol_name): Likewise.
296
5a9f5403
NC
2972021-02-19 Nelson Chu <nelson.chu@sifive.com>
298
299 PR 27158
300 * opcode/riscv.h: Updated encoding macros.
301
3d73d29e
NC
3022021-02-18 Nelson Chu <nelson.chu@sifive.com>
303
304 * opcode/riscv.h: Moved stuff and make the file tidy.
305
ba2b480f
AK
3062021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
307
308 * opcode/s390.h (enum s390_opcode_cpu_val): Add
309 S390_OPCODE_ARCH14.
310
bfd428bc
MF
3112021-02-08 Mike Frysinger <vapier@gentoo.org>
312
313 * opcode/tic54x.h (mmregs): Rename to ...
314 (tic54x_mmregs): ... this.
315 (regs): Rename to ...
316 (tic54x_regs): ... this.
317 (condition_codes): Rename to ...
318 (tic54x_condition_codes): ... this.
319 (cc2_codes): Rename to ...
320 (tic54x_cc2_codes): ... this.
321 (status_bits): Rename to ...
322 (tic54x_status_bits): ... this.
323 (cc3_codes): Rename to ...
324 (tic54x_cc3_codes): ... this.
325 (misc_symbols): Rename to ...
326 (tic54x_misc_symbols): ... this.
327
5f40035f
NC
3282021-02-05 Nelson Chu <nelson.chu@sifive.com>
329
330 PR 27348
331 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
332
cb4ff67a
NC
3332021-02-05 Nelson Chu <nelson.chu@sifive.com>
334
335 PR 27348
336 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
337
caa17049
NA
3382021-01-27 Nick Alcock <nick.alcock@oracle.com>
339
340 * ctf-api.h (ECTF_NONAME): New.
341 (ECTF_NERR): Adjust.
342
35a01a04
NA
3432021-01-26 Nick Alcock <nick.alcock@oracle.com>
344
345 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
346
24075dcc
NC
3472021-02-04 Nelson Chu <nelson.chu@sifive.com>
348
349 * opcode/riscv-opc.h: Removed macros for zb* extensions.
350 * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
351
1942a048
NC
3522021-01-15 Nelson Chu <nelson.chu@sifive.com>
353
354 * opcode/riscv.h: Indent and GNU coding standards tidy,
355 also aligned the code.
356
dcd709e0
NC
3572021-01-15 Nelson Chu <nelson.chu@sifive.com>
358
359 * elf/riscv.h: Comments tidy and improvement.
360 * opcode/riscv-opc.h: Likewise.
361 * opcode/riscv.h: Likewise.
362
82c70b08
KT
3632021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
364
365 * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
366 (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
367
055bc77a
NC
3682021-01-09 Nick Clifton <nickc@redhat.com>
369
370 * 2.36 release branch crated.
371
aa881ecd
PT
3722021-01-07 Philipp Tomsich <prt@gnu.org>
373
374 * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
375 for pause hint instruction.
376 * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
377
2652cfad
CXW
3782021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
379 Jim Wilson <jimw@sifive.com>
380 Andrew Waterman <andrew@sifive.com>
381 Maxim Blinov <maxim.blinov@embecosm.com>
382 Kito Cheng <kito.cheng@sifive.com>
383 Nelson Chu <nelson.chu@sifive.com>
384
385 * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
386 * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
387 (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
388 frozen extensions.
389
6c3a3877
NA
3902021-01-05 Nick Alcock <nick.alcock@oracle.com>
391
392 * ctf-api.h (CTF_MN_RECURSE): New.
393 (ctf_member_next): Add flags argument.
394
ffeece6a
NA
3952021-01-05 Nick Alcock <nick.alcock@oracle.com>
396
397 * ctf-api.h (ECTF_INCOMPLETE): New.
398 (ECTF_NERR): Adjust.
399
f9a6a8f0
AM
4002021-01-01 Nicolas Boulenguez <nicolas@debian.org>
401
402 * coff/internal.h: Correct comment spelling.
403 * coff/sym.h: Likewise.
404 * opcode/aarch64.h: Likewise.
405
250d07de
AM
4062021-01-01 Alan Modra <amodra@gmail.com>
407
408 Update year range in copyright notice of all files.
409
c2795844 410For older changes see ChangeLog-2020
3499769a 411\f
a2c58332 412Copyright (C) 2021-2022 Free Software Foundation, Inc.
3499769a
AM
413
414Copying and distribution of this file, with or without modification,
415are permitted in any medium without royalty provided the copyright
416notice and this notice are preserved.
417
418Local Variables:
419mode: change-log
420left-margin: 8
421fill-column: 74
422version-control: never
423End: