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