xref: /netbsd-src/external/gpl3/gdb/dist/include/ChangeLog (revision ae87de8892f277bece3527c15b186ebcfa188227)
12022-10-03  Jan-Benedict Glaw  <jbglaw@lug-owl.de>
2
3	* diagnostics.h (DIAGNOSTIC_IGNORE_SELF_MOVE): Define for GCC 13+.
4
52022-07-08  Nick Clifton  <nickc@redhat.com>
6
7	* 2.39 branch created.
8
92022-04-20  Clément Chigot  <clement.chigot@atos.net>
10
11	* coff/xcoff.h (struct xcoff_loader_info): Add ldrel_count and
12	libpath fields.
13
142022-04-07  Mark Harmstone  <mark@harmstone.com>
15
16	* coff/i386.h: Define R_SECTION.
17	* coff/x86_64.h: Likewise.
18
192022-04-01  John Baldwin  <jhb@FreeBSD.org>
20
21	* elf/common.h (NT_FREEBSD_X86_SEGBASES): Define.
22
232022-03-16  Simon Marchi  <simon.marchi@efficios.com>
24
25	* elf/amdgpu.h: Add relocation values.
26
272022-03-16  Simon Marchi  <simon.marchi@efficios.com>
28
29	* elf/amdgcn.h (NT_AMDGPU_METADATA): New.
30
312022-03-16  Simon Marchi  <simon.marchi@efficios.com>
32
33	* elf/amdgcn.h: Add EF_AMDGPU_MACH_AMDGCN_* and
34	EF_AMDGPU_FEATURE_* defines.
35
362022-03-16  Simon Marchi  <simon.marchi@efficios.com>
37
38	* elf/common.h (ELFOSABI_AMDGPU_PAL, ELFOSABI_AMDGPU_MESA3D):
39	New.
40
412022-03-16  Simon Marchi  <simon.marchi@efficios.com>
42
43	* elf/amdgpu.h: New.
44	* elf/common.h (ELFOSABI_AMDGPU_HSA): Add.
45
462022-03-11  Vladimir Mezentsev  <vladimir.mezentsev@oracle.com>
47
48	* collectorAPI.h: New file.
49	* libcollector.h: New file.
50	* libfcollector.h: New file.
51
522022-01-25  Klaus Ziegler  <klausz@haus-gisela.de>
53
54	PR 28816
55	* elf/common.h (AT_SUN_HWCAP): Make definition conditional.
56
572022-01-22  Nick Clifton  <nickc@redhat.com>
58
59	* 2.38 release branch created.
60
612022-01-13  Nick Clifton  <nickc@redhat.com>
62
63	Import from gcc mainline:
64
65	2021-01-03  Mike Frysinger  <vapier@gentoo.org>
66
67	* libiberty.h (strverscmp): Delete duplicate prototype.
68
692021-12-07  John Baldwin  <jhb@FreeBSD.org>
70
71	* elf/common.h (AT_FREEBSD_FXRNG, AT_FREEBSD_KPRELOAD): Define.
72
732021-12-01  Nick Clifton  <nickc@redhat.com>
74
75	PR 28630
76	* coff/internal.h (x_n): Use bfd_hostptr_t for the fields in this
77	structure.
78
792021-11-25  Andrew Burgess  <aburgess@redhat.com>
80	    Simon Cook  <simon.cook@embecosm.com>
81
82	* dis-asm.h (disassembler_options_riscv): Declare.
83
842021-11-16  Fangrui Song  <maskray@google.com>
85
86	* elf/common.h (DT_ENCODING): Bump to 38.
87	* elf/external.h (Elf32_External_Relr): New.
88	(Elf64_External_Relr): New.
89
902021-09-07  Luis Machado  <luis.machado@linaro.org>
91
92	Revert: [AArch64] MTE corefile support
93
94	2021-05-21  Luis Machado  <luis.machado@linaro.org>
95
96	* elf/common.h (NT_MEMTAG): New constant.
97	(NT_MEMTAG_TYPE_AARCH_MTE): New constant.
98
992021-07-03  Nick Clifton  <nickc@redhat.com>
100
101	* 2.37 release branch created.
102
1032021-07-03  Nick Clifton  <nickc@redhat.com>
104
105	Import from gcc mainline:
106	2021-03-31  Patrick Palka  <ppalka@redhat.com>
107
108	PR c++/88115
109	* demangle.h (enum demangle_component_type): Add
110	DEMANGLE_COMPONENT_VENDOR_EXPR.
111
1122021-07-01  Mike Frysinger  <vapier@gentoo.org>
113
114	* opcode/aarch64.h (aarch64_opcode_table): Mark const.
115
1162021-07-01  Richard Earnshaw  <rearnsha@arm.com>
117
118	PR gas/28031
119	* opcode/arm.h (FPU_ANY): Exclude XScale-related features.
120
1212021-06-18  H.J. Lu  <hongjiu.lu@intel.com>
122
123	* elf/common.h (GNU_PROPERTY_UINT32_AND_LO): New.
124	(GNU_PROPERTY_UINT32_AND_HI): Likewise.
125	(GNU_PROPERTY_UINT32_OR_LO): Likewise.
126	(GNU_PROPERTY_UINT32_OR_HI): Likewise.
127
1282021-06-15  Nick Clifton  <nickc@redhat.com>
129
130	* elf/common.h (NT_GO_BUILDID): Define.
131
1322021-06-02  Shahab Vahedi  <shahab@synopsys.com>
133
134	* dis-asm.h (disassembler_options_arc): New prototype.
135
1362021-05-29  Maciej W. Rozycki  <macro@orcam.me.uk>
137
138	* opcode/mips.h (cpu_is_member): Remove code for MIPSr6 ISA
139	exclusion.
140	(opcode_is_member): Handle ISA level exclusion.
141
1422021-05-29  Maciej W. Rozycki  <macro@orcam.me.uk>
143
144	* opcode/mips.h (isa_is_member): New inline function, factored
145	out from...
146	(opcode_is_member): ... here.
147
1482021-05-29  Maciej W. Rozycki  <macro@orcam.me.uk>
149
150	* opcode/mips.h: Document `g' and `y' operand codes.
151	(mips_reg_operand_type): Add OP_REG_CONTROL enumeration
152	constant.
153
1542021-05-29  Maciej W. Rozycki  <macro@orcam.me.uk>
155
156	* opcode/mips.h: Complement change made to opcodes and remove
157	references to the `g' regular MIPS ISA operand code.
158
1592021-05-28  H.J. Lu  <hongjiu.lu@intel.com>
160
161	PR ld/27905
162	* elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed.
163
1642021-05-26  H.J. Lu  <hongjiu.lu@intel.com>
165
166	PR ld/27905
167	* elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New.
168
1692021-05-23  Tiezhu Yang  <yangtiezhu@loongson.cn>
170
171	* elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
172	LoongArch.
173
1742021-05-21  Luis Machado  <luis.machado@linaro.org>
175
176	* elf/common.h (NT_MEMTAG): New constant.
177	(NT_MEMTAG_TYPE_AARCH_MTE): New constant.
178
1792021-05-07  Clément Chigot  <clement.chigot@atos.net>
180
181	* coff/internal.h (C_DWARF): New define.
182	* coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME,
183	SSUBTYP_DWMAC): New defines.
184
1852021-05-06  Stafford Horne  <shorne@gmail.com>
186
187	PR 21464
188	* elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number.
189
1902021-05-06  Nick Alcock  <nick.alcock@oracle.com>
191
192	* ctf.h (CTF_K_UNKNOWN): Document that it can be used for
193	nonrepresentable types, not just padding.
194	* ctf-api.h (ctf_add_unknown): New.
195
1962021-04-22  Clément Chigot  <clement.chigot@atos.net>
197
198	* coff/internal.h (union internal_auxent):
199	 Add x_sect structure.
200	* coff/rs6000.h (union external_auxent): Rework to
201	match official documentation.
202	* coff/rs6k64.h (union external_auxent): Likewise.
203	(_AUX_SECT): New define.
204
2052021-04-21  Eli Zaretskii  <eliz@gnu.org>
206
207	PR 27760
208	* coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
209	(IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
210
2112021-04-16  Alan Modra  <amodra@gmail.com>
212
213	PR 27567
214	* coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
215	* coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
216	executable and return false.  Do so for a relocatable object and
217	evaluate to true.
218	* coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
219	(COFF_DECODE_ALIGNMENT): Formatting.
220	* coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
221	(COFF_DECODE_ALIGNMENT): Similarly.
222
2232021-04-09  Alan Modra  <amodra@gmail.com>
224
225	* dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
226
2272021-04-06  Alan Modra  <amodra@gmail.com>
228
229	* dis-asm.h (struct disassemble_info <symbol_at_address_func>):
230	Return asymbol*.
231
2322021-04-01  Martin Liska  <mliska@suse.cz>
233
234	* opcode/cr16.h (strneq): Remove strneq and use startswith.
235
2362021-03-31  Alan Modra  <amodra@gmail.com>
237
238	* bfdlink.h: Replace bfd_boolean with bool throughout.
239	* coff/ecoff.h: Likewise.
240	* coff/xcoff.h: Likewise.
241	* dis-asm.h: Likewise.
242	* elf/mmix.h: Likewise.
243	* elf/xtensa.h: Likewise.
244	* opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
245	* opcode/arc.h: Likewise.
246	* opcode/mips.h: Likewise.
247	* opcode/tic6x-opcode-table.h: Likewise.
248	* opcode/tic6x.h: Likewise.
249
2502021-03-31  Alan Modra  <amodra@gmail.com>
251
252	* cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
253	* elf/nfp.h: Likewise.
254	* opcode/aarch64.h: Likewise.
255	* opcode/cgen.h: Likewise.
256	* opcode/nfp.h: Likewise.
257	* opcode/ppc.h: Likewise.
258
2592021-03-29  Alan Modra  <amodra@gmail.com>
260
261	* opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
262	(opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
263	(opcode_has_special_coder): Likewise.
264
2652021-03-29  Alan Modra  <amodra@gmail.com>
266
267	* opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
268
2692021-03-25  Nick Alcock  <nick.alcock@oracle.com>
270
271	PR libctf/27628
272	* ctf-api.h: Fix some indentation.
273	(CTF_SET_STID): Always do an unsigned shift, even if STID is
274	signed.
275
2762021-03-19  H.J. Lu  <hongjiu.lu@intel.com>
277
278	* elf/common.h (EM_INTEL205): Renamed to ...
279	(EM_INTELGT): This.
280
2812021-03-16  Nick Clifton  <nickc@redhat.com>
282
283	* coff/internal.h (struct internal_auxent): Fix a couple of typos
284	in comment describing the x_fname field.
285
2862021-03-16  Kuan-Lin Chen  <kuanlinchentw@gmail.com>
287
288	* opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
289	* opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
290
2912021-03-12  Frederic Cambus  <fred@statdns.com>
292
293	* elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
294	(NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
295	(NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
296
2972021-03-12  Clément Chigot  <clement.chigot@atos.net>
298
299	* coff/internal.h (struct internal_aouthdr): Add new fields.
300	* coff/rs6000.h (AOUTHDRÃ): Add new fields.
301	* coff/rs6k64.h (struct external_filehdr): Likewise.
302	* coff/xcoff.h (_TDATA), _TBSS): New defines
303	(RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
304	RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
305	RS6K_AOUTHDR_FORK_COR): New defines.
306	(XMC_TU): Removed.
307	(XMC_UL): New define.
308
3092021-03-12  Clément Chigot  <clement.chigot@atos.net>
310
311	* coff/xcoff.h (R_RTB): Remove.
312	(R_TRL): Fix value.
313
3142021-03-05  Craig Blackmore  <craig.blackmore@embecosm.com>
315	    Andrew Burgess  <andrew.burgess@embecosm.com>
316
317	* elf/common.h (NT_RISCV_CSR): Define.
318
3192021-03-05  Craig Blackmore  <craig.blackmore@embecosm.com>
320	    Andrew Burgess  <andrew.burgess@embecosm.com>
321
322	* elf/common.h (NT_GDB_TDESC): Define.
323
3242021-03-03  Alan Modra  <amodra@gmail.com>
325
326	* coff/internal.h: Delete obsolete relocation defines.  Move used
327	relocation defines..
328	* coff/i386.h: ..to here..
329	* coff/ti.h: ..and here..
330	* coff/x86_64.h: ..and here..
331	* coff/z80.h: ..and here..
332	* coff/z8k.h: ..and here.
333
3342021-03-02  Nick Alcock  <nick.alcock@oracle.com>
335
336	* ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
337	merely change how much deduplication is done.
338
3392021-03-01  Alan Modra  <amodra@gmail.com>
340	    Fangrui Song <maskray@google.com>
341
342	* bfdlink.h (struct bfd_link_info): Add start_stop_gc.
343
3442021-02-21  Alan Modra  <amodra@gmail.com>
345
346	* bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
347
3482021-02-17  Nick Alcock  <nick.alcock@oracle.com>
349
350	* ctf-api.h (ctf_arc_lookup_symbol_name): New.
351	(ctf_lookup_by_symbol_name): Likewise.
352
3532021-02-19  Nelson Chu  <nelson.chu@sifive.com>
354
355	PR 27158
356	* opcode/riscv.h: Updated encoding macros.
357
3582021-02-18  Nelson Chu  <nelson.chu@sifive.com>
359
360	* opcode/riscv.h: Moved stuff and make the file tidy.
361
3622021-02-15  Andreas Krebbel  <krebbel@linux.ibm.com>
363
364	* opcode/s390.h (enum s390_opcode_cpu_val): Add
365	S390_OPCODE_ARCH14.
366
3672021-02-08  Mike Frysinger  <vapier@gentoo.org>
368
369	* opcode/tic54x.h (mmregs): Rename to ...
370	(tic54x_mmregs): ... this.
371	(regs): Rename to ...
372	(tic54x_regs): ... this.
373	(condition_codes): Rename to ...
374	(tic54x_condition_codes): ... this.
375	(cc2_codes): Rename to ...
376	(tic54x_cc2_codes): ... this.
377	(status_bits): Rename to ...
378	(tic54x_status_bits): ... this.
379	(cc3_codes): Rename to ...
380	(tic54x_cc3_codes): ... this.
381	(misc_symbols): Rename to ...
382	(tic54x_misc_symbols): ... this.
383
3842021-02-05  Nelson Chu  <nelson.chu@sifive.com>
385
386	PR 27348
387	* opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
388
3892021-02-05  Nelson Chu  <nelson.chu@sifive.com>
390
391	PR 27348
392	* opcode/riscv-opc.h: Remove obsolete Xcustom support.
393
3942021-01-27  Nick Alcock  <nick.alcock@oracle.com>
395
396	* ctf-api.h (ECTF_NONAME): New.
397	(ECTF_NERR): Adjust.
398
3992021-01-26  Nick Alcock  <nick.alcock@oracle.com>
400
401	* ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
402
4032021-02-04  Nelson Chu  <nelson.chu@sifive.com>
404
405	* opcode/riscv-opc.h: Removed macros for zb* extensions.
406	* opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
407
4082021-01-15  Nelson Chu  <nelson.chu@sifive.com>
409
410	* opcode/riscv.h: Indent and GNU coding standards tidy,
411	also aligned the code.
412
4132021-01-15  Nelson Chu  <nelson.chu@sifive.com>
414
415	* elf/riscv.h: Comments tidy and improvement.
416	* opcode/riscv-opc.h: Likewise.
417	* opcode/riscv.h: Likewise.
418
4192021-01-11  Kyrylo Tkachov  <kyrylo.tkachov@arm.com>
420
421	* opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
422	(aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
423
4242021-01-09  Nick Clifton  <nickc@redhat.com>
425
426	* 2.36 release branch crated.
427
4282021-01-07  Philipp Tomsich  <prt@gnu.org>
429
430	* opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
431	for pause hint instruction.
432	* opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
433
4342021-01-07  Claire Xenia Wolf  <claire@symbioticeda.com>
435	    Jim Wilson  <jimw@sifive.com>
436	    Andrew Waterman  <andrew@sifive.com>
437	    Maxim Blinov  <maxim.blinov@embecosm.com>
438	    Kito Cheng  <kito.cheng@sifive.com>
439	    Nelson Chu  <nelson.chu@sifive.com>
440
441	* opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
442	* opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
443	(enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
444	frozen extensions.
445
4462021-01-05  Nick Alcock  <nick.alcock@oracle.com>
447
448	* ctf-api.h (CTF_MN_RECURSE): New.
449	(ctf_member_next): Add flags argument.
450
4512021-01-05  Nick Alcock  <nick.alcock@oracle.com>
452
453	* ctf-api.h (ECTF_INCOMPLETE): New.
454	(ECTF_NERR): Adjust.
455
4562021-01-01  Nicolas Boulenguez  <nicolas@debian.org>
457
458	* coff/internal.h: Correct comment spelling.
459	* coff/sym.h: Likewise.
460	* opcode/aarch64.h: Likewise.
461
4622021-01-01  Alan Modra  <amodra@gmail.com>
463
464	Update year range in copyright notice of all files.
465
466For older changes see ChangeLog-2020
467
468Copyright (C) 2021-2022 Free Software Foundation, Inc.
469
470Copying and distribution of this file, with or without modification,
471are permitted in any medium without royalty provided the copyright
472notice and this notice are preserved.
473
474Local Variables:
475mode: change-log
476left-margin: 8
477fill-column: 74
478version-control: never
479End:
480