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