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