]> git.ipfire.org Git - thirdparty/binutils-gdb.git/blame - include/ChangeLog
MIPS/opcodes: Do not use CP0 register names for control registers
[thirdparty/binutils-gdb.git] / include / ChangeLog
CommitLineData
9204ccd4
MR
12021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
2
3 * opcode/mips.h: Document `g' and `y' operand codes.
4 (mips_reg_operand_type): Add OP_REG_CONTROL enumeration
5 constant.
6
cccc84fa
MR
72021-05-29 Maciej W. Rozycki <macro@orcam.me.uk>
8
9 * opcode/mips.h: Complement change made to opcodes and remove
10 references to the `g' regular MIPS ISA operand code.
11
1273b2f8
L
122021-05-28 H.J. Lu <hongjiu.lu@intel.com>
13
14 PR ld/27905
15 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed.
16
50c95a73
L
172021-05-26 H.J. Lu <hongjiu.lu@intel.com>
18
19 PR ld/27905
20 * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New.
21
01a8c731
CX
222021-05-23 Tiezhu Yang <yangtiezhu@loongson.cn>
23
24 * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
25 LoongArch.
26
894982bf
LM
272021-05-21 Luis Machado <luis.machado@linaro.org>
28
29 * elf/common.h (NT_MEMTAG): New constant.
30 (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
31
97834047
CC
322021-05-07 Clément Chigot <clement.chigot@atos.net>
33
34 * coff/internal.h (C_DWARF): New define.
35 * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME,
36 SSUBTYP_DWMAC): New defines.
37
0b3e14c9
SH
382021-05-06 Stafford Horne <shorne@gmail.com>
39
40 PR 21464
41 * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number.
42
49da556c
NA
432021-05-06 Nick Alcock <nick.alcock@oracle.com>
44
45 * ctf.h (CTF_K_UNKNOWN): Document that it can be used for
46 nonrepresentable types, not just padding.
47 * ctf-api.h (ctf_add_unknown): New.
48
b11b2969
CC
492021-04-22 Clément Chigot <clement.chigot@atos.net>
50
51 * coff/internal.h (union internal_auxent):
52 Add x_sect structure.
53 * coff/rs6000.h (union external_auxent): Rework to
54 match official documentation.
55 * coff/rs6k64.h (union external_auxent): Likewise.
56 (_AUX_SECT): New define.
57
18e9a809
EZ
582021-04-21 Eli Zaretskii <eliz@gnu.org>
59
60 PR 27760
61 * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
62 (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
63
6f8f6017
AM
642021-04-16 Alan Modra <amodra@gmail.com>
65
66 PR 27567
67 * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
68 * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
69 executable and return false. Do so for a relocatable object and
70 evaluate to true.
71 * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
72 (COFF_DECODE_ALIGNMENT): Formatting.
73 * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
74 (COFF_DECODE_ALIGNMENT): Similarly.
75
c3f72de4
AM
762021-04-09 Alan Modra <amodra@gmail.com>
77
78 * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
79
a2e66773
AM
802021-04-06 Alan Modra <amodra@gmail.com>
81
82 * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
83 Return asymbol*.
84
e9b095a5
ML
852021-04-01 Martin Liska <mliska@suse.cz>
86
87 * opcode/cr16.h (strneq): Remove strneq and use startswith.
88
9193bc42
AM
892021-03-31 Alan Modra <amodra@gmail.com>
90
91 * bfdlink.h: Replace bfd_boolean with bool throughout.
92 * coff/ecoff.h: Likewise.
93 * coff/xcoff.h: Likewise.
94 * dis-asm.h: Likewise.
95 * elf/mmix.h: Likewise.
96 * elf/xtensa.h: Likewise.
97 * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
98 * opcode/arc.h: Likewise.
99 * opcode/mips.h: Likewise.
100 * opcode/tic6x-opcode-table.h: Likewise.
101 * opcode/tic6x.h: Likewise.
102
3dfb1b6d
AM
1032021-03-31 Alan Modra <amodra@gmail.com>
104
105 * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
106 * elf/nfp.h: Likewise.
107 * opcode/aarch64.h: Likewise.
108 * opcode/cgen.h: Likewise.
109 * opcode/nfp.h: Likewise.
110 * opcode/ppc.h: Likewise.
111
63b4cc53
AM
1122021-03-29 Alan Modra <amodra@gmail.com>
113
114 * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
115 (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
116 (opcode_has_special_coder): Likewise.
117
3d7d6c1b
AM
1182021-03-29 Alan Modra <amodra@gmail.com>
119
120 * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
121
24c877f9
NA
1222021-03-25 Nick Alcock <nick.alcock@oracle.com>
123
124 PR libctf/27628
125 * ctf-api.h: Fix some indentation.
126 (CTF_SET_STID): Always do an unsigned shift, even if STID is
127 signed.
128
7b9f9859
L
1292021-03-19 H.J. Lu <hongjiu.lu@intel.com>
130
131 * elf/common.h (EM_INTEL205): Renamed to ...
132 (EM_INTELGT): This.
133
012d4426
NC
1342021-03-16 Nick Clifton <nickc@redhat.com>
135
136 * coff/internal.h (struct internal_auxent): Fix a couple of typos
137 in comment describing the x_fname field.
138
80d49d6a
KLC
1392021-03-16 Kuan-Lin Chen <kuanlinchentw@gmail.com>
140
141 * opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
142 * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
143
be3b926d
FC
1442021-03-12 Frederic Cambus <fred@statdns.com>
145
146 * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
147 (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
148 (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
149
1b2cb8e2
CC
1502021-03-12 Clément Chigot <clement.chigot@atos.net>
151
152 * coff/internal.h (struct internal_aouthdr): Add new fields.
153 * coff/rs6000.h (AOUTHDRÃ): Add new fields.
154 * coff/rs6k64.h (struct external_filehdr): Likewise.
155 * coff/xcoff.h (_TDATA), _TBSS): New defines
156 (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
157 RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
158 RS6K_AOUTHDR_FORK_COR): New defines.
159 (XMC_TU): Removed.
160 (XMC_UL): New define.
161
2c1bef53
CC
1622021-03-12 Clément Chigot <clement.chigot@atos.net>
163
164 * coff/xcoff.h (R_RTB): Remove.
165 (R_TRL): Fix value.
166
db6092f3
AB
1672021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
168 Andrew Burgess <andrew.burgess@embecosm.com>
169
170 * elf/common.h (NT_RISCV_CSR): Define.
171
b63a5e38
AB
1722021-03-05 Craig Blackmore <craig.blackmore@embecosm.com>
173 Andrew Burgess <andrew.burgess@embecosm.com>
174
175 * elf/common.h (NT_GDB_TDESC): Define.
176
dc83f2d2
AM
1772021-03-03 Alan Modra <amodra@gmail.com>
178
179 * coff/internal.h: Delete obsolete relocation defines. Move used
180 relocation defines..
181 * coff/i386.h: ..to here..
182 * coff/ti.h: ..and here..
183 * coff/x86_64.h: ..and here..
184 * coff/z80.h: ..and here..
185 * coff/z8k.h: ..and here.
186
8915c559
NA
1872021-03-02 Nick Alcock <nick.alcock@oracle.com>
188
189 * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
190 merely change how much deduplication is done.
191
8ee10e86
AM
1922021-03-01 Alan Modra <amodra@gmail.com>
193 Fangrui Song <maskray@google.com>
194
195 * bfdlink.h (struct bfd_link_info): Add start_stop_gc.
196
89753bbf
AM
1972021-02-21 Alan Modra <amodra@gmail.com>
198
199 * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
200
f4f60336
NA
2012021-02-17 Nick Alcock <nick.alcock@oracle.com>
202
203 * ctf-api.h (ctf_arc_lookup_symbol_name): New.
204 (ctf_lookup_by_symbol_name): Likewise.
205
5a9f5403
NC
2062021-02-19 Nelson Chu <nelson.chu@sifive.com>
207
208 PR 27158
209 * opcode/riscv.h: Updated encoding macros.
210
3d73d29e
NC
2112021-02-18 Nelson Chu <nelson.chu@sifive.com>
212
213 * opcode/riscv.h: Moved stuff and make the file tidy.
214
ba2b480f
AK
2152021-02-15 Andreas Krebbel <krebbel@linux.ibm.com>
216
217 * opcode/s390.h (enum s390_opcode_cpu_val): Add
218 S390_OPCODE_ARCH14.
219
bfd428bc
MF
2202021-02-08 Mike Frysinger <vapier@gentoo.org>
221
222 * opcode/tic54x.h (mmregs): Rename to ...
223 (tic54x_mmregs): ... this.
224 (regs): Rename to ...
225 (tic54x_regs): ... this.
226 (condition_codes): Rename to ...
227 (tic54x_condition_codes): ... this.
228 (cc2_codes): Rename to ...
229 (tic54x_cc2_codes): ... this.
230 (status_bits): Rename to ...
231 (tic54x_status_bits): ... this.
232 (cc3_codes): Rename to ...
233 (tic54x_cc3_codes): ... this.
234 (misc_symbols): Rename to ...
235 (tic54x_misc_symbols): ... this.
236
5f40035f
NC
2372021-02-05 Nelson Chu <nelson.chu@sifive.com>
238
239 PR 27348
240 * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
241
cb4ff67a
NC
2422021-02-05 Nelson Chu <nelson.chu@sifive.com>
243
244 PR 27348
245 * opcode/riscv-opc.h: Remove obsolete Xcustom support.
246
caa17049
NA
2472021-01-27 Nick Alcock <nick.alcock@oracle.com>
248
249 * ctf-api.h (ECTF_NONAME): New.
250 (ECTF_NERR): Adjust.
251
35a01a04
NA
2522021-01-26 Nick Alcock <nick.alcock@oracle.com>
253
254 * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
255
24075dcc
NC
2562021-02-04 Nelson Chu <nelson.chu@sifive.com>
257
258 * opcode/riscv-opc.h: Removed macros for zb* extensions.
259 * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
260
1942a048
NC
2612021-01-15 Nelson Chu <nelson.chu@sifive.com>
262
263 * opcode/riscv.h: Indent and GNU coding standards tidy,
264 also aligned the code.
265
dcd709e0
NC
2662021-01-15 Nelson Chu <nelson.chu@sifive.com>
267
268 * elf/riscv.h: Comments tidy and improvement.
269 * opcode/riscv-opc.h: Likewise.
270 * opcode/riscv.h: Likewise.
271
82c70b08
KT
2722021-01-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
273
274 * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
275 (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
276
055bc77a
NC
2772021-01-09 Nick Clifton <nickc@redhat.com>
278
279 * 2.36 release branch crated.
280
aa881ecd
PT
2812021-01-07 Philipp Tomsich <prt@gnu.org>
282
283 * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
284 for pause hint instruction.
285 * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
286
2652cfad
CXW
2872021-01-07 Claire Xenia Wolf <claire@symbioticeda.com>
288 Jim Wilson <jimw@sifive.com>
289 Andrew Waterman <andrew@sifive.com>
290 Maxim Blinov <maxim.blinov@embecosm.com>
291 Kito Cheng <kito.cheng@sifive.com>
292 Nelson Chu <nelson.chu@sifive.com>
293
294 * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
295 * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
296 (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
297 frozen extensions.
298
6c3a3877
NA
2992021-01-05 Nick Alcock <nick.alcock@oracle.com>
300
301 * ctf-api.h (CTF_MN_RECURSE): New.
302 (ctf_member_next): Add flags argument.
303
ffeece6a
NA
3042021-01-05 Nick Alcock <nick.alcock@oracle.com>
305
306 * ctf-api.h (ECTF_INCOMPLETE): New.
307 (ECTF_NERR): Adjust.
308
f9a6a8f0
AM
3092021-01-01 Nicolas Boulenguez <nicolas@debian.org>
310
311 * coff/internal.h: Correct comment spelling.
312 * coff/sym.h: Likewise.
313 * opcode/aarch64.h: Likewise.
314
250d07de
AM
3152021-01-01 Alan Modra <amodra@gmail.com>
316
317 Update year range in copyright notice of all files.
318
c2795844 319For older changes see ChangeLog-2020
3499769a 320\f
c2795844 321Copyright (C) 2021 Free Software Foundation, Inc.
3499769a
AM
322
323Copying and distribution of this file, with or without modification,
324are permitted in any medium without royalty provided the copyright
325notice and this notice are preserved.
326
327Local Variables:
328mode: change-log
329left-margin: 8
330fill-column: 74
331version-control: never
332End: