1 2021-04-22 Clément Chigot <clement.chigot@atos.net>
3 * coff/internal.h (union internal_auxent):
5 * coff/rs6000.h (union external_auxent): Rework to
6 match official documentation.
7 * coff/rs6k64.h (union external_auxent): Likewise.
8 (_AUX_SECT): New define.
10 2021-04-21 Eli Zaretskii <eliz@gnu.org>
13 * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
14 (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
16 2021-04-16 Alan Modra <amodra@gmail.com>
19 * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
20 * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
21 executable and return false. Do so for a relocatable object and
23 * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
24 (COFF_DECODE_ALIGNMENT): Formatting.
25 * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
26 (COFF_DECODE_ALIGNMENT): Similarly.
28 2021-04-09 Alan Modra <amodra@gmail.com>
30 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
32 2021-04-06 Alan Modra <amodra@gmail.com>
34 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
37 2021-04-01 Martin Liska <mliska@suse.cz>
39 * opcode/cr16.h (strneq): Remove strneq and use startswith.
41 2021-03-31 Alan Modra <amodra@gmail.com>
43 * bfdlink.h: Replace bfd_boolean with bool throughout.
44 * coff/ecoff.h: Likewise.
45 * coff/xcoff.h: Likewise.
46 * dis-asm.h: Likewise.
47 * elf/mmix.h: Likewise.
48 * elf/xtensa.h: Likewise.
49 * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
50 * opcode/arc.h: Likewise.
51 * opcode/mips.h: Likewise.
52 * opcode/tic6x-opcode-table.h: Likewise.
53 * opcode/tic6x.h: Likewise.
55 2021-03-31 Alan Modra <amodra@gmail.com>
57 * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
58 * elf/nfp.h: Likewise.
59 * opcode/aarch64.h: Likewise.
60 * opcode/cgen.h: Likewise.
61 * opcode/nfp.h: Likewise.
62 * opcode/ppc.h: Likewise.
64 2021-03-29 Alan Modra <amodra@gmail.com>
66 * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
67 (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
68 (opcode_has_special_coder): Likewise.
70 2021-03-29 Alan Modra <amodra@gmail.com>
72 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
74 2021-03-25 Nick Alcock <nick.alcock@oracle.com>
77 * ctf-api.h: Fix some indentation.
78 (CTF_SET_STID): Always do an unsigned shift, even if STID is
81 2021-03-19 H.J. Lu <hongjiu.lu@intel.com>
83 * elf/common.h (EM_INTEL205): Renamed to ...
86 2021-03-16 Nick Clifton <nickc@redhat.com>
88 * coff/internal.h (struct internal_auxent): Fix a couple of typos
89 in comment describing the x_fname field.
91 2021-03-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
93 * opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
94 * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
96 2021-03-12 Frederic Cambus <fred@statdns.com>
98 * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
99 (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
100 (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
102 2021-03-12 Clément Chigot <clement.chigot@atos.net>
104 * coff/internal.h (struct internal_aouthdr): Add new fields.
105 * coff/rs6000.h (AOUTHDRÃ): Add new fields.
106 * coff/rs6k64.h (struct external_filehdr): Likewise.
107 * coff/xcoff.h (_TDATA), _TBSS): New defines
108 (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
109 RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
110 RS6K_AOUTHDR_FORK_COR): New defines.
112 (XMC_UL): New define.
114 2021-03-12 Clément Chigot <clement.chigot@atos.net>
116 * coff/xcoff.h (R_RTB): Remove.
119 2021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
120 Andrew Burgess <andrew.burgess@embecosm.com>
122 * elf/common.h (NT_RISCV_CSR): Define.
124 2021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
125 Andrew Burgess <andrew.burgess@embecosm.com>
127 * elf/common.h (NT_GDB_TDESC): Define.
129 2021-03-03 Alan Modra <amodra@gmail.com>
131 * coff/internal.h: Delete obsolete relocation defines. Move used
133 * coff/i386.h: ..to here..
134 * coff/ti.h: ..and here..
135 * coff/x86_64.h: ..and here..
136 * coff/z80.h: ..and here..
137 * coff/z8k.h: ..and here.
139 2021-03-02 Nick Alcock <nick.alcock@oracle.com>
141 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
142 merely change how much deduplication is done.
144 2021-03-01 Alan Modra <amodra@gmail.com>
145 Fangrui Song <maskray@google.com>
147 * bfdlink.h (struct bfd_link_info): Add start_stop_gc.
149 2021-02-21 Alan Modra <amodra@gmail.com>
151 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
153 2021-02-17 Nick Alcock <nick.alcock@oracle.com>
155 * ctf-api.h (ctf_arc_lookup_symbol_name): New.
156 (ctf_lookup_by_symbol_name): Likewise.
158 2021-02-19 Nelson Chu <nelson.chu@sifive.com>
161 * opcode/riscv.h: Updated encoding macros.
163 2021-02-18 Nelson Chu <nelson.chu@sifive.com>
165 * opcode/riscv.h: Moved stuff and make the file tidy.
167 2021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
169 * opcode/s390.h (enum s390_opcode_cpu_val): Add
172 2021-02-08 Mike Frysinger <vapier@gentoo.org>
174 * opcode/tic54x.h (mmregs): Rename to ...
175 (tic54x_mmregs): ... this.
176 (regs): Rename to ...
177 (tic54x_regs): ... this.
178 (condition_codes): Rename to ...
179 (tic54x_condition_codes): ... this.
180 (cc2_codes): Rename to ...
181 (tic54x_cc2_codes): ... this.
182 (status_bits): Rename to ...
183 (tic54x_status_bits): ... this.
184 (cc3_codes): Rename to ...
185 (tic54x_cc3_codes): ... this.
186 (misc_symbols): Rename to ...
187 (tic54x_misc_symbols): ... this.
189 2021-02-05 Nelson Chu <nelson.chu@sifive.com>
192 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
194 2021-02-05 Nelson Chu <nelson.chu@sifive.com>
197 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
199 2021-01-27 Nick Alcock <nick.alcock@oracle.com>
201 * ctf-api.h (ECTF_NONAME): New.
204 2021-01-26 Nick Alcock <nick.alcock@oracle.com>
206 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
208 2021-02-04 Nelson Chu <nelson.chu@sifive.com>
210 * opcode/riscv-opc.h: Removed macros for zb* extensions.
211 * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
213 2021-01-15 Nelson Chu <nelson.chu@sifive.com>
215 * opcode/riscv.h: Indent and GNU coding standards tidy,
216 also aligned the code.
218 2021-01-15 Nelson Chu <nelson.chu@sifive.com>
220 * elf/riscv.h: Comments tidy and improvement.
221 * opcode/riscv-opc.h: Likewise.
222 * opcode/riscv.h: Likewise.
224 2021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
226 * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
227 (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
229 2021-01-09 Nick Clifton <nickc@redhat.com>
231 * 2.36 release branch crated.
233 2021-01-07 Philipp Tomsich <prt@gnu.org>
235 * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
236 for pause hint instruction.
237 * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
239 2021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
240 Jim Wilson <jimw@sifive.com>
241 Andrew Waterman <andrew@sifive.com>
242 Maxim Blinov <maxim.blinov@embecosm.com>
243 Kito Cheng <kito.cheng@sifive.com>
244 Nelson Chu <nelson.chu@sifive.com>
246 * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
247 * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
248 (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
251 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
253 * ctf-api.h (CTF_MN_RECURSE): New.
254 (ctf_member_next): Add flags argument.
256 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
258 * ctf-api.h (ECTF_INCOMPLETE): New.
261 2021-01-01 Nicolas Boulenguez <nicolas@debian.org>
263 * coff/internal.h: Correct comment spelling.
264 * coff/sym.h: Likewise.
265 * opcode/aarch64.h: Likewise.
267 2021-01-01 Alan Modra <amodra@gmail.com>
269 Update year range in copyright notice of all files.
271 For older changes see ChangeLog-2020
273 Copyright (C) 2021 Free Software Foundation, Inc.
275 Copying and distribution of this file, with or without modification,
276 are permitted in any medium without royalty provided the copyright
277 notice and this notice are preserved.
283 version-control: never