]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blob - include/ChangeLog
fdb2a7bc594d49929f7ebd8e32f2e2286c4aae58
[thirdparty/binutils-gdb.git] / include / ChangeLog
1 2021-05-21 Luis Machado <luis.machado@linaro.org>
2
3 * elf/common.h (NT_MEMTAG): New constant.
4 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
5
6 2021-05-07 Clément Chigot <clement.chigot@atos.net>
7
8 * coff/internal.h (C_DWARF): New define.
9 * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME,
10 SSUBTYP_DWMAC): New defines.
11
12 2021-05-06 Stafford Horne <shorne@gmail.com>
13
14 PR 21464
15 * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number.
16
17 2021-05-06 Nick Alcock <nick.alcock@oracle.com>
18
19 * ctf.h (CTF_K_UNKNOWN): Document that it can be used for
20 nonrepresentable types, not just padding.
21 * ctf-api.h (ctf_add_unknown): New.
22
23 2021-04-22 Clément Chigot <clement.chigot@atos.net>
24
25 * coff/internal.h (union internal_auxent):
26 Add x_sect structure.
27 * coff/rs6000.h (union external_auxent): Rework to
28 match official documentation.
29 * coff/rs6k64.h (union external_auxent): Likewise.
30 (_AUX_SECT): New define.
31
32 2021-04-21 Eli Zaretskii <eliz@gnu.org>
33
34 PR 27760
35 * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
36 (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
37
38 2021-04-16 Alan Modra <amodra@gmail.com>
39
40 PR 27567
41 * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
42 * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
43 executable and return false. Do so for a relocatable object and
44 evaluate to true.
45 * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
46 (COFF_DECODE_ALIGNMENT): Formatting.
47 * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
48 (COFF_DECODE_ALIGNMENT): Similarly.
49
50 2021-04-09 Alan Modra <amodra@gmail.com>
51
52 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
53
54 2021-04-06 Alan Modra <amodra@gmail.com>
55
56 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
57 Return asymbol*.
58
59 2021-04-01 Martin Liska <mliska@suse.cz>
60
61 * opcode/cr16.h (strneq): Remove strneq and use startswith.
62
63 2021-03-31 Alan Modra <amodra@gmail.com>
64
65 * bfdlink.h: Replace bfd_boolean with bool throughout.
66 * coff/ecoff.h: Likewise.
67 * coff/xcoff.h: Likewise.
68 * dis-asm.h: Likewise.
69 * elf/mmix.h: Likewise.
70 * elf/xtensa.h: Likewise.
71 * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
72 * opcode/arc.h: Likewise.
73 * opcode/mips.h: Likewise.
74 * opcode/tic6x-opcode-table.h: Likewise.
75 * opcode/tic6x.h: Likewise.
76
77 2021-03-31 Alan Modra <amodra@gmail.com>
78
79 * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
80 * elf/nfp.h: Likewise.
81 * opcode/aarch64.h: Likewise.
82 * opcode/cgen.h: Likewise.
83 * opcode/nfp.h: Likewise.
84 * opcode/ppc.h: Likewise.
85
86 2021-03-29 Alan Modra <amodra@gmail.com>
87
88 * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
89 (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
90 (opcode_has_special_coder): Likewise.
91
92 2021-03-29 Alan Modra <amodra@gmail.com>
93
94 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
95
96 2021-03-25 Nick Alcock <nick.alcock@oracle.com>
97
98 PR libctf/27628
99 * ctf-api.h: Fix some indentation.
100 (CTF_SET_STID): Always do an unsigned shift, even if STID is
101 signed.
102
103 2021-03-19 H.J. Lu <hongjiu.lu@intel.com>
104
105 * elf/common.h (EM_INTEL205): Renamed to ...
106 (EM_INTELGT): This.
107
108 2021-03-16 Nick Clifton <nickc@redhat.com>
109
110 * coff/internal.h (struct internal_auxent): Fix a couple of typos
111 in comment describing the x_fname field.
112
113 2021-03-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
114
115 * opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
116 * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
117
118 2021-03-12 Frederic Cambus <fred@statdns.com>
119
120 * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
121 (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
122 (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
123
124 2021-03-12 Clément Chigot <clement.chigot@atos.net>
125
126 * coff/internal.h (struct internal_aouthdr): Add new fields.
127 * coff/rs6000.h (AOUTHDRÃ): Add new fields.
128 * coff/rs6k64.h (struct external_filehdr): Likewise.
129 * coff/xcoff.h (_TDATA), _TBSS): New defines
130 (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
131 RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
132 RS6K_AOUTHDR_FORK_COR): New defines.
133 (XMC_TU): Removed.
134 (XMC_UL): New define.
135
136 2021-03-12 Clément Chigot <clement.chigot@atos.net>
137
138 * coff/xcoff.h (R_RTB): Remove.
139 (R_TRL): Fix value.
140
141 2021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
142 Andrew Burgess <andrew.burgess@embecosm.com>
143
144 * elf/common.h (NT_RISCV_CSR): Define.
145
146 2021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
147 Andrew Burgess <andrew.burgess@embecosm.com>
148
149 * elf/common.h (NT_GDB_TDESC): Define.
150
151 2021-03-03 Alan Modra <amodra@gmail.com>
152
153 * coff/internal.h: Delete obsolete relocation defines. Move used
154 relocation defines..
155 * coff/i386.h: ..to here..
156 * coff/ti.h: ..and here..
157 * coff/x86_64.h: ..and here..
158 * coff/z80.h: ..and here..
159 * coff/z8k.h: ..and here.
160
161 2021-03-02 Nick Alcock <nick.alcock@oracle.com>
162
163 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
164 merely change how much deduplication is done.
165
166 2021-03-01 Alan Modra <amodra@gmail.com>
167 Fangrui Song <maskray@google.com>
168
169 * bfdlink.h (struct bfd_link_info): Add start_stop_gc.
170
171 2021-02-21 Alan Modra <amodra@gmail.com>
172
173 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
174
175 2021-02-17 Nick Alcock <nick.alcock@oracle.com>
176
177 * ctf-api.h (ctf_arc_lookup_symbol_name): New.
178 (ctf_lookup_by_symbol_name): Likewise.
179
180 2021-02-19 Nelson Chu <nelson.chu@sifive.com>
181
182 PR 27158
183 * opcode/riscv.h: Updated encoding macros.
184
185 2021-02-18 Nelson Chu <nelson.chu@sifive.com>
186
187 * opcode/riscv.h: Moved stuff and make the file tidy.
188
189 2021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
190
191 * opcode/s390.h (enum s390_opcode_cpu_val): Add
192 S390_OPCODE_ARCH14.
193
194 2021-02-08 Mike Frysinger <vapier@gentoo.org>
195
196 * opcode/tic54x.h (mmregs): Rename to ...
197 (tic54x_mmregs): ... this.
198 (regs): Rename to ...
199 (tic54x_regs): ... this.
200 (condition_codes): Rename to ...
201 (tic54x_condition_codes): ... this.
202 (cc2_codes): Rename to ...
203 (tic54x_cc2_codes): ... this.
204 (status_bits): Rename to ...
205 (tic54x_status_bits): ... this.
206 (cc3_codes): Rename to ...
207 (tic54x_cc3_codes): ... this.
208 (misc_symbols): Rename to ...
209 (tic54x_misc_symbols): ... this.
210
211 2021-02-05 Nelson Chu <nelson.chu@sifive.com>
212
213 PR 27348
214 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
215
216 2021-02-05 Nelson Chu <nelson.chu@sifive.com>
217
218 PR 27348
219 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
220
221 2021-01-27 Nick Alcock <nick.alcock@oracle.com>
222
223 * ctf-api.h (ECTF_NONAME): New.
224 (ECTF_NERR): Adjust.
225
226 2021-01-26 Nick Alcock <nick.alcock@oracle.com>
227
228 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
229
230 2021-02-04 Nelson Chu <nelson.chu@sifive.com>
231
232 * opcode/riscv-opc.h: Removed macros for zb* extensions.
233 * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
234
235 2021-01-15 Nelson Chu <nelson.chu@sifive.com>
236
237 * opcode/riscv.h: Indent and GNU coding standards tidy,
238 also aligned the code.
239
240 2021-01-15 Nelson Chu <nelson.chu@sifive.com>
241
242 * elf/riscv.h: Comments tidy and improvement.
243 * opcode/riscv-opc.h: Likewise.
244 * opcode/riscv.h: Likewise.
245
246 2021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
247
248 * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
249 (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
250
251 2021-01-09 Nick Clifton <nickc@redhat.com>
252
253 * 2.36 release branch crated.
254
255 2021-01-07 Philipp Tomsich <prt@gnu.org>
256
257 * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
258 for pause hint instruction.
259 * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
260
261 2021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
262 Jim Wilson <jimw@sifive.com>
263 Andrew Waterman <andrew@sifive.com>
264 Maxim Blinov <maxim.blinov@embecosm.com>
265 Kito Cheng <kito.cheng@sifive.com>
266 Nelson Chu <nelson.chu@sifive.com>
267
268 * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
269 * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
270 (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
271 frozen extensions.
272
273 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
274
275 * ctf-api.h (CTF_MN_RECURSE): New.
276 (ctf_member_next): Add flags argument.
277
278 2021-01-05 Nick Alcock <nick.alcock@oracle.com>
279
280 * ctf-api.h (ECTF_INCOMPLETE): New.
281 (ECTF_NERR): Adjust.
282
283 2021-01-01 Nicolas Boulenguez <nicolas@debian.org>
284
285 * coff/internal.h: Correct comment spelling.
286 * coff/sym.h: Likewise.
287 * opcode/aarch64.h: Likewise.
288
289 2021-01-01 Alan Modra <amodra@gmail.com>
290
291 Update year range in copyright notice of all files.
292
293 For older changes see ChangeLog-2020
294 \f
295 Copyright (C) 2021 Free Software Foundation, Inc.
296
297 Copying and distribution of this file, with or without modification,
298 are permitted in any medium without royalty provided the copyright
299 notice and this notice are preserved.
300
301 Local Variables:
302 mode: change-log
303 left-margin: 8
304 fill-column: 74
305 version-control: never
306 End: