Add support for the C_SKY series of processors.
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
b8891f8d
AJ
12018-07-30 Andrew Jenner <andrew@codesourcery.com>
2
3 * elf/common.h (EM_CSKY, EM_CSKY_OLD): Define.
4 * elf/csky.h: New file.
5
2bb9bbe2
CX
62018-07-27 Chenghua Xu <paul.hua.gm@gmail.com>
7 Maciej W. Rozycki <macro@linux-mips.org>
8
9 * elf/mips.h (AFL_ASE_MASK): Correct typo.
10
fa758a70
AC
112018-07-26 Alex Chadwick <Alex.Chadwick@cl.cam.ac.uk>
12
13 * opcode/ppc.h (PPC_OPCODE_750): Adjust comment.
14
33cb30a1
AM
152018-07-26 Alan Modra <amodra@gmail.com>
16
17 * elf/ppc64.h: Specify byte offset to local entry for values
18 of two to six in STO_PPC64_LOCAL_MASK. Clarify r2 return
19 value for such functions when entering via global entry point.
20 Specify meaning of a value of one in STO_PPC64_LOCAL_MASK.
21
67ce483b
AM
222018-07-24 Alan Modra <amodra@gmail.com>
23
24 PR 23430
25 * elf/common.h (SHT_SYMTAB_SHNDX): Fix comment typo.
26
8095d2f7
CX
272018-07-20 Chenghua Xu <paul.hua.gm@gmail.com>
28 Maciej W. Rozycki <macro@mips.com>
29
30 * elf/mips.h (AFL_ASE_MMI): New macro.
31 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_MMI.
32 * opcode/mips.h (ASE_LOONGSON_MMI): New macro.
33
d5c928c0
MR
342018-07-17 Maciej W. Rozycki <macro@mips.com>
35
36 * bfdlink.h (bfd_link_hash_entry): Add `rel_from_abs' member.
37
fe75810f
AM
382018-07-06 Alan Modra <amodra@gmail.com>
39
40 * diagnostics.h: Comment on macro usage.
41
6821842f
SM
422018-07-05 Simon Marchi <simon.marchi@polymtl.ca>
43
44 * diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_DECLARATIONS):
45 Define for clang.
46
471b9d15
MR
472018-07-02 Maciej W. Rozycki <macro@mips.com>
48
49 PR tdep/8282
50 * dis-asm.h (disasm_option_arg_t): New typedef.
51 (disasm_options_and_args_t): Likewise.
52 (disasm_options_t): Add `arg' member, document members.
53 (disassembler_options_mips): New prototype.
54 (disassembler_options_arm, disassembler_options_powerpc)
55 (disassembler_options_s390): Update prototypes.
56
369c9167
TC
572018-06-29 Tamar Christina <tamar.christina@arm.com>
58
59 PR binutils/23192
60 *opcode/aarch64.h (aarch64_opnd): Add AARCH64_OPND_Em16.
61
2393a7e3
AM
622018-06-26 Alan Modra <amodra@gmail.com>
63
64 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Revert last change.
65
719d8288
NC
662018-06-24 Nick Clifton <nickc@redhat.com>
67
68 2.31 branch created.
69
57c0d77c
AH
702018-06-21 Alan Hayward <alan.hayward@arm.com>
71
72 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Don’t check addresses
73 for non SHT_NOBITS.
74
d856f9a8
SM
752018-06-19 Simon Marchi <simon.marchi@ericsson.com>
76
77 Sync with GCC
78
79 2018-05-24 Tom Rix <trix@juniper.net>
80
81 * dwarf2.def (DW_FORM_strx*, DW_FORM_addrx*): New.
82
83 2017-11-20 Kito Cheng <kito.cheng@gmail.com>
84
85 * longlong.h [__riscv] (__umulsidi3): Define.
86 [__riscv] (umul_ppmm): Likewise.
87 [__riscv] (__muluw3): Likewise.
88
6f20c942
FS
892018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
90
91 * elf/mips.h (AFL_ASE_GINV, AFL_ASE_RESERVED1): New macros.
92 (AFL_ASE_MASK): Update to include AFL_ASE_GINV.
93 * opcode/mips.h: Document "+\" operand format.
94 (ASE_GINV): New macro.
95
730c3174
SE
962018-06-13 Scott Egerton <scott.egerton@imgtec.com>
97 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
98
99 * elf/mips.h (AFL_ASE_CRC): New macro.
100 (AFL_ASE_MASK): Update to include AFL_ASE_CRC.
101 * opcode/mips.h (ASE_CRC): New macro.
102 * opcode/mips.h (ASE_CRC64): Likewise.
103
4b8e28c7
MF
1042018-06-04 Max Filippov <jcmvbkbc@gmail.com>
105
106 * elf/xtensa.h (xtensa_read_table_entries)
107 (xtensa_compute_fill_extra_space): New declarations.
108
95da9854
L
1092018-06-04 H.J. Lu <hongjiu.lu@intel.com>
110
111 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
112 define for GCC.
113
23081219
L
1142018-06-04 H.J. Lu <hongjiu.lu@intel.com>
115
116 * diagnostics.h (DIAGNOSTIC_STRINGIFY_1): New.
117 (DIAGNOSTIC_STRINGIFY): Likewise.
118 (DIAGNOSTIC_IGNORE): Replace STRINGIFY with DIAGNOSTIC_STRINGIFY.
119 (DIAGNOSTIC_IGNORE_SELF_MOVE): Define empty if not defined.
120 (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Likewise.
121 (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION): Likewise.
122 (DIAGNOSTIC_IGNORE_SWITCH_DIFFERENT_ENUM_TYPES): Likewise.
123 (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): New.
124
e9cb46ab
L
1252018-06-01 H.J. Lu <hongjiu.lu@intel.com>
126
127 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
128
22467434 1292018-05-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
130
131 * splay-tree.h (splay_tree_compare_strings,
132 splay_tree_delete_pointers): Declare new utility functions.
133
98553ad3
PB
1342018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
135
136 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
137
7f999549
JW
1382018-05-18 Kito Cheng <kito.cheng@gmail.com>
139
140 * elf/riscv.h (EF_RISCV_RVE): New define.
141
7b4ae824
JD
1422018-05-18 John Darrington <john@darrington.wattle.id.au>
143
144 * elf/s12z.h: New header.
145
f9830ec1
TC
1462018-05-15 Tamar Christina <tamar.christina@arm.com>
147
148 PR binutils/21446
149 * opcode/aarch64.h (F_SYS_READ, F_SYS_WRITE): New.
150
7d02540a
TC
1512018-05-15 Tamar Christina <tamar.christina@arm.com>
152
153 PR binutils/21446
154 * opcode/aarch64.h (aarch64_operand_error): Add non_fatal.
155 (aarch64_print_operand): Support notes.
156
561a72d4
TC
1572018-05-15 Tamar Christina <tamar.christina@arm.com>
158
159 PR binutils/21446
160 * opcode/aarch64.h (aarch64_opnd_info): Change sysreg to struct.
161 (aarch64_decode_insn): Accept error struct.
162
1678bd35
FT
1632018-05-15 Francois H. Theron <francois.theron@netronome.com>
164
165 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
166
637b1970
JD
1672018-05-10 John Darrington <john@darrington.wattle.id.au>
168
169 * elf/common.h (EM_S12Z): New macro.
170
84f9f8c3
AM
1712018-05-09 Sebastian Rasmussen <sebras@gmail.com>
172
173 * mach-o/unwind.h (MACH_O_UNWIND_X86_64_RBP_FRAME_REGISTERS):
174 Rename from MACH_O_UNWIND_X86_64_RBP_FRAME_REGSITERS.
175 (MACH_O_UNWIND_X86_EBP_FRAME_REGISTERS): Rename from
176 MACH_O_UNWIND_X86_EBP_FRAME_REGSITERS.
177
e6f372ba
JW
1782018-05-08 Jim Wilson <jimw@sifive.com>
179
180 * opcode/riscv-opc.h (MATCH_C_SRLI64, MASK_C_SRLI64): New.
181 (MATCH_C_SRAI64, MASK_C_SRAI64): New.
182 (MATCH_C_SLLI64, MASK_C_SLLI64): New.
183
2ceb7719
PB
1842018-05-07 Peter Bergner <bergner@vnet.ibm.com.com>
185
186 * opcode/ppc.h (powerpc_num_opcodes): Change type to unsigned.
187 (vle_num_opcodes): Likewise.
188 (spe2_num_opcodes): Likewise.
189
602f1657
AM
1902018-05-04 Alan Modra <amodra@gmail.com>
191
192 * ansidecl.h: Import from gcc.
193 * coff/internal.h (struct internal_scnhdr): Add ATTRIBUTE_NONSTRING
194 to s_name.
195 (struct internal_syment): Add ATTRIBUTE_NONSTRING to _n_name.
196
fe944acf
FT
1972018-04-30 Francois H. Theron <francois.theron@netronome.com>
198
199 * dis-asm.h: Added print_nfp_disassembler_options prototype.
200 * elf/common.h: Added EM_NFP, officially assigned. See Google Group
201 Generic System V Application Binary Interface.
202 * elf/nfp.h: New, for NFP support.
203 * opcode/nfp.h: New, for NFP support.
204
5c5a4843
CL
2052018-04-25 Christophe Lyon <christophe.lyon@st.com>
206 Mickaël Guêné <mickael.guene@st.com>
207
208 * elf/arm.h: Add R_ARM_TLS_GD32_FDPIC, R_ARM_TLS_LDM32_FDPIC,
209 R_ARM_TLS_IE32_FDPIC.
210
188fd7ae
CL
2112018-04-25 Christophe Lyon <christophe.lyon@st.com>
212 Mickaël Guêné <mickael.guene@st.com>
213
214 * elf/arm.h (R_ARM_GOTFUNCDESC, R_ARM_GOTOFFFUNCDESC)
215 (R_ARM_FUNCDESC)
216 (R_ARM_FUNCDESC_VALUE): Define new relocations.
217
18a20338
CL
2182018-04-25 Christophe Lyon <christophe.lyon@st.com>
219 Mickaël Guêné <mickael.guene@st.com>
220
221 * elf/arm.h (EF_ARM_FDPIC): New.
222
3596d8ce
AM
2232018-04-18 Alan Modra <amodra@gmail.com>
224
225 * coff/mipspe.h: Delete.
226
c65c21e1
AM
2272018-04-18 Alan Modra <amodra@gmail.com>
228
229 * aout/dynix3.h: Delete.
230
884d4d8a 2312018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
3f0a5f17
ME
232
233 Microblaze Target: PIC data text relative
234
235 * bfdlink.h (Add flag): Add new flag @ 'bfd_link_info' struct.
236 * elf/microblaze.h (Add 3 new relocations):
237 R_MICROBLAZE_TEXTPCREL_64, R_MICROBLAZE_TEXTREL_64
238 and R_MICROBLAZE_TEXTREL_32_LO for relax function.
239
f954747f
AM
2402018-04-17 Alan Modra <amodra@gmail.com>
241
242 * elf/i370.h: Revert removal.
243 * elf/i860.h: Likewise.
244 * elf/i960.h: Likewise.
245
5452f388
AM
2462018-04-16 Alan Modra <amodra@gmail.com>
247
248 * coff/sparc.h: Delete.
249
dc12032b
AM
2502018-04-16 Alan Modra <amodra@gmail.com>
251
252 * aout/host.h: Remove m68k-aout and m68k-coff support.
253 * aout/hp300hpux.h: Delete.
254 * coff/apollo.h: Delete.
255 * coff/aux-coff.h: Delete.
256 * coff/m68k.h: Delete.
257
211dc24b
AM
2582018-04-16 Alan Modra <amodra@gmail.com>
259
260 * dis-asm.h: Remove sh5 and sh64 support.
261
a9a4b302
AM
2622018-04-16 Alan Modra <amodra@gmail.com>
263
264 * coff/internal.h: Remove w65 support.
265 * coff/w65.h: Delete.
266
04cb01fd
AM
2672018-04-16 Alan Modra <amodra@gmail.com>
268
269 * coff/we32k.h: Delete.
270
c2bf1eec
AM
2712018-04-16 Alan Modra <amodra@gmail.com>
272
273 * coff/internal.h: Remove m88k support.
274 * coff/m88k.h: Delete.
275 * opcode/m88k.h: Delete.
276
6793974d
AM
2772018-04-16 Alan Modra <amodra@gmail.com>
278
279 * elf/i370.h: Delete.
280 * opcode/i370.h: Delete.
281
e82aa794
AM
2822018-04-16 Alan Modra <amodra@gmail.com>
283
284 * coff/h8500.h: Delete.
285 * coff/internal.h: Remove h8500 support.
286
fe0bf0fd
AM
2872018-04-16 Alan Modra <amodra@gmail.com>
288
289 * coff/h8300.h: Delete.
290
fdef3943
AM
2912018-04-16 Alan Modra <amodra@gmail.com>
292
293 * ieee.h: Delete.
294
5972ac73
AM
2952018-04-16 Alan Modra <amodra@gmail.com>
296
297 * aout/host.h: Remove newsos3 support.
298
b4b594e3
AM
2992018-04-16 Alan Modra <amodra@gmail.com>
300
301 * nlm/ChangeLog-9315: Delete.
302 * nlm/alpha-ext.h: Delete.
303 * nlm/common.h: Delete.
304 * nlm/external.h: Delete.
305 * nlm/i386-ext.h: Delete.
306 * nlm/internal.h: Delete.
307 * nlm/ppc-ext.h: Delete.
308 * nlm/sparc32-ext.h: Delete.
309
fceadf09
AM
3102018-04-16 Alan Modra <amodra@gmail.com>
311
312 * opcode/tahoe.h: Delete.
313
a8eb42a8
AM
3142018-04-11 Alan Modra <amodra@gmail.com>
315
316 * aout/adobe.h: Delete.
317 * aout/reloc.h: Delete.
318 * coff/i860.h: Delete.
319 * coff/i960.h: Delete.
320 * elf/i860.h: Delete.
321 * elf/i960.h: Delete.
322 * opcode/i860.h: Delete.
323 * opcode/i960.h: Delete.
324 * aout/aout64.h (enum reloc_type): Trim off 29k and other unused values.
325 * aout/ar.h (ARMAGB): Remove.
326 * coff/internal.h (struct internal_aouthdr, struct internal_scnhdr,
327 union internal_auxent): Remove i960 support.
328
23cedd1d
AM
3292018-04-09 Alan Modra <amodra@gmail.com>
330
331 * elf/ppc.h (R_PPC_PLTSEQ, R_PPC_PLTCALL): Define.
332 * elf/ppc64.h (R_PPC64_PLTSEQ, R_PPC64_PLTCALL): Define.
333
84f1b9fb
RL
3342018-03-28 Renlin Li <renlin.li@arm.com>
335
336 PR ld/22970
337 * elf/aarch64.h: Add relocation number for
338 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,
339 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,
340 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,
341 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,
342 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,
343 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,
344 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,
345 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC.
346
c8d59609
NC
3472018-03-28 Nick Clifton <nickc@redhat.com>
348
349 PR 22988
350 * opcode/aarch64.h (enum aarch64_opnd): Add
351 AARCH64_OPND_SVE_ADDR_R.
352
b1202ffa
L
3532018-03-21 H.J. Lu <hongjiu.lu@intel.com>
354
355 * elf/common.h (DF_1_KMOD): New.
356 (DF_1_WEAKFILTER): Likewise.
357 (DF_1_NOCOMMON): Likewise.
358
0e35537d
JW
3592018-03-14 Kito Cheng <kito.cheng@gmail.com>
360
361 * opcode/riscv.h (OP_MASK_FUNCT3): New.
362 (OP_SH_FUNCT3): Likewise.
363 (OP_MASK_FUNCT7): Likewise.
364 (OP_SH_FUNCT7): Likewise.
365 (OP_MASK_OP2): Likewise.
366 (OP_SH_OP2): Likewise.
367 (OP_MASK_CFUNCT4): Likewise.
368 (OP_SH_CFUNCT4): Likewise.
369 (OP_MASK_CFUNCT3): Likewise.
370 (OP_SH_CFUNCT3): Likewise.
371 (riscv_insn_types): Likewise.
372
3e33b239
NC
3732018-03-13 Nick Clifton <nickc@redhat.com>
374
375 PR 22113
376 * coff/pe.h (struct pex64_unwind_info): Add a rawUnwindCodesEnd
377 field.
378
bd5dea88
L
3792018-03-08 H.J. Lu <hongjiu.lu@intel.com>
380
381 * opcode/i386 (OLDGCC_COMPAT): Removed.
382
5b616bef
TP
3832018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
384
385 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
386
75f31665
MR
3872018-02-20 Maciej W. Rozycki <macro@mips.com>
388
389 * opcode/mips.h: Remove `M' operand code.
390
830db048
ZF
3912018-02-12 Zebediah Figura <z.figura12@gmail.com>
392
393 * coff/msdos.h: New header.
394 * coff/pe.h: Move common defines to msdos.h.
395 * coff/powerpc.h: Likewise.
396
faf766e3
NC
3972018-01-13 Nick Clifton <nickc@redhat.com>
398
399 2.30 branch created.
400
47acac12
L
4012018-01-11 H.J. Lu <hongjiu.lu@intel.com>
402
403 PR ld/22393
404 * bfdlink.h (bfd_link_info): Add separate_code.
405
645a2c5b
JW
4062018-01-04 Jim Wilson <jimw@sifive.com>
407
408 * opcode/riscv-opc.h (CSR_SBADADDR): Rename to CSR_STVAL. Rename
409 DECLARE_CSR entry. Add alias to map sbadaddr to CSR_STVAL.
410 (CSR_MBADADDR): Rename to CSR_MTVAL. Rename DECLARE_CSR entry.
411 Add alias to map mbadaddr to CSR_MTVAL.
412
219d1afa
AM
4132018-01-03 Alan Modra <amodra@gmail.com>
414
415 Update year range in copyright notice of all files.
416
1e563868 417For older changes see ChangeLog-2017
3499769a 418\f
1e563868 419Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
420
421Copying and distribution of this file, with or without modification,
422are permitted in any medium without royalty provided the copyright
423notice and this notice are preserved.
424
425Local Variables:
426mode: change-log
427left-margin: 8
428fill-column: 74
429version-control: never
430End:
This page took 0.151792 seconds and 4 git commands to generate.