]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/ChangeLog
gdb/remote: use scoped_restore to control starting_up flag
[thirdparty/binutils-gdb.git] / include / ChangeLog
CommitLineData
3a337a86
AB
12021-11-25 Andrew Burgess <aburgess@redhat.com>
2 Simon Cook <simon.cook@embecosm.com>
3
4 * dis-asm.h (disassembler_options_riscv): Declare.
5
a7fd1186
FS
62021-11-16 Fangrui Song <maskray@google.com>
7
8 * elf/common.h (DT_ENCODING): Bump to 38.
9 * elf/external.h (Elf32_External_Relr): New.
10 (Elf64_External_Relr): New.
11
64dbf74d
LM
122021-09-07 Luis Machado <luis.machado@linaro.org>
13
14 Revert: [AArch64] MTE corefile support
15
16 2021-05-21 Luis Machado <luis.machado@linaro.org>
17
18 * elf/common.h (NT_MEMTAG): New constant.
19 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
20
51419248
NC
212021-07-03 Nick Clifton <nickc@redhat.com>
22
23 * 2.37 release branch created.
24
20c4b12e
NC
252021-07-03 Nick Clifton <nickc@redhat.com>
26
27 Import from gcc mainline:
28 2021-03-31 Patrick Palka <ppalka@redhat.com>
29
30 PR c++/88115
31 * demangle.h (enum demangle_component_type): Add
32 DEMANGLE_COMPONENT_VENDOR_EXPR.
33
6c2ede01
MF
342021-07-01 Mike Frysinger <vapier@gentoo.org>
35
36 * opcode/aarch64.h (aarch64_opcode_table): Mark const.
37
417f991f
RE
382021-07-01 Richard Earnshaw <rearnsha@arm.com>
39
40 PR gas/28031
41 * opcode/arm.h (FPU_ANY): Exclude XScale-related features.
42
5a767724
L
432021-06-18 H.J. Lu <hongjiu.lu@intel.com>
44
45 * elf/common.h (GNU_PROPERTY_UINT32_AND_LO): New.
46 (GNU_PROPERTY_UINT32_AND_HI): Likewise.
47 (GNU_PROPERTY_UINT32_OR_LO): Likewise.
48 (GNU_PROPERTY_UINT32_OR_HI): Likewise.
49
c8795e1f
NC
502021-06-15 Nick Clifton <nickc@redhat.com>
51
52 * elf/common.h (NT_GO_BUILDID): Define.
53
8f467114
SV
542021-06-02 Shahab Vahedi <shahab@synopsys.com>
55
56 * dis-asm.h (disassembler_options_arc): New prototype.
57
21629cf8
MR
582021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
59
60 * opcode/mips.h (cpu_is_member): Remove code for MIPSr6 ISA
61 exclusion.
62 (opcode_is_member): Handle ISA level exclusion.
63
b1458c45
MR
642021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
65
66 * opcode/mips.h (isa_is_member): New inline function, factored
67 out from...
68 (opcode_is_member): ... here.
69
9204ccd4
MR
702021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
71
72 * opcode/mips.h: Document `g' and `y' operand codes.
73 (mips_reg_operand_type): Add OP_REG_CONTROL enumeration
74 constant.
75
cccc84fa
MR
762021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
77
78 * opcode/mips.h: Complement change made to opcodes and remove
79 references to the `g' regular MIPS ISA operand code.
80
1273b2f8
L
812021-05-28 H.J. Lu <hongjiu.lu@intel.com>
82
83 PR ld/27905
84 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed.
85
50c95a73
L
862021-05-26 H.J. Lu <hongjiu.lu@intel.com>
87
88 PR ld/27905
89 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New.
90
01a8c731
CX
912021-05-23 Tiezhu Yang <yangtiezhu@loongson.cn>
92
93 * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
94 LoongArch.
95
894982bf
LM
962021-05-21 Luis Machado <luis.machado@linaro.org>
97
98 * elf/common.h (NT_MEMTAG): New constant.
99 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
100
97834047
CC
1012021-05-07 Clément Chigot <clement.chigot@atos.net>
102
103 * coff/internal.h (C_DWARF): New define.
104 * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME,
105 SSUBTYP_DWMAC): New defines.
106
0b3e14c9
SH
1072021-05-06 Stafford Horne <shorne@gmail.com>
108
109 PR 21464
110 * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number.
111
49da556c
NA
1122021-05-06 Nick Alcock <nick.alcock@oracle.com>
113
114 * ctf.h (CTF_K_UNKNOWN): Document that it can be used for
115 nonrepresentable types, not just padding.
116 * ctf-api.h (ctf_add_unknown): New.
117
b11b2969
CC
1182021-04-22 Clément Chigot <clement.chigot@atos.net>
119
120 * coff/internal.h (union internal_auxent):
121 Add x_sect structure.
122 * coff/rs6000.h (union external_auxent): Rework to
123 match official documentation.
124 * coff/rs6k64.h (union external_auxent): Likewise.
125 (_AUX_SECT): New define.
126
18e9a809
EZ
1272021-04-21 Eli Zaretskii <eliz@gnu.org>
128
129 PR 27760
130 * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
131 (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
132
6f8f6017
AM
1332021-04-16 Alan Modra <amodra@gmail.com>
134
135 PR 27567
136 * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
137 * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
138 executable and return false. Do so for a relocatable object and
139 evaluate to true.
140 * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
141 (COFF_DECODE_ALIGNMENT): Formatting.
142 * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
143 (COFF_DECODE_ALIGNMENT): Similarly.
144
c3f72de4
AM
1452021-04-09 Alan Modra <amodra@gmail.com>
146
147 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
148
a2e66773
AM
1492021-04-06 Alan Modra <amodra@gmail.com>
150
151 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
152 Return asymbol*.
153
e9b095a5
ML
1542021-04-01 Martin Liska <mliska@suse.cz>
155
156 * opcode/cr16.h (strneq): Remove strneq and use startswith.
157
9193bc42
AM
1582021-03-31 Alan Modra <amodra@gmail.com>
159
160 * bfdlink.h: Replace bfd_boolean with bool throughout.
161 * coff/ecoff.h: Likewise.
162 * coff/xcoff.h: Likewise.
163 * dis-asm.h: Likewise.
164 * elf/mmix.h: Likewise.
165 * elf/xtensa.h: Likewise.
166 * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
167 * opcode/arc.h: Likewise.
168 * opcode/mips.h: Likewise.
169 * opcode/tic6x-opcode-table.h: Likewise.
170 * opcode/tic6x.h: Likewise.
171
3dfb1b6d
AM
1722021-03-31 Alan Modra <amodra@gmail.com>
173
174 * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
175 * elf/nfp.h: Likewise.
176 * opcode/aarch64.h: Likewise.
177 * opcode/cgen.h: Likewise.
178 * opcode/nfp.h: Likewise.
179 * opcode/ppc.h: Likewise.
180
63b4cc53
AM
1812021-03-29 Alan Modra <amodra@gmail.com>
182
183 * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
184 (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
185 (opcode_has_special_coder): Likewise.
186
3d7d6c1b
AM
1872021-03-29 Alan Modra <amodra@gmail.com>
188
189 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
190
24c877f9
NA
1912021-03-25 Nick Alcock <nick.alcock@oracle.com>
192
193 PR libctf/27628
194 * ctf-api.h: Fix some indentation.
195 (CTF_SET_STID): Always do an unsigned shift, even if STID is
196 signed.
197
7b9f9859
L
1982021-03-19 H.J. Lu <hongjiu.lu@intel.com>
199
200 * elf/common.h (EM_INTEL205): Renamed to ...
201 (EM_INTELGT): This.
202
012d4426
NC
2032021-03-16 Nick Clifton <nickc@redhat.com>
204
205 * coff/internal.h (struct internal_auxent): Fix a couple of typos
206 in comment describing the x_fname field.
207
80d49d6a
KLC
2082021-03-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
209
210 * opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
211 * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
212
be3b926d
FC
2132021-03-12 Frederic Cambus <fred@statdns.com>
214
215 * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
216 (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
217 (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
218
1b2cb8e2
CC
2192021-03-12 Clément Chigot <clement.chigot@atos.net>
220
221 * coff/internal.h (struct internal_aouthdr): Add new fields.
222 * coff/rs6000.h (AOUTHDRÃ): Add new fields.
223 * coff/rs6k64.h (struct external_filehdr): Likewise.
224 * coff/xcoff.h (_TDATA), _TBSS): New defines
225 (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
226 RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
227 RS6K_AOUTHDR_FORK_COR): New defines.
228 (XMC_TU): Removed.
229 (XMC_UL): New define.
230
2c1bef53
CC
2312021-03-12 Clément Chigot <clement.chigot@atos.net>
232
233 * coff/xcoff.h (R_RTB): Remove.
234 (R_TRL): Fix value.
235
db6092f3
AB
2362021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
237 Andrew Burgess <andrew.burgess@embecosm.com>
238
239 * elf/common.h (NT_RISCV_CSR): Define.
240
b63a5e38
AB
2412021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
242 Andrew Burgess <andrew.burgess@embecosm.com>
243
244 * elf/common.h (NT_GDB_TDESC): Define.
245
dc83f2d2
AM
2462021-03-03 Alan Modra <amodra@gmail.com>
247
248 * coff/internal.h: Delete obsolete relocation defines. Move used
249 relocation defines..
250 * coff/i386.h: ..to here..
251 * coff/ti.h: ..and here..
252 * coff/x86_64.h: ..and here..
253 * coff/z80.h: ..and here..
254 * coff/z8k.h: ..and here.
255
8915c559
NA
2562021-03-02 Nick Alcock <nick.alcock@oracle.com>
257
258 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
259 merely change how much deduplication is done.
260
8ee10e86
AM
2612021-03-01 Alan Modra <amodra@gmail.com>
262 Fangrui Song <maskray@google.com>
263
264 * bfdlink.h (struct bfd_link_info): Add start_stop_gc.
265
89753bbf
AM
2662021-02-21 Alan Modra <amodra@gmail.com>
267
268 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
269
f4f60336
NA
2702021-02-17 Nick Alcock <nick.alcock@oracle.com>
271
272 * ctf-api.h (ctf_arc_lookup_symbol_name): New.
273 (ctf_lookup_by_symbol_name): Likewise.
274
5a9f5403
NC
2752021-02-19 Nelson Chu <nelson.chu@sifive.com>
276
277 PR 27158
278 * opcode/riscv.h: Updated encoding macros.
279
3d73d29e
NC
2802021-02-18 Nelson Chu <nelson.chu@sifive.com>
281
282 * opcode/riscv.h: Moved stuff and make the file tidy.
283
ba2b480f
AK
2842021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
285
286 * opcode/s390.h (enum s390_opcode_cpu_val): Add
287 S390_OPCODE_ARCH14.
288
bfd428bc
MF
2892021-02-08 Mike Frysinger <vapier@gentoo.org>
290
291 * opcode/tic54x.h (mmregs): Rename to ...
292 (tic54x_mmregs): ... this.
293 (regs): Rename to ...
294 (tic54x_regs): ... this.
295 (condition_codes): Rename to ...
296 (tic54x_condition_codes): ... this.
297 (cc2_codes): Rename to ...
298 (tic54x_cc2_codes): ... this.
299 (status_bits): Rename to ...
300 (tic54x_status_bits): ... this.
301 (cc3_codes): Rename to ...
302 (tic54x_cc3_codes): ... this.
303 (misc_symbols): Rename to ...
304 (tic54x_misc_symbols): ... this.
305
5f40035f
NC
3062021-02-05 Nelson Chu <nelson.chu@sifive.com>
307
308 PR 27348
309 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
310
cb4ff67a
NC
3112021-02-05 Nelson Chu <nelson.chu@sifive.com>
312
313 PR 27348
314 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
315
caa17049
NA
3162021-01-27 Nick Alcock <nick.alcock@oracle.com>
317
318 * ctf-api.h (ECTF_NONAME): New.
319 (ECTF_NERR): Adjust.
320
35a01a04
NA
3212021-01-26 Nick Alcock <nick.alcock@oracle.com>
322
323 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
324
24075dcc
NC
3252021-02-04 Nelson Chu <nelson.chu@sifive.com>
326
327 * opcode/riscv-opc.h: Removed macros for zb* extensions.
328 * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
329
1942a048
NC
3302021-01-15 Nelson Chu <nelson.chu@sifive.com>
331
332 * opcode/riscv.h: Indent and GNU coding standards tidy,
333 also aligned the code.
334
dcd709e0
NC
3352021-01-15 Nelson Chu <nelson.chu@sifive.com>
336
337 * elf/riscv.h: Comments tidy and improvement.
338 * opcode/riscv-opc.h: Likewise.
339 * opcode/riscv.h: Likewise.
340
82c70b08
KT
3412021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
342
343 * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
344 (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
345
055bc77a
NC
3462021-01-09 Nick Clifton <nickc@redhat.com>
347
348 * 2.36 release branch crated.
349
aa881ecd
PT
3502021-01-07 Philipp Tomsich <prt@gnu.org>
351
352 * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
353 for pause hint instruction.
354 * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
355
2652cfad
CXW
3562021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
357 Jim Wilson <jimw@sifive.com>
358 Andrew Waterman <andrew@sifive.com>
359 Maxim Blinov <maxim.blinov@embecosm.com>
360 Kito Cheng <kito.cheng@sifive.com>
361 Nelson Chu <nelson.chu@sifive.com>
362
363 * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
364 * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
365 (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
366 frozen extensions.
367
6c3a3877
NA
3682021-01-05 Nick Alcock <nick.alcock@oracle.com>
369
370 * ctf-api.h (CTF_MN_RECURSE): New.
371 (ctf_member_next): Add flags argument.
372
ffeece6a
NA
3732021-01-05 Nick Alcock <nick.alcock@oracle.com>
374
375 * ctf-api.h (ECTF_INCOMPLETE): New.
376 (ECTF_NERR): Adjust.
377
f9a6a8f0
AM
3782021-01-01 Nicolas Boulenguez <nicolas@debian.org>
379
380 * coff/internal.h: Correct comment spelling.
381 * coff/sym.h: Likewise.
382 * opcode/aarch64.h: Likewise.
383
250d07de
AM
3842021-01-01 Alan Modra <amodra@gmail.com>
385
386 Update year range in copyright notice of all files.
387
c2795844 388For older changes see ChangeLog-2020
3499769a 389\f
c2795844 390Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
391
392Copying and distribution of this file, with or without modification,
393are permitted in any medium without royalty provided the copyright
394notice and this notice are preserved.
395
396Local Variables:
397mode: change-log
398left-margin: 8
399fill-column: 74
400version-control: never
401End: