]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - include/ChangeLog
arm: don't treat XScale features as part of the FPU [PR 28031]
[thirdparty/binutils-gdb.git] / include / ChangeLog
1 2021-07-01 Richard Earnshaw <rearnsha@arm.com>
2
3 PR gas/28031
4 * opcode/arm.h (FPU_ANY): Exclude XScale-related features.
5
6 2021-06-18 H.J. Lu <hongjiu.lu@intel.com>
7
8 * elf/common.h (GNU_PROPERTY_UINT32_AND_LO): New.
9 (GNU_PROPERTY_UINT32_AND_HI): Likewise.
10 (GNU_PROPERTY_UINT32_OR_LO): Likewise.
11 (GNU_PROPERTY_UINT32_OR_HI): Likewise.
12
13 2021-06-15 Nick Clifton <nickc@redhat.com>
14
15 * elf/common.h (NT_GO_BUILDID): Define.
16
17 2021-06-02 Shahab Vahedi <shahab@synopsys.com>
18
19 * dis-asm.h (disassembler_options_arc): New prototype.
20
21 2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
22
23 * opcode/mips.h (cpu_is_member): Remove code for MIPSr6 ISA
24 exclusion.
25 (opcode_is_member): Handle ISA level exclusion.
26
27 2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
28
29 * opcode/mips.h (isa_is_member): New inline function, factored
30 out from...
31 (opcode_is_member): ... here.
32
33 2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
34
35 * opcode/mips.h: Document `g' and `y' operand codes.
36 (mips_reg_operand_type): Add OP_REG_CONTROL enumeration
37 constant.
38
39 2021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
40
41 * opcode/mips.h: Complement change made to opcodes and remove
42 references to the `g' regular MIPS ISA operand code.
43
44 2021-05-28 H.J. Lu <hongjiu.lu@intel.com>
45
46 PR ld/27905
47 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed.
48
49 2021-05-26 H.J. Lu <hongjiu.lu@intel.com>
50
51 PR ld/27905
52 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New.
53
54 2021-05-23 Tiezhu Yang <yangtiezhu@loongson.cn>
55
56 * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
57 LoongArch.
58
59 2021-05-21 Luis Machado <luis.machado@linaro.org>
60
61 * elf/common.h (NT_MEMTAG): New constant.
62 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
63
64 2021-05-07 Clément Chigot <clement.chigot@atos.net>
65
66 * coff/internal.h (C_DWARF): New define.
67 * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME,
68 SSUBTYP_DWMAC): New defines.
69
70 2021-05-06 Stafford Horne <shorne@gmail.com>
71
72 PR 21464
73 * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number.
74
75 2021-05-06 Nick Alcock <nick.alcock@oracle.com>
76
77 * ctf.h (CTF_K_UNKNOWN): Document that it can be used for
78 nonrepresentable types, not just padding.
79 * ctf-api.h (ctf_add_unknown): New.
80
81 2021-04-22 Clément Chigot <clement.chigot@atos.net>
82
83 * coff/internal.h (union internal_auxent):
84 Add x_sect structure.
85 * coff/rs6000.h (union external_auxent): Rework to
86 match official documentation.
87 * coff/rs6k64.h (union external_auxent): Likewise.
88 (_AUX_SECT): New define.
89
90 2021-04-21 Eli Zaretskii <eliz@gnu.org>
91
92 PR 27760
93 * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
94 (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
95
96 2021-04-16 Alan Modra <amodra@gmail.com>
97
98 PR 27567
99 * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
100 * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
101 executable and return false. Do so for a relocatable object and
102 evaluate to true.
103 * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
104 (COFF_DECODE_ALIGNMENT): Formatting.
105 * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
106 (COFF_DECODE_ALIGNMENT): Similarly.
107
108 2021-04-09 Alan Modra <amodra@gmail.com>
109
110 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
111
112 2021-04-06 Alan Modra <amodra@gmail.com>
113
114 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
115 Return asymbol*.
116
117 2021-04-01 Martin Liska <mliska@suse.cz>
118
119 * opcode/cr16.h (strneq): Remove strneq and use startswith.
120
121 2021-03-31 Alan Modra <amodra@gmail.com>
122
123 * bfdlink.h: Replace bfd_boolean with bool throughout.
124 * coff/ecoff.h: Likewise.
125 * coff/xcoff.h: Likewise.
126 * dis-asm.h: Likewise.
127 * elf/mmix.h: Likewise.
128 * elf/xtensa.h: Likewise.
129 * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
130 * opcode/arc.h: Likewise.
131 * opcode/mips.h: Likewise.
132 * opcode/tic6x-opcode-table.h: Likewise.
133 * opcode/tic6x.h: Likewise.
134
135 2021-03-31 Alan Modra <amodra@gmail.com>
136
137 * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
138 * elf/nfp.h: Likewise.
139 * opcode/aarch64.h: Likewise.
140 * opcode/cgen.h: Likewise.
141 * opcode/nfp.h: Likewise.
142 * opcode/ppc.h: Likewise.
143
144 2021-03-29 Alan Modra <amodra@gmail.com>
145
146 * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
147 (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
148 (opcode_has_special_coder): Likewise.
149
150 2021-03-29 Alan Modra <amodra@gmail.com>
151
152 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
153
154 2021-03-25 Nick Alcock <nick.alcock@oracle.com>
155
156 PR libctf/27628
157 * ctf-api.h: Fix some indentation.
158 (CTF_SET_STID): Always do an unsigned shift, even if STID is
159 signed.
160
161 2021-03-19 H.J. Lu <hongjiu.lu@intel.com>
162
163 * elf/common.h (EM_INTEL205): Renamed to ...
164 (EM_INTELGT): This.
165
166 2021-03-16 Nick Clifton <nickc@redhat.com>
167
168 * coff/internal.h (struct internal_auxent): Fix a couple of typos
169 in comment describing the x_fname field.
170
171 2021-03-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
172
173 * opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
174 * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
175
176 2021-03-12 Frederic Cambus <fred@statdns.com>
177
178 * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
179 (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
180 (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
181
182 2021-03-12 Clément Chigot <clement.chigot@atos.net>
183
184 * coff/internal.h (struct internal_aouthdr): Add new fields.
185 * coff/rs6000.h (AOUTHDRÃ): Add new fields.
186 * coff/rs6k64.h (struct external_filehdr): Likewise.
187 * coff/xcoff.h (_TDATA), _TBSS): New defines
188 (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
189 RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
190 RS6K_AOUTHDR_FORK_COR): New defines.
191 (XMC_TU): Removed.
192 (XMC_UL): New define.
193
194 2021-03-12 Clément Chigot <clement.chigot@atos.net>
195
196 * coff/xcoff.h (R_RTB): Remove.
197 (R_TRL): Fix value.
198
199 2021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
200 Andrew Burgess <andrew.burgess@embecosm.com>
201
202 * elf/common.h (NT_RISCV_CSR): Define.
203
204 2021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
205 Andrew Burgess <andrew.burgess@embecosm.com>
206
207 * elf/common.h (NT_GDB_TDESC): Define.
208
209 2021-03-03 Alan Modra <amodra@gmail.com>
210
211 * coff/internal.h: Delete obsolete relocation defines. Move used
212 relocation defines..
213 * coff/i386.h: ..to here..
214 * coff/ti.h: ..and here..
215 * coff/x86_64.h: ..and here..
216 * coff/z80.h: ..and here..
217 * coff/z8k.h: ..and here.
218
219 2021-03-02 Nick Alcock <nick.alcock@oracle.com>
220
221 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
222 merely change how much deduplication is done.
223
224 2021-03-01 Alan Modra <amodra@gmail.com>
225 Fangrui Song <maskray@google.com>
226
227 * bfdlink.h (struct bfd_link_info): Add start_stop_gc.
228
229 2021-02-21 Alan Modra <amodra@gmail.com>
230
231 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
232
233 2021-02-17 Nick Alcock <nick.alcock@oracle.com>
234
235 * ctf-api.h (ctf_arc_lookup_symbol_name): New.
236 (ctf_lookup_by_symbol_name): Likewise.
237
238 2021-02-19 Nelson Chu <nelson.chu@sifive.com>
239
240 PR 27158
241 * opcode/riscv.h: Updated encoding macros.
242
243 2021-02-18 Nelson Chu <nelson.chu@sifive.com>
244
245 * opcode/riscv.h: Moved stuff and make the file tidy.
246
247 2021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
248
249 * opcode/s390.h (enum s390_opcode_cpu_val): Add
250 S390_OPCODE_ARCH14.
251
252 2021-02-08 Mike Frysinger <vapier@gentoo.org>
253
254 * opcode/tic54x.h (mmregs): Rename to ...
255 (tic54x_mmregs): ... this.
256 (regs): Rename to ...
257 (tic54x_regs): ... this.
258 (condition_codes): Rename to ...
259 (tic54x_condition_codes): ... this.
260 (cc2_codes): Rename to ...
261 (tic54x_cc2_codes): ... this.
262 (status_bits): Rename to ...
263 (tic54x_status_bits): ... this.
264 (cc3_codes): Rename to ...
265 (tic54x_cc3_codes): ... this.
266 (misc_symbols): Rename to ...
267 (tic54x_misc_symbols): ... this.
268
269 2021-02-05 Nelson Chu <nelson.chu@sifive.com>
270
271 PR 27348
272 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
273
274 2021-02-05 Nelson Chu <nelson.chu@sifive.com>
275
276 PR 27348
277 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
278
279 2021-01-27 Nick Alcock <nick.alcock@oracle.com>
280
281 * ctf-api.h (ECTF_NONAME): New.
282 (ECTF_NERR): Adjust.
283
284 2021-01-26 Nick Alcock <nick.alcock@oracle.com>
285
286 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
287
288 2021-02-04 Nelson Chu <nelson.chu@sifive.com>
289
290 * opcode/riscv-opc.h: Removed macros for zb* extensions.
291 * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
292
293 2021-01-15 Nelson Chu <nelson.chu@sifive.com>
294
295 * opcode/riscv.h: Indent and GNU coding standards tidy,
296 also aligned the code.
297
298 2021-01-15 Nelson Chu <nelson.chu@sifive.com>
299
300 * elf/riscv.h: Comments tidy and improvement.
301 * opcode/riscv-opc.h: Likewise.
302 * opcode/riscv.h: Likewise.
303
304 2021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
305
306 * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
307 (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
308
309 2021-01-09 Nick Clifton <nickc@redhat.com>
310
311 * 2.36 release branch crated.
312
313 2021-01-07 Philipp Tomsich <prt@gnu.org>
314
315 * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
316 for pause hint instruction.
317 * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
318
319 2021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
320 Jim Wilson <jimw@sifive.com>
321 Andrew Waterman <andrew@sifive.com>
322 Maxim Blinov <maxim.blinov@embecosm.com>
323 Kito Cheng <kito.cheng@sifive.com>
324 Nelson Chu <nelson.chu@sifive.com>
325
326 * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
327 * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
328 (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
329 frozen extensions.
330
331 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
332
333 * ctf-api.h (CTF_MN_RECURSE): New.
334 (ctf_member_next): Add flags argument.
335
336 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
337
338 * ctf-api.h (ECTF_INCOMPLETE): New.
339 (ECTF_NERR): Adjust.
340
341 2021-01-01 Nicolas Boulenguez <nicolas@debian.org>
342
343 * coff/internal.h: Correct comment spelling.
344 * coff/sym.h: Likewise.
345 * opcode/aarch64.h: Likewise.
346
347 2021-01-01 Alan Modra <amodra@gmail.com>
348
349 Update year range in copyright notice of all files.
350
351 For older changes see ChangeLog-2020
352 \f
353 Copyright (C) 2021 Free Software Foundation, Inc.
354
355 Copying and distribution of this file, with or without modification,
356 are permitted in any medium without royalty provided the copyright
357 notice and this notice are preserved.
358
359 Local Variables:
360 mode: change-log
361 left-margin: 8
362 fill-column: 74
363 version-control: never
364 End: