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