]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/ChangeLog
[gdb/testsuite] Use gdb_remote_download in allow_opencl_tests
[thirdparty/binutils-gdb.git] / include / ChangeLog
CommitLineData
a8f175d9
LM
12023-01-03 Luis Machado <luis.machado@arm.com>
2
3 * elf/common.h (NT_ARM_SSVE): Define.
4 (NT_ARM_ZA): Define.
5
a72b0718
NC
62022-12-31 Nick Clifton <nickc@redhat.com>
7
8 * 2.40 branch created.
9
aef1974a
JBG
102022-10-03 Jan-Benedict Glaw <jbglaw@lug-owl.de>
11
12 * diagnostics.h (DIAGNOSTIC_IGNORE_SELF_MOVE): Define for GCC 13+.
13
0bd09323
NC
142022-07-08 Nick Clifton <nickc@redhat.com>
15
16 * 2.39 branch created.
17
1876a542
CC
182022-04-20 Clément Chigot <clement.chigot@atos.net>
19
20 * coff/xcoff.h (struct xcoff_loader_info): Add ldrel_count and
21 libpath fields.
22
145667f8
MH
232022-04-07 Mark Harmstone <mark@harmstone.com>
24
25 * coff/i386.h: Define R_SECTION.
26 * coff/x86_64.h: Likewise.
27
a171378a
JB
282022-04-01 John Baldwin <jhb@FreeBSD.org>
29
30 * elf/common.h (NT_FREEBSD_X86_SEGBASES): Define.
31
0c857ef4
SM
322022-03-16 Simon Marchi <simon.marchi@efficios.com>
33
34 * elf/amdgpu.h: Add relocation values.
35
28cdbb18
SM
362022-03-16 Simon Marchi <simon.marchi@efficios.com>
37
38 * elf/amdgcn.h (NT_AMDGPU_METADATA): New.
39
c077c580
SM
402022-03-16 Simon Marchi <simon.marchi@efficios.com>
41
42 * elf/amdgcn.h: Add EF_AMDGPU_MACH_AMDGCN_* and
43 EF_AMDGPU_FEATURE_* defines.
44
37870be8
SM
452022-03-16 Simon Marchi <simon.marchi@efficios.com>
46
47 * elf/common.h (ELFOSABI_AMDGPU_PAL, ELFOSABI_AMDGPU_MESA3D):
48 New.
49
978602e8
SM
502022-03-16 Simon Marchi <simon.marchi@efficios.com>
51
52 * elf/amdgpu.h: New.
53 * elf/common.h (ELFOSABI_AMDGPU_HSA): Add.
54
bb368aad
VM
552022-03-11 Vladimir Mezentsev <vladimir.mezentsev@oracle.com>
56
57 * collectorAPI.h: New file.
58 * libcollector.h: New file.
59 * libfcollector.h: New file.
60
b6437be6
KZ
612022-01-25 Klaus Ziegler <klausz@haus-gisela.de>
62
63 PR 28816
64 * elf/common.h (AT_SUN_HWCAP): Make definition conditional.
65
a74e1cb3
NC
662022-01-22 Nick Clifton <nickc@redhat.com>
67
68 * 2.38 release branch created.
69
ce2d3708
NC
702022-01-13 Nick Clifton <nickc@redhat.com>
71
72 Import from gcc mainline:
73
74 2021-01-03 Mike Frysinger <vapier@gentoo.org>
75
76 * libiberty.h (strverscmp): Delete duplicate prototype.
77
b4992e99
JB
782021-12-07 John Baldwin <jhb@FreeBSD.org>
79
80 * elf/common.h (AT_FREEBSD_FXRNG, AT_FREEBSD_KPRELOAD): Define.
81
92fc129e
NC
822021-12-01 Nick Clifton <nickc@redhat.com>
83
84 PR 28630
85 * coff/internal.h (x_n): Use bfd_hostptr_t for the fields in this
86 structure.
87
3a337a86
AB
882021-11-25 Andrew Burgess <aburgess@redhat.com>
89 Simon Cook <simon.cook@embecosm.com>
90
91 * dis-asm.h (disassembler_options_riscv): Declare.
92
a7fd1186
FS
932021-11-16 Fangrui Song <maskray@google.com>
94
95 * elf/common.h (DT_ENCODING): Bump to 38.
96 * elf/external.h (Elf32_External_Relr): New.
97 (Elf64_External_Relr): New.
98
64dbf74d
LM
992021-09-07 Luis Machado <luis.machado@linaro.org>
100
101 Revert: [AArch64] MTE corefile support
102
103 2021-05-21 Luis Machado <luis.machado@linaro.org>
104
105 * elf/common.h (NT_MEMTAG): New constant.
106 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
107
51419248
NC
1082021-07-03 Nick Clifton <nickc@redhat.com>
109
110 * 2.37 release branch created.
111
20c4b12e
NC
1122021-07-03 Nick Clifton <nickc@redhat.com>
113
114 Import from gcc mainline:
115 2021-03-31 Patrick Palka <ppalka@redhat.com>
116
117 PR c++/88115
118 * demangle.h (enum demangle_component_type): Add
119 DEMANGLE_COMPONENT_VENDOR_EXPR.
120
6c2ede01
MF
1212021-07-01 Mike Frysinger <vapier@gentoo.org>
122
123 * opcode/aarch64.h (aarch64_opcode_table): Mark const.
124
417f991f
RE
1252021-07-01 Richard Earnshaw <rearnsha@arm.com>
126
127 PR gas/28031
128 * opcode/arm.h (FPU_ANY): Exclude XScale-related features.
129
5a767724
L
1302021-06-18 H.J. Lu <hongjiu.lu@intel.com>
131
132 * elf/common.h (GNU_PROPERTY_UINT32_AND_LO): New.
133 (GNU_PROPERTY_UINT32_AND_HI): Likewise.
134 (GNU_PROPERTY_UINT32_OR_LO): Likewise.
135 (GNU_PROPERTY_UINT32_OR_HI): Likewise.
136
c8795e1f
NC
1372021-06-15 Nick Clifton <nickc@redhat.com>
138
139 * elf/common.h (NT_GO_BUILDID): Define.
140
8f467114
SV
1412021-06-02 Shahab Vahedi <shahab@synopsys.com>
142
143 * dis-asm.h (disassembler_options_arc): New prototype.
144
21629cf8
MR
1452021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
146
147 * opcode/mips.h (cpu_is_member): Remove code for MIPSr6 ISA
148 exclusion.
149 (opcode_is_member): Handle ISA level exclusion.
150
b1458c45
MR
1512021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
152
153 * opcode/mips.h (isa_is_member): New inline function, factored
154 out from...
155 (opcode_is_member): ... here.
156
9204ccd4
MR
1572021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
158
159 * opcode/mips.h: Document `g' and `y' operand codes.
160 (mips_reg_operand_type): Add OP_REG_CONTROL enumeration
161 constant.
162
cccc84fa
MR
1632021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
164
165 * opcode/mips.h: Complement change made to opcodes and remove
166 references to the `g' regular MIPS ISA operand code.
167
1273b2f8
L
1682021-05-28 H.J. Lu <hongjiu.lu@intel.com>
169
170 PR ld/27905
171 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed.
172
50c95a73
L
1732021-05-26 H.J. Lu <hongjiu.lu@intel.com>
174
175 PR ld/27905
176 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New.
177
01a8c731
CX
1782021-05-23 Tiezhu Yang <yangtiezhu@loongson.cn>
179
180 * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
181 LoongArch.
182
894982bf
LM
1832021-05-21 Luis Machado <luis.machado@linaro.org>
184
185 * elf/common.h (NT_MEMTAG): New constant.
186 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
187
97834047
CC
1882021-05-07 Clément Chigot <clement.chigot@atos.net>
189
190 * coff/internal.h (C_DWARF): New define.
191 * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME,
192 SSUBTYP_DWMAC): New defines.
193
0b3e14c9
SH
1942021-05-06 Stafford Horne <shorne@gmail.com>
195
196 PR 21464
197 * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number.
198
49da556c
NA
1992021-05-06 Nick Alcock <nick.alcock@oracle.com>
200
201 * ctf.h (CTF_K_UNKNOWN): Document that it can be used for
202 nonrepresentable types, not just padding.
203 * ctf-api.h (ctf_add_unknown): New.
204
b11b2969
CC
2052021-04-22 Clément Chigot <clement.chigot@atos.net>
206
207 * coff/internal.h (union internal_auxent):
208 Add x_sect structure.
209 * coff/rs6000.h (union external_auxent): Rework to
210 match official documentation.
211 * coff/rs6k64.h (union external_auxent): Likewise.
212 (_AUX_SECT): New define.
213
18e9a809
EZ
2142021-04-21 Eli Zaretskii <eliz@gnu.org>
215
216 PR 27760
217 * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
218 (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
219
6f8f6017
AM
2202021-04-16 Alan Modra <amodra@gmail.com>
221
222 PR 27567
223 * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
224 * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
225 executable and return false. Do so for a relocatable object and
226 evaluate to true.
227 * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
228 (COFF_DECODE_ALIGNMENT): Formatting.
229 * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
230 (COFF_DECODE_ALIGNMENT): Similarly.
231
c3f72de4
AM
2322021-04-09 Alan Modra <amodra@gmail.com>
233
234 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
235
a2e66773
AM
2362021-04-06 Alan Modra <amodra@gmail.com>
237
238 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
239 Return asymbol*.
240
e9b095a5
ML
2412021-04-01 Martin Liska <mliska@suse.cz>
242
243 * opcode/cr16.h (strneq): Remove strneq and use startswith.
244
9193bc42
AM
2452021-03-31 Alan Modra <amodra@gmail.com>
246
247 * bfdlink.h: Replace bfd_boolean with bool throughout.
248 * coff/ecoff.h: Likewise.
249 * coff/xcoff.h: Likewise.
250 * dis-asm.h: Likewise.
251 * elf/mmix.h: Likewise.
252 * elf/xtensa.h: Likewise.
253 * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
254 * opcode/arc.h: Likewise.
255 * opcode/mips.h: Likewise.
256 * opcode/tic6x-opcode-table.h: Likewise.
257 * opcode/tic6x.h: Likewise.
258
3dfb1b6d
AM
2592021-03-31 Alan Modra <amodra@gmail.com>
260
261 * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
262 * elf/nfp.h: Likewise.
263 * opcode/aarch64.h: Likewise.
264 * opcode/cgen.h: Likewise.
265 * opcode/nfp.h: Likewise.
266 * opcode/ppc.h: Likewise.
267
63b4cc53
AM
2682021-03-29 Alan Modra <amodra@gmail.com>
269
270 * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
271 (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
272 (opcode_has_special_coder): Likewise.
273
3d7d6c1b
AM
2742021-03-29 Alan Modra <amodra@gmail.com>
275
276 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
277
24c877f9
NA
2782021-03-25 Nick Alcock <nick.alcock@oracle.com>
279
280 PR libctf/27628
281 * ctf-api.h: Fix some indentation.
282 (CTF_SET_STID): Always do an unsigned shift, even if STID is
283 signed.
284
7b9f9859
L
2852021-03-19 H.J. Lu <hongjiu.lu@intel.com>
286
287 * elf/common.h (EM_INTEL205): Renamed to ...
288 (EM_INTELGT): This.
289
012d4426
NC
2902021-03-16 Nick Clifton <nickc@redhat.com>
291
292 * coff/internal.h (struct internal_auxent): Fix a couple of typos
293 in comment describing the x_fname field.
294
80d49d6a
KLC
2952021-03-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
296
297 * opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
298 * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
299
be3b926d
FC
3002021-03-12 Frederic Cambus <fred@statdns.com>
301
302 * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
303 (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
304 (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
305
1b2cb8e2
CC
3062021-03-12 Clément Chigot <clement.chigot@atos.net>
307
308 * coff/internal.h (struct internal_aouthdr): Add new fields.
309 * coff/rs6000.h (AOUTHDRÃ): Add new fields.
310 * coff/rs6k64.h (struct external_filehdr): Likewise.
311 * coff/xcoff.h (_TDATA), _TBSS): New defines
312 (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
313 RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
314 RS6K_AOUTHDR_FORK_COR): New defines.
315 (XMC_TU): Removed.
316 (XMC_UL): New define.
317
2c1bef53
CC
3182021-03-12 Clément Chigot <clement.chigot@atos.net>
319
320 * coff/xcoff.h (R_RTB): Remove.
321 (R_TRL): Fix value.
322
db6092f3
AB
3232021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
324 Andrew Burgess <andrew.burgess@embecosm.com>
325
326 * elf/common.h (NT_RISCV_CSR): Define.
327
b63a5e38
AB
3282021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
329 Andrew Burgess <andrew.burgess@embecosm.com>
330
331 * elf/common.h (NT_GDB_TDESC): Define.
332
dc83f2d2
AM
3332021-03-03 Alan Modra <amodra@gmail.com>
334
335 * coff/internal.h: Delete obsolete relocation defines. Move used
336 relocation defines..
337 * coff/i386.h: ..to here..
338 * coff/ti.h: ..and here..
339 * coff/x86_64.h: ..and here..
340 * coff/z80.h: ..and here..
341 * coff/z8k.h: ..and here.
342
8915c559
NA
3432021-03-02 Nick Alcock <nick.alcock@oracle.com>
344
345 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
346 merely change how much deduplication is done.
347
8ee10e86
AM
3482021-03-01 Alan Modra <amodra@gmail.com>
349 Fangrui Song <maskray@google.com>
350
351 * bfdlink.h (struct bfd_link_info): Add start_stop_gc.
352
89753bbf
AM
3532021-02-21 Alan Modra <amodra@gmail.com>
354
355 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
356
f4f60336
NA
3572021-02-17 Nick Alcock <nick.alcock@oracle.com>
358
359 * ctf-api.h (ctf_arc_lookup_symbol_name): New.
360 (ctf_lookup_by_symbol_name): Likewise.
361
5a9f5403
NC
3622021-02-19 Nelson Chu <nelson.chu@sifive.com>
363
364 PR 27158
365 * opcode/riscv.h: Updated encoding macros.
366
3d73d29e
NC
3672021-02-18 Nelson Chu <nelson.chu@sifive.com>
368
369 * opcode/riscv.h: Moved stuff and make the file tidy.
370
ba2b480f
AK
3712021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
372
373 * opcode/s390.h (enum s390_opcode_cpu_val): Add
374 S390_OPCODE_ARCH14.
375
bfd428bc
MF
3762021-02-08 Mike Frysinger <vapier@gentoo.org>
377
378 * opcode/tic54x.h (mmregs): Rename to ...
379 (tic54x_mmregs): ... this.
380 (regs): Rename to ...
381 (tic54x_regs): ... this.
382 (condition_codes): Rename to ...
383 (tic54x_condition_codes): ... this.
384 (cc2_codes): Rename to ...
385 (tic54x_cc2_codes): ... this.
386 (status_bits): Rename to ...
387 (tic54x_status_bits): ... this.
388 (cc3_codes): Rename to ...
389 (tic54x_cc3_codes): ... this.
390 (misc_symbols): Rename to ...
391 (tic54x_misc_symbols): ... this.
392
5f40035f
NC
3932021-02-05 Nelson Chu <nelson.chu@sifive.com>
394
395 PR 27348
396 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
397
cb4ff67a
NC
3982021-02-05 Nelson Chu <nelson.chu@sifive.com>
399
400 PR 27348
401 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
402
caa17049
NA
4032021-01-27 Nick Alcock <nick.alcock@oracle.com>
404
405 * ctf-api.h (ECTF_NONAME): New.
406 (ECTF_NERR): Adjust.
407
35a01a04
NA
4082021-01-26 Nick Alcock <nick.alcock@oracle.com>
409
410 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
411
24075dcc
NC
4122021-02-04 Nelson Chu <nelson.chu@sifive.com>
413
414 * opcode/riscv-opc.h: Removed macros for zb* extensions.
415 * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
416
1942a048
NC
4172021-01-15 Nelson Chu <nelson.chu@sifive.com>
418
419 * opcode/riscv.h: Indent and GNU coding standards tidy,
420 also aligned the code.
421
dcd709e0
NC
4222021-01-15 Nelson Chu <nelson.chu@sifive.com>
423
424 * elf/riscv.h: Comments tidy and improvement.
425 * opcode/riscv-opc.h: Likewise.
426 * opcode/riscv.h: Likewise.
427
82c70b08
KT
4282021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
429
430 * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
431 (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
432
055bc77a
NC
4332021-01-09 Nick Clifton <nickc@redhat.com>
434
435 * 2.36 release branch crated.
436
aa881ecd
PT
4372021-01-07 Philipp Tomsich <prt@gnu.org>
438
439 * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
440 for pause hint instruction.
441 * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
442
2652cfad
CXW
4432021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
444 Jim Wilson <jimw@sifive.com>
445 Andrew Waterman <andrew@sifive.com>
446 Maxim Blinov <maxim.blinov@embecosm.com>
447 Kito Cheng <kito.cheng@sifive.com>
448 Nelson Chu <nelson.chu@sifive.com>
449
450 * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
451 * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
452 (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
453 frozen extensions.
454
6c3a3877
NA
4552021-01-05 Nick Alcock <nick.alcock@oracle.com>
456
457 * ctf-api.h (CTF_MN_RECURSE): New.
458 (ctf_member_next): Add flags argument.
459
ffeece6a
NA
4602021-01-05 Nick Alcock <nick.alcock@oracle.com>
461
462 * ctf-api.h (ECTF_INCOMPLETE): New.
463 (ECTF_NERR): Adjust.
464
f9a6a8f0
AM
4652021-01-01 Nicolas Boulenguez <nicolas@debian.org>
466
467 * coff/internal.h: Correct comment spelling.
468 * coff/sym.h: Likewise.
469 * opcode/aarch64.h: Likewise.
470
250d07de
AM
4712021-01-01 Alan Modra <amodra@gmail.com>
472
473 Update year range in copyright notice of all files.
474
c2795844 475For older changes see ChangeLog-2020
3499769a 476\f
d87bef3a 477Copyright (C) 2021-2023 Free Software Foundation, Inc.
3499769a
AM
478
479Copying and distribution of this file, with or without modification,
480are permitted in any medium without royalty provided the copyright
481notice and this notice are preserved.
482
483Local Variables:
484mode: change-log
485left-margin: 8
486fill-column: 74
487version-control: never
488End: