x86-64: correct AVX512F vcvtsi2s{d,s} handling
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
8095d2f7
CX
12018-07-20 Chenghua Xu <paul.hua.gm@gmail.com>
2 Maciej W. Rozycki <macro@mips.com>
3
4 * elf/mips.h (AFL_ASE_MMI): New macro.
5 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_MMI.
6 * opcode/mips.h (ASE_LOONGSON_MMI): New macro.
7
d5c928c0
MR
82018-07-17 Maciej W. Rozycki <macro@mips.com>
9
10 * bfdlink.h (bfd_link_hash_entry): Add `rel_from_abs' member.
11
fe75810f
AM
122018-07-06 Alan Modra <amodra@gmail.com>
13
14 * diagnostics.h: Comment on macro usage.
15
6821842f
SM
162018-07-05 Simon Marchi <simon.marchi@polymtl.ca>
17
18 * diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_DECLARATIONS):
19 Define for clang.
20
471b9d15
MR
212018-07-02 Maciej W. Rozycki <macro@mips.com>
22
23 PR tdep/8282
24 * dis-asm.h (disasm_option_arg_t): New typedef.
25 (disasm_options_and_args_t): Likewise.
26 (disasm_options_t): Add `arg' member, document members.
27 (disassembler_options_mips): New prototype.
28 (disassembler_options_arm, disassembler_options_powerpc)
29 (disassembler_options_s390): Update prototypes.
30
369c9167
TC
312018-06-29 Tamar Christina <tamar.christina@arm.com>
32
33 PR binutils/23192
34 *opcode/aarch64.h (aarch64_opnd): Add AARCH64_OPND_Em16.
35
2393a7e3
AM
362018-06-26 Alan Modra <amodra@gmail.com>
37
38 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Revert last change.
39
719d8288
NC
402018-06-24 Nick Clifton <nickc@redhat.com>
41
42 2.31 branch created.
43
57c0d77c
AH
442018-06-21 Alan Hayward <alan.hayward@arm.com>
45
46 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Don’t check addresses
47 for non SHT_NOBITS.
48
d856f9a8
SM
492018-06-19 Simon Marchi <simon.marchi@ericsson.com>
50
51 Sync with GCC
52
53 2018-05-24 Tom Rix <trix@juniper.net>
54
55 * dwarf2.def (DW_FORM_strx*, DW_FORM_addrx*): New.
56
57 2017-11-20 Kito Cheng <kito.cheng@gmail.com>
58
59 * longlong.h [__riscv] (__umulsidi3): Define.
60 [__riscv] (umul_ppmm): Likewise.
61 [__riscv] (__muluw3): Likewise.
62
6f20c942
FS
632018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
64
65 * elf/mips.h (AFL_ASE_GINV, AFL_ASE_RESERVED1): New macros.
66 (AFL_ASE_MASK): Update to include AFL_ASE_GINV.
67 * opcode/mips.h: Document "+\" operand format.
68 (ASE_GINV): New macro.
69
730c3174
SE
702018-06-13 Scott Egerton <scott.egerton@imgtec.com>
71 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
72
73 * elf/mips.h (AFL_ASE_CRC): New macro.
74 (AFL_ASE_MASK): Update to include AFL_ASE_CRC.
75 * opcode/mips.h (ASE_CRC): New macro.
76 * opcode/mips.h (ASE_CRC64): Likewise.
77
4b8e28c7
MF
782018-06-04 Max Filippov <jcmvbkbc@gmail.com>
79
80 * elf/xtensa.h (xtensa_read_table_entries)
81 (xtensa_compute_fill_extra_space): New declarations.
82
95da9854
L
832018-06-04 H.J. Lu <hongjiu.lu@intel.com>
84
85 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
86 define for GCC.
87
23081219
L
882018-06-04 H.J. Lu <hongjiu.lu@intel.com>
89
90 * diagnostics.h (DIAGNOSTIC_STRINGIFY_1): New.
91 (DIAGNOSTIC_STRINGIFY): Likewise.
92 (DIAGNOSTIC_IGNORE): Replace STRINGIFY with DIAGNOSTIC_STRINGIFY.
93 (DIAGNOSTIC_IGNORE_SELF_MOVE): Define empty if not defined.
94 (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Likewise.
95 (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION): Likewise.
96 (DIAGNOSTIC_IGNORE_SWITCH_DIFFERENT_ENUM_TYPES): Likewise.
97 (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): New.
98
e9cb46ab
L
992018-06-01 H.J. Lu <hongjiu.lu@intel.com>
100
101 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
102
22467434 1032018-05-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
104
105 * splay-tree.h (splay_tree_compare_strings,
106 splay_tree_delete_pointers): Declare new utility functions.
107
98553ad3
PB
1082018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
109
110 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
111
7f999549
JW
1122018-05-18 Kito Cheng <kito.cheng@gmail.com>
113
114 * elf/riscv.h (EF_RISCV_RVE): New define.
115
7b4ae824
JD
1162018-05-18 John Darrington <john@darrington.wattle.id.au>
117
118 * elf/s12z.h: New header.
119
f9830ec1
TC
1202018-05-15 Tamar Christina <tamar.christina@arm.com>
121
122 PR binutils/21446
123 * opcode/aarch64.h (F_SYS_READ, F_SYS_WRITE): New.
124
7d02540a
TC
1252018-05-15 Tamar Christina <tamar.christina@arm.com>
126
127 PR binutils/21446
128 * opcode/aarch64.h (aarch64_operand_error): Add non_fatal.
129 (aarch64_print_operand): Support notes.
130
561a72d4
TC
1312018-05-15 Tamar Christina <tamar.christina@arm.com>
132
133 PR binutils/21446
134 * opcode/aarch64.h (aarch64_opnd_info): Change sysreg to struct.
135 (aarch64_decode_insn): Accept error struct.
136
1678bd35
FT
1372018-05-15 Francois H. Theron <francois.theron@netronome.com>
138
139 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
140
637b1970
JD
1412018-05-10 John Darrington <john@darrington.wattle.id.au>
142
143 * elf/common.h (EM_S12Z): New macro.
144
84f9f8c3
AM
1452018-05-09 Sebastian Rasmussen <sebras@gmail.com>
146
147 * mach-o/unwind.h (MACH_O_UNWIND_X86_64_RBP_FRAME_REGISTERS):
148 Rename from MACH_O_UNWIND_X86_64_RBP_FRAME_REGSITERS.
149 (MACH_O_UNWIND_X86_EBP_FRAME_REGISTERS): Rename from
150 MACH_O_UNWIND_X86_EBP_FRAME_REGSITERS.
151
e6f372ba
JW
1522018-05-08 Jim Wilson <jimw@sifive.com>
153
154 * opcode/riscv-opc.h (MATCH_C_SRLI64, MASK_C_SRLI64): New.
155 (MATCH_C_SRAI64, MASK_C_SRAI64): New.
156 (MATCH_C_SLLI64, MASK_C_SLLI64): New.
157
2ceb7719
PB
1582018-05-07 Peter Bergner <bergner@vnet.ibm.com.com>
159
160 * opcode/ppc.h (powerpc_num_opcodes): Change type to unsigned.
161 (vle_num_opcodes): Likewise.
162 (spe2_num_opcodes): Likewise.
163
602f1657
AM
1642018-05-04 Alan Modra <amodra@gmail.com>
165
166 * ansidecl.h: Import from gcc.
167 * coff/internal.h (struct internal_scnhdr): Add ATTRIBUTE_NONSTRING
168 to s_name.
169 (struct internal_syment): Add ATTRIBUTE_NONSTRING to _n_name.
170
fe944acf
FT
1712018-04-30 Francois H. Theron <francois.theron@netronome.com>
172
173 * dis-asm.h: Added print_nfp_disassembler_options prototype.
174 * elf/common.h: Added EM_NFP, officially assigned. See Google Group
175 Generic System V Application Binary Interface.
176 * elf/nfp.h: New, for NFP support.
177 * opcode/nfp.h: New, for NFP support.
178
5c5a4843
CL
1792018-04-25 Christophe Lyon <christophe.lyon@st.com>
180 Mickaël Guêné <mickael.guene@st.com>
181
182 * elf/arm.h: Add R_ARM_TLS_GD32_FDPIC, R_ARM_TLS_LDM32_FDPIC,
183 R_ARM_TLS_IE32_FDPIC.
184
188fd7ae
CL
1852018-04-25 Christophe Lyon <christophe.lyon@st.com>
186 Mickaël Guêné <mickael.guene@st.com>
187
188 * elf/arm.h (R_ARM_GOTFUNCDESC, R_ARM_GOTOFFFUNCDESC)
189 (R_ARM_FUNCDESC)
190 (R_ARM_FUNCDESC_VALUE): Define new relocations.
191
18a20338
CL
1922018-04-25 Christophe Lyon <christophe.lyon@st.com>
193 Mickaël Guêné <mickael.guene@st.com>
194
195 * elf/arm.h (EF_ARM_FDPIC): New.
196
3596d8ce
AM
1972018-04-18 Alan Modra <amodra@gmail.com>
198
199 * coff/mipspe.h: Delete.
200
c65c21e1
AM
2012018-04-18 Alan Modra <amodra@gmail.com>
202
203 * aout/dynix3.h: Delete.
204
884d4d8a 2052018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
3f0a5f17
ME
206
207 Microblaze Target: PIC data text relative
208
209 * bfdlink.h (Add flag): Add new flag @ 'bfd_link_info' struct.
210 * elf/microblaze.h (Add 3 new relocations):
211 R_MICROBLAZE_TEXTPCREL_64, R_MICROBLAZE_TEXTREL_64
212 and R_MICROBLAZE_TEXTREL_32_LO for relax function.
213
f954747f
AM
2142018-04-17 Alan Modra <amodra@gmail.com>
215
216 * elf/i370.h: Revert removal.
217 * elf/i860.h: Likewise.
218 * elf/i960.h: Likewise.
219
5452f388
AM
2202018-04-16 Alan Modra <amodra@gmail.com>
221
222 * coff/sparc.h: Delete.
223
dc12032b
AM
2242018-04-16 Alan Modra <amodra@gmail.com>
225
226 * aout/host.h: Remove m68k-aout and m68k-coff support.
227 * aout/hp300hpux.h: Delete.
228 * coff/apollo.h: Delete.
229 * coff/aux-coff.h: Delete.
230 * coff/m68k.h: Delete.
231
211dc24b
AM
2322018-04-16 Alan Modra <amodra@gmail.com>
233
234 * dis-asm.h: Remove sh5 and sh64 support.
235
a9a4b302
AM
2362018-04-16 Alan Modra <amodra@gmail.com>
237
238 * coff/internal.h: Remove w65 support.
239 * coff/w65.h: Delete.
240
04cb01fd
AM
2412018-04-16 Alan Modra <amodra@gmail.com>
242
243 * coff/we32k.h: Delete.
244
c2bf1eec
AM
2452018-04-16 Alan Modra <amodra@gmail.com>
246
247 * coff/internal.h: Remove m88k support.
248 * coff/m88k.h: Delete.
249 * opcode/m88k.h: Delete.
250
6793974d
AM
2512018-04-16 Alan Modra <amodra@gmail.com>
252
253 * elf/i370.h: Delete.
254 * opcode/i370.h: Delete.
255
e82aa794
AM
2562018-04-16 Alan Modra <amodra@gmail.com>
257
258 * coff/h8500.h: Delete.
259 * coff/internal.h: Remove h8500 support.
260
fe0bf0fd
AM
2612018-04-16 Alan Modra <amodra@gmail.com>
262
263 * coff/h8300.h: Delete.
264
fdef3943
AM
2652018-04-16 Alan Modra <amodra@gmail.com>
266
267 * ieee.h: Delete.
268
5972ac73
AM
2692018-04-16 Alan Modra <amodra@gmail.com>
270
271 * aout/host.h: Remove newsos3 support.
272
b4b594e3
AM
2732018-04-16 Alan Modra <amodra@gmail.com>
274
275 * nlm/ChangeLog-9315: Delete.
276 * nlm/alpha-ext.h: Delete.
277 * nlm/common.h: Delete.
278 * nlm/external.h: Delete.
279 * nlm/i386-ext.h: Delete.
280 * nlm/internal.h: Delete.
281 * nlm/ppc-ext.h: Delete.
282 * nlm/sparc32-ext.h: Delete.
283
fceadf09
AM
2842018-04-16 Alan Modra <amodra@gmail.com>
285
286 * opcode/tahoe.h: Delete.
287
a8eb42a8
AM
2882018-04-11 Alan Modra <amodra@gmail.com>
289
290 * aout/adobe.h: Delete.
291 * aout/reloc.h: Delete.
292 * coff/i860.h: Delete.
293 * coff/i960.h: Delete.
294 * elf/i860.h: Delete.
295 * elf/i960.h: Delete.
296 * opcode/i860.h: Delete.
297 * opcode/i960.h: Delete.
298 * aout/aout64.h (enum reloc_type): Trim off 29k and other unused values.
299 * aout/ar.h (ARMAGB): Remove.
300 * coff/internal.h (struct internal_aouthdr, struct internal_scnhdr,
301 union internal_auxent): Remove i960 support.
302
23cedd1d
AM
3032018-04-09 Alan Modra <amodra@gmail.com>
304
305 * elf/ppc.h (R_PPC_PLTSEQ, R_PPC_PLTCALL): Define.
306 * elf/ppc64.h (R_PPC64_PLTSEQ, R_PPC64_PLTCALL): Define.
307
84f1b9fb
RL
3082018-03-28 Renlin Li <renlin.li@arm.com>
309
310 PR ld/22970
311 * elf/aarch64.h: Add relocation number for
312 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,
313 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,
314 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,
315 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,
316 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,
317 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,
318 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,
319 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC.
320
c8d59609
NC
3212018-03-28 Nick Clifton <nickc@redhat.com>
322
323 PR 22988
324 * opcode/aarch64.h (enum aarch64_opnd): Add
325 AARCH64_OPND_SVE_ADDR_R.
326
b1202ffa
L
3272018-03-21 H.J. Lu <hongjiu.lu@intel.com>
328
329 * elf/common.h (DF_1_KMOD): New.
330 (DF_1_WEAKFILTER): Likewise.
331 (DF_1_NOCOMMON): Likewise.
332
0e35537d
JW
3332018-03-14 Kito Cheng <kito.cheng@gmail.com>
334
335 * opcode/riscv.h (OP_MASK_FUNCT3): New.
336 (OP_SH_FUNCT3): Likewise.
337 (OP_MASK_FUNCT7): Likewise.
338 (OP_SH_FUNCT7): Likewise.
339 (OP_MASK_OP2): Likewise.
340 (OP_SH_OP2): Likewise.
341 (OP_MASK_CFUNCT4): Likewise.
342 (OP_SH_CFUNCT4): Likewise.
343 (OP_MASK_CFUNCT3): Likewise.
344 (OP_SH_CFUNCT3): Likewise.
345 (riscv_insn_types): Likewise.
346
3e33b239
NC
3472018-03-13 Nick Clifton <nickc@redhat.com>
348
349 PR 22113
350 * coff/pe.h (struct pex64_unwind_info): Add a rawUnwindCodesEnd
351 field.
352
bd5dea88
L
3532018-03-08 H.J. Lu <hongjiu.lu@intel.com>
354
355 * opcode/i386 (OLDGCC_COMPAT): Removed.
356
5b616bef
TP
3572018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
358
359 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
360
75f31665
MR
3612018-02-20 Maciej W. Rozycki <macro@mips.com>
362
363 * opcode/mips.h: Remove `M' operand code.
364
830db048
ZF
3652018-02-12 Zebediah Figura <z.figura12@gmail.com>
366
367 * coff/msdos.h: New header.
368 * coff/pe.h: Move common defines to msdos.h.
369 * coff/powerpc.h: Likewise.
370
faf766e3
NC
3712018-01-13 Nick Clifton <nickc@redhat.com>
372
373 2.30 branch created.
374
47acac12
L
3752018-01-11 H.J. Lu <hongjiu.lu@intel.com>
376
377 PR ld/22393
378 * bfdlink.h (bfd_link_info): Add separate_code.
379
645a2c5b
JW
3802018-01-04 Jim Wilson <jimw@sifive.com>
381
382 * opcode/riscv-opc.h (CSR_SBADADDR): Rename to CSR_STVAL. Rename
383 DECLARE_CSR entry. Add alias to map sbadaddr to CSR_STVAL.
384 (CSR_MBADADDR): Rename to CSR_MTVAL. Rename DECLARE_CSR entry.
385 Add alias to map mbadaddr to CSR_MTVAL.
386
219d1afa
AM
3872018-01-03 Alan Modra <amodra@gmail.com>
388
389 Update year range in copyright notice of all files.
390
1e563868 391For older changes see ChangeLog-2017
3499769a 392\f
1e563868 393Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
394
395Copying and distribution of this file, with or without modification,
396are permitted in any medium without royalty provided the copyright
397notice and this notice are preserved.
398
399Local Variables:
400mode: change-log
401left-margin: 8
402fill-column: 74
403version-control: never
404End:
This page took 0.166112 seconds and 4 git commands to generate.