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