Revert: [AArch64] MTE corefile support
[deliverable/binutils-gdb.git] / include / ChangeLog
1 2021-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
10 2021-07-03 Nick Clifton <nickc@redhat.com>
11
12 * 2.37 release branch created.
13
14 2021-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
23 2021-07-01 Mike Frysinger <vapier@gentoo.org>
24
25 * opcode/aarch64.h (aarch64_opcode_table): Mark const.
26
27 2021-07-01 Richard Earnshaw <rearnsha@arm.com>
28
29 PR gas/28031
30 * opcode/arm.h (FPU_ANY): Exclude XScale-related features.
31
32 2021-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
39 2021-06-15 Nick Clifton <nickc@redhat.com>
40
41 * elf/common.h (NT_GO_BUILDID): Define.
42
43 2021-06-02 Shahab Vahedi <shahab@synopsys.com>
44
45 * dis-asm.h (disassembler_options_arc): New prototype.
46
47 2021-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
53 2021-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
59 2021-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
65 2021-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
70 2021-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
75 2021-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
80 2021-05-23 Tiezhu Yang <yangtiezhu@loongson.cn>
81
82 * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
83 LoongArch.
84
85 2021-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
90 2021-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
96 2021-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
101 2021-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
107 2021-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
116 2021-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
122 2021-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
134 2021-04-09 Alan Modra <amodra@gmail.com>
135
136 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
137
138 2021-04-06 Alan Modra <amodra@gmail.com>
139
140 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
141 Return asymbol*.
142
143 2021-04-01 Martin Liska <mliska@suse.cz>
144
145 * opcode/cr16.h (strneq): Remove strneq and use startswith.
146
147 2021-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
161 2021-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
170 2021-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
176 2021-03-29 Alan Modra <amodra@gmail.com>
177
178 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
179
180 2021-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
187 2021-03-19 H.J. Lu <hongjiu.lu@intel.com>
188
189 * elf/common.h (EM_INTEL205): Renamed to ...
190 (EM_INTELGT): This.
191
192 2021-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
197 2021-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
202 2021-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
208 2021-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
220 2021-03-12 Clément Chigot <clement.chigot@atos.net>
221
222 * coff/xcoff.h (R_RTB): Remove.
223 (R_TRL): Fix value.
224
225 2021-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
230 2021-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
235 2021-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
245 2021-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
250 2021-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
255 2021-02-21 Alan Modra <amodra@gmail.com>
256
257 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
258
259 2021-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
264 2021-02-19 Nelson Chu <nelson.chu@sifive.com>
265
266 PR 27158
267 * opcode/riscv.h: Updated encoding macros.
268
269 2021-02-18 Nelson Chu <nelson.chu@sifive.com>
270
271 * opcode/riscv.h: Moved stuff and make the file tidy.
272
273 2021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
274
275 * opcode/s390.h (enum s390_opcode_cpu_val): Add
276 S390_OPCODE_ARCH14.
277
278 2021-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
295 2021-02-05 Nelson Chu <nelson.chu@sifive.com>
296
297 PR 27348
298 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
299
300 2021-02-05 Nelson Chu <nelson.chu@sifive.com>
301
302 PR 27348
303 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
304
305 2021-01-27 Nick Alcock <nick.alcock@oracle.com>
306
307 * ctf-api.h (ECTF_NONAME): New.
308 (ECTF_NERR): Adjust.
309
310 2021-01-26 Nick Alcock <nick.alcock@oracle.com>
311
312 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
313
314 2021-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
319 2021-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
324 2021-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
330 2021-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
335 2021-01-09 Nick Clifton <nickc@redhat.com>
336
337 * 2.36 release branch crated.
338
339 2021-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
345 2021-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
357 2021-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
362 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
363
364 * ctf-api.h (ECTF_INCOMPLETE): New.
365 (ECTF_NERR): Adjust.
366
367 2021-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
373 2021-01-01 Alan Modra <amodra@gmail.com>
374
375 Update year range in copyright notice of all files.
376
377 For older changes see ChangeLog-2020
378 \f
379 Copyright (C) 2021 Free Software Foundation, Inc.
380
381 Copying and distribution of this file, with or without modification,
382 are permitted in any medium without royalty provided the copyright
383 notice and this notice are preserved.
384
385 Local Variables:
386 mode: change-log
387 left-margin: 8
388 fill-column: 74
389 version-control: never
390 End:
This page took 0.03935 seconds and 4 git commands to generate.