]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame_incremental - include/ChangeLog
[gdb/testsuite] Use gdb_remote_download in allow_opencl_tests
[thirdparty/binutils-gdb.git] / include / ChangeLog
... / ...
CommitLineData
12023-01-03 Luis Machado <luis.machado@arm.com>
2
3 * elf/common.h (NT_ARM_SSVE): Define.
4 (NT_ARM_ZA): Define.
5
62022-12-31 Nick Clifton <nickc@redhat.com>
7
8 * 2.40 branch created.
9
102022-10-03 Jan-Benedict Glaw <jbglaw@lug-owl.de>
11
12 * diagnostics.h (DIAGNOSTIC_IGNORE_SELF_MOVE): Define for GCC 13+.
13
142022-07-08 Nick Clifton <nickc@redhat.com>
15
16 * 2.39 branch created.
17
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
232022-04-07 Mark Harmstone <mark@harmstone.com>
24
25 * coff/i386.h: Define R_SECTION.
26 * coff/x86_64.h: Likewise.
27
282022-04-01 John Baldwin <jhb@FreeBSD.org>
29
30 * elf/common.h (NT_FREEBSD_X86_SEGBASES): Define.
31
322022-03-16 Simon Marchi <simon.marchi@efficios.com>
33
34 * elf/amdgpu.h: Add relocation values.
35
362022-03-16 Simon Marchi <simon.marchi@efficios.com>
37
38 * elf/amdgcn.h (NT_AMDGPU_METADATA): New.
39
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
452022-03-16 Simon Marchi <simon.marchi@efficios.com>
46
47 * elf/common.h (ELFOSABI_AMDGPU_PAL, ELFOSABI_AMDGPU_MESA3D):
48 New.
49
502022-03-16 Simon Marchi <simon.marchi@efficios.com>
51
52 * elf/amdgpu.h: New.
53 * elf/common.h (ELFOSABI_AMDGPU_HSA): Add.
54
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
612022-01-25 Klaus Ziegler <klausz@haus-gisela.de>
62
63 PR 28816
64 * elf/common.h (AT_SUN_HWCAP): Make definition conditional.
65
662022-01-22 Nick Clifton <nickc@redhat.com>
67
68 * 2.38 release branch created.
69
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
782021-12-07 John Baldwin <jhb@FreeBSD.org>
79
80 * elf/common.h (AT_FREEBSD_FXRNG, AT_FREEBSD_KPRELOAD): Define.
81
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
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
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
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
1082021-07-03 Nick Clifton <nickc@redhat.com>
109
110 * 2.37 release branch created.
111
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
1212021-07-01 Mike Frysinger <vapier@gentoo.org>
122
123 * opcode/aarch64.h (aarch64_opcode_table): Mark const.
124
1252021-07-01 Richard Earnshaw <rearnsha@arm.com>
126
127 PR gas/28031
128 * opcode/arm.h (FPU_ANY): Exclude XScale-related features.
129
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
1372021-06-15 Nick Clifton <nickc@redhat.com>
138
139 * elf/common.h (NT_GO_BUILDID): Define.
140
1412021-06-02 Shahab Vahedi <shahab@synopsys.com>
142
143 * dis-asm.h (disassembler_options_arc): New prototype.
144
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
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
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
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
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
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
1782021-05-23 Tiezhu Yang <yangtiezhu@loongson.cn>
179
180 * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
181 LoongArch.
182
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
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
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
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
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
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
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
2322021-04-09 Alan Modra <amodra@gmail.com>
233
234 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
235
2362021-04-06 Alan Modra <amodra@gmail.com>
237
238 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
239 Return asymbol*.
240
2412021-04-01 Martin Liska <mliska@suse.cz>
242
243 * opcode/cr16.h (strneq): Remove strneq and use startswith.
244
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
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
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
2742021-03-29 Alan Modra <amodra@gmail.com>
275
276 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
277
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
2852021-03-19 H.J. Lu <hongjiu.lu@intel.com>
286
287 * elf/common.h (EM_INTEL205): Renamed to ...
288 (EM_INTELGT): This.
289
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
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
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
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
3182021-03-12 Clément Chigot <clement.chigot@atos.net>
319
320 * coff/xcoff.h (R_RTB): Remove.
321 (R_TRL): Fix value.
322
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
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
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
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
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
3532021-02-21 Alan Modra <amodra@gmail.com>
354
355 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
356
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
3622021-02-19 Nelson Chu <nelson.chu@sifive.com>
363
364 PR 27158
365 * opcode/riscv.h: Updated encoding macros.
366
3672021-02-18 Nelson Chu <nelson.chu@sifive.com>
368
369 * opcode/riscv.h: Moved stuff and make the file tidy.
370
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
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
3932021-02-05 Nelson Chu <nelson.chu@sifive.com>
394
395 PR 27348
396 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
397
3982021-02-05 Nelson Chu <nelson.chu@sifive.com>
399
400 PR 27348
401 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
402
4032021-01-27 Nick Alcock <nick.alcock@oracle.com>
404
405 * ctf-api.h (ECTF_NONAME): New.
406 (ECTF_NERR): Adjust.
407
4082021-01-26 Nick Alcock <nick.alcock@oracle.com>
409
410 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
411
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
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
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
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
4332021-01-09 Nick Clifton <nickc@redhat.com>
434
435 * 2.36 release branch crated.
436
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
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
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
4602021-01-05 Nick Alcock <nick.alcock@oracle.com>
461
462 * ctf-api.h (ECTF_INCOMPLETE): New.
463 (ECTF_NERR): Adjust.
464
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
4712021-01-01 Alan Modra <amodra@gmail.com>
472
473 Update year range in copyright notice of all files.
474
475For older changes see ChangeLog-2020
476\f
477Copyright (C) 2021-2023 Free Software Foundation, Inc.
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: