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