]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/ChangeLog
x86: bring "gas --help" output for --32 etc in sync with reality
[thirdparty/binutils-gdb.git] / include / ChangeLog
CommitLineData
8f467114
SV
12021-06-02 Shahab Vahedi <shahab@synopsys.com>
2
3 * dis-asm.h (disassembler_options_arc): New prototype.
4
21629cf8
MR
52021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
6
7 * opcode/mips.h (cpu_is_member): Remove code for MIPSr6 ISA
8 exclusion.
9 (opcode_is_member): Handle ISA level exclusion.
10
b1458c45
MR
112021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
12
13 * opcode/mips.h (isa_is_member): New inline function, factored
14 out from...
15 (opcode_is_member): ... here.
16
9204ccd4
MR
172021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
18
19 * opcode/mips.h: Document `g' and `y' operand codes.
20 (mips_reg_operand_type): Add OP_REG_CONTROL enumeration
21 constant.
22
cccc84fa
MR
232021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
24
25 * opcode/mips.h: Complement change made to opcodes and remove
26 references to the `g' regular MIPS ISA operand code.
27
1273b2f8
L
282021-05-28 H.J. Lu <hongjiu.lu@intel.com>
29
30 PR ld/27905
31 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed.
32
50c95a73
L
332021-05-26 H.J. Lu <hongjiu.lu@intel.com>
34
35 PR ld/27905
36 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New.
37
01a8c731
CX
382021-05-23 Tiezhu Yang <yangtiezhu@loongson.cn>
39
40 * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
41 LoongArch.
42
894982bf
LM
432021-05-21 Luis Machado <luis.machado@linaro.org>
44
45 * elf/common.h (NT_MEMTAG): New constant.
46 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
47
97834047
CC
482021-05-07 Clément Chigot <clement.chigot@atos.net>
49
50 * coff/internal.h (C_DWARF): New define.
51 * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME,
52 SSUBTYP_DWMAC): New defines.
53
0b3e14c9
SH
542021-05-06 Stafford Horne <shorne@gmail.com>
55
56 PR 21464
57 * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number.
58
49da556c
NA
592021-05-06 Nick Alcock <nick.alcock@oracle.com>
60
61 * ctf.h (CTF_K_UNKNOWN): Document that it can be used for
62 nonrepresentable types, not just padding.
63 * ctf-api.h (ctf_add_unknown): New.
64
b11b2969
CC
652021-04-22 Clément Chigot <clement.chigot@atos.net>
66
67 * coff/internal.h (union internal_auxent):
68 Add x_sect structure.
69 * coff/rs6000.h (union external_auxent): Rework to
70 match official documentation.
71 * coff/rs6k64.h (union external_auxent): Likewise.
72 (_AUX_SECT): New define.
73
18e9a809
EZ
742021-04-21 Eli Zaretskii <eliz@gnu.org>
75
76 PR 27760
77 * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
78 (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
79
6f8f6017
AM
802021-04-16 Alan Modra <amodra@gmail.com>
81
82 PR 27567
83 * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
84 * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
85 executable and return false. Do so for a relocatable object and
86 evaluate to true.
87 * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
88 (COFF_DECODE_ALIGNMENT): Formatting.
89 * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
90 (COFF_DECODE_ALIGNMENT): Similarly.
91
c3f72de4
AM
922021-04-09 Alan Modra <amodra@gmail.com>
93
94 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
95
a2e66773
AM
962021-04-06 Alan Modra <amodra@gmail.com>
97
98 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
99 Return asymbol*.
100
e9b095a5
ML
1012021-04-01 Martin Liska <mliska@suse.cz>
102
103 * opcode/cr16.h (strneq): Remove strneq and use startswith.
104
9193bc42
AM
1052021-03-31 Alan Modra <amodra@gmail.com>
106
107 * bfdlink.h: Replace bfd_boolean with bool throughout.
108 * coff/ecoff.h: Likewise.
109 * coff/xcoff.h: Likewise.
110 * dis-asm.h: Likewise.
111 * elf/mmix.h: Likewise.
112 * elf/xtensa.h: Likewise.
113 * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
114 * opcode/arc.h: Likewise.
115 * opcode/mips.h: Likewise.
116 * opcode/tic6x-opcode-table.h: Likewise.
117 * opcode/tic6x.h: Likewise.
118
3dfb1b6d
AM
1192021-03-31 Alan Modra <amodra@gmail.com>
120
121 * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
122 * elf/nfp.h: Likewise.
123 * opcode/aarch64.h: Likewise.
124 * opcode/cgen.h: Likewise.
125 * opcode/nfp.h: Likewise.
126 * opcode/ppc.h: Likewise.
127
63b4cc53
AM
1282021-03-29 Alan Modra <amodra@gmail.com>
129
130 * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
131 (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
132 (opcode_has_special_coder): Likewise.
133
3d7d6c1b
AM
1342021-03-29 Alan Modra <amodra@gmail.com>
135
136 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
137
24c877f9
NA
1382021-03-25 Nick Alcock <nick.alcock@oracle.com>
139
140 PR libctf/27628
141 * ctf-api.h: Fix some indentation.
142 (CTF_SET_STID): Always do an unsigned shift, even if STID is
143 signed.
144
7b9f9859
L
1452021-03-19 H.J. Lu <hongjiu.lu@intel.com>
146
147 * elf/common.h (EM_INTEL205): Renamed to ...
148 (EM_INTELGT): This.
149
012d4426
NC
1502021-03-16 Nick Clifton <nickc@redhat.com>
151
152 * coff/internal.h (struct internal_auxent): Fix a couple of typos
153 in comment describing the x_fname field.
154
80d49d6a
KLC
1552021-03-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
156
157 * opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
158 * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
159
be3b926d
FC
1602021-03-12 Frederic Cambus <fred@statdns.com>
161
162 * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
163 (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
164 (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
165
1b2cb8e2
CC
1662021-03-12 Clément Chigot <clement.chigot@atos.net>
167
168 * coff/internal.h (struct internal_aouthdr): Add new fields.
169 * coff/rs6000.h (AOUTHDRÃ): Add new fields.
170 * coff/rs6k64.h (struct external_filehdr): Likewise.
171 * coff/xcoff.h (_TDATA), _TBSS): New defines
172 (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
173 RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
174 RS6K_AOUTHDR_FORK_COR): New defines.
175 (XMC_TU): Removed.
176 (XMC_UL): New define.
177
2c1bef53
CC
1782021-03-12 Clément Chigot <clement.chigot@atos.net>
179
180 * coff/xcoff.h (R_RTB): Remove.
181 (R_TRL): Fix value.
182
db6092f3
AB
1832021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
184 Andrew Burgess <andrew.burgess@embecosm.com>
185
186 * elf/common.h (NT_RISCV_CSR): Define.
187
b63a5e38
AB
1882021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
189 Andrew Burgess <andrew.burgess@embecosm.com>
190
191 * elf/common.h (NT_GDB_TDESC): Define.
192
dc83f2d2
AM
1932021-03-03 Alan Modra <amodra@gmail.com>
194
195 * coff/internal.h: Delete obsolete relocation defines. Move used
196 relocation defines..
197 * coff/i386.h: ..to here..
198 * coff/ti.h: ..and here..
199 * coff/x86_64.h: ..and here..
200 * coff/z80.h: ..and here..
201 * coff/z8k.h: ..and here.
202
8915c559
NA
2032021-03-02 Nick Alcock <nick.alcock@oracle.com>
204
205 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
206 merely change how much deduplication is done.
207
8ee10e86
AM
2082021-03-01 Alan Modra <amodra@gmail.com>
209 Fangrui Song <maskray@google.com>
210
211 * bfdlink.h (struct bfd_link_info): Add start_stop_gc.
212
89753bbf
AM
2132021-02-21 Alan Modra <amodra@gmail.com>
214
215 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
216
f4f60336
NA
2172021-02-17 Nick Alcock <nick.alcock@oracle.com>
218
219 * ctf-api.h (ctf_arc_lookup_symbol_name): New.
220 (ctf_lookup_by_symbol_name): Likewise.
221
5a9f5403
NC
2222021-02-19 Nelson Chu <nelson.chu@sifive.com>
223
224 PR 27158
225 * opcode/riscv.h: Updated encoding macros.
226
3d73d29e
NC
2272021-02-18 Nelson Chu <nelson.chu@sifive.com>
228
229 * opcode/riscv.h: Moved stuff and make the file tidy.
230
ba2b480f
AK
2312021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
232
233 * opcode/s390.h (enum s390_opcode_cpu_val): Add
234 S390_OPCODE_ARCH14.
235
bfd428bc
MF
2362021-02-08 Mike Frysinger <vapier@gentoo.org>
237
238 * opcode/tic54x.h (mmregs): Rename to ...
239 (tic54x_mmregs): ... this.
240 (regs): Rename to ...
241 (tic54x_regs): ... this.
242 (condition_codes): Rename to ...
243 (tic54x_condition_codes): ... this.
244 (cc2_codes): Rename to ...
245 (tic54x_cc2_codes): ... this.
246 (status_bits): Rename to ...
247 (tic54x_status_bits): ... this.
248 (cc3_codes): Rename to ...
249 (tic54x_cc3_codes): ... this.
250 (misc_symbols): Rename to ...
251 (tic54x_misc_symbols): ... this.
252
5f40035f
NC
2532021-02-05 Nelson Chu <nelson.chu@sifive.com>
254
255 PR 27348
256 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
257
cb4ff67a
NC
2582021-02-05 Nelson Chu <nelson.chu@sifive.com>
259
260 PR 27348
261 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
262
caa17049
NA
2632021-01-27 Nick Alcock <nick.alcock@oracle.com>
264
265 * ctf-api.h (ECTF_NONAME): New.
266 (ECTF_NERR): Adjust.
267
35a01a04
NA
2682021-01-26 Nick Alcock <nick.alcock@oracle.com>
269
270 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
271
24075dcc
NC
2722021-02-04 Nelson Chu <nelson.chu@sifive.com>
273
274 * opcode/riscv-opc.h: Removed macros for zb* extensions.
275 * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
276
1942a048
NC
2772021-01-15 Nelson Chu <nelson.chu@sifive.com>
278
279 * opcode/riscv.h: Indent and GNU coding standards tidy,
280 also aligned the code.
281
dcd709e0
NC
2822021-01-15 Nelson Chu <nelson.chu@sifive.com>
283
284 * elf/riscv.h: Comments tidy and improvement.
285 * opcode/riscv-opc.h: Likewise.
286 * opcode/riscv.h: Likewise.
287
82c70b08
KT
2882021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
289
290 * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
291 (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
292
055bc77a
NC
2932021-01-09 Nick Clifton <nickc@redhat.com>
294
295 * 2.36 release branch crated.
296
aa881ecd
PT
2972021-01-07 Philipp Tomsich <prt@gnu.org>
298
299 * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
300 for pause hint instruction.
301 * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
302
2652cfad
CXW
3032021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
304 Jim Wilson <jimw@sifive.com>
305 Andrew Waterman <andrew@sifive.com>
306 Maxim Blinov <maxim.blinov@embecosm.com>
307 Kito Cheng <kito.cheng@sifive.com>
308 Nelson Chu <nelson.chu@sifive.com>
309
310 * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
311 * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
312 (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
313 frozen extensions.
314
6c3a3877
NA
3152021-01-05 Nick Alcock <nick.alcock@oracle.com>
316
317 * ctf-api.h (CTF_MN_RECURSE): New.
318 (ctf_member_next): Add flags argument.
319
ffeece6a
NA
3202021-01-05 Nick Alcock <nick.alcock@oracle.com>
321
322 * ctf-api.h (ECTF_INCOMPLETE): New.
323 (ECTF_NERR): Adjust.
324
f9a6a8f0
AM
3252021-01-01 Nicolas Boulenguez <nicolas@debian.org>
326
327 * coff/internal.h: Correct comment spelling.
328 * coff/sym.h: Likewise.
329 * opcode/aarch64.h: Likewise.
330
250d07de
AM
3312021-01-01 Alan Modra <amodra@gmail.com>
332
333 Update year range in copyright notice of all files.
334
c2795844 335For older changes see ChangeLog-2020
3499769a 336\f
c2795844 337Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
338
339Copying and distribution of this file, with or without modification,
340are permitted in any medium without royalty provided the copyright
341notice and this notice are preserved.
342
343Local Variables:
344mode: change-log
345left-margin: 8
346fill-column: 74
347version-control: never
348End: