x86-64: Clear the R_X86_64_converted_reloc_bit bit
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
369c9167
TC
12018-06-29 Tamar Christina <tamar.christina@arm.com>
2
3 PR binutils/23192
4 *opcode/aarch64.h (aarch64_opnd): Add AARCH64_OPND_Em16.
5
2393a7e3
AM
62018-06-26 Alan Modra <amodra@gmail.com>
7
8 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Revert last change.
9
719d8288
NC
102018-06-24 Nick Clifton <nickc@redhat.com>
11
12 2.31 branch created.
13
57c0d77c
AH
142018-06-21 Alan Hayward <alan.hayward@arm.com>
15
16 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Don’t check addresses
17 for non SHT_NOBITS.
18
d856f9a8
SM
192018-06-19 Simon Marchi <simon.marchi@ericsson.com>
20
21 Sync with GCC
22
23 2018-05-24 Tom Rix <trix@juniper.net>
24
25 * dwarf2.def (DW_FORM_strx*, DW_FORM_addrx*): New.
26
27 2017-11-20 Kito Cheng <kito.cheng@gmail.com>
28
29 * longlong.h [__riscv] (__umulsidi3): Define.
30 [__riscv] (umul_ppmm): Likewise.
31 [__riscv] (__muluw3): Likewise.
32
6f20c942
FS
332018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
34
35 * elf/mips.h (AFL_ASE_GINV, AFL_ASE_RESERVED1): New macros.
36 (AFL_ASE_MASK): Update to include AFL_ASE_GINV.
37 * opcode/mips.h: Document "+\" operand format.
38 (ASE_GINV): New macro.
39
730c3174
SE
402018-06-13 Scott Egerton <scott.egerton@imgtec.com>
41 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
42
43 * elf/mips.h (AFL_ASE_CRC): New macro.
44 (AFL_ASE_MASK): Update to include AFL_ASE_CRC.
45 * opcode/mips.h (ASE_CRC): New macro.
46 * opcode/mips.h (ASE_CRC64): Likewise.
47
4b8e28c7
MF
482018-06-04 Max Filippov <jcmvbkbc@gmail.com>
49
50 * elf/xtensa.h (xtensa_read_table_entries)
51 (xtensa_compute_fill_extra_space): New declarations.
52
95da9854
L
532018-06-04 H.J. Lu <hongjiu.lu@intel.com>
54
55 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
56 define for GCC.
57
23081219
L
582018-06-04 H.J. Lu <hongjiu.lu@intel.com>
59
60 * diagnostics.h (DIAGNOSTIC_STRINGIFY_1): New.
61 (DIAGNOSTIC_STRINGIFY): Likewise.
62 (DIAGNOSTIC_IGNORE): Replace STRINGIFY with DIAGNOSTIC_STRINGIFY.
63 (DIAGNOSTIC_IGNORE_SELF_MOVE): Define empty if not defined.
64 (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Likewise.
65 (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION): Likewise.
66 (DIAGNOSTIC_IGNORE_SWITCH_DIFFERENT_ENUM_TYPES): Likewise.
67 (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): New.
68
e9cb46ab
L
692018-06-01 H.J. Lu <hongjiu.lu@intel.com>
70
71 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
72
22467434 732018-05-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
74
75 * splay-tree.h (splay_tree_compare_strings,
76 splay_tree_delete_pointers): Declare new utility functions.
77
98553ad3
PB
782018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
79
80 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
81
7f999549
JW
822018-05-18 Kito Cheng <kito.cheng@gmail.com>
83
84 * elf/riscv.h (EF_RISCV_RVE): New define.
85
7b4ae824
JD
862018-05-18 John Darrington <john@darrington.wattle.id.au>
87
88 * elf/s12z.h: New header.
89
f9830ec1
TC
902018-05-15 Tamar Christina <tamar.christina@arm.com>
91
92 PR binutils/21446
93 * opcode/aarch64.h (F_SYS_READ, F_SYS_WRITE): New.
94
7d02540a
TC
952018-05-15 Tamar Christina <tamar.christina@arm.com>
96
97 PR binutils/21446
98 * opcode/aarch64.h (aarch64_operand_error): Add non_fatal.
99 (aarch64_print_operand): Support notes.
100
561a72d4
TC
1012018-05-15 Tamar Christina <tamar.christina@arm.com>
102
103 PR binutils/21446
104 * opcode/aarch64.h (aarch64_opnd_info): Change sysreg to struct.
105 (aarch64_decode_insn): Accept error struct.
106
1678bd35
FT
1072018-05-15 Francois H. Theron <francois.theron@netronome.com>
108
109 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
110
637b1970
JD
1112018-05-10 John Darrington <john@darrington.wattle.id.au>
112
113 * elf/common.h (EM_S12Z): New macro.
114
84f9f8c3
AM
1152018-05-09 Sebastian Rasmussen <sebras@gmail.com>
116
117 * mach-o/unwind.h (MACH_O_UNWIND_X86_64_RBP_FRAME_REGISTERS):
118 Rename from MACH_O_UNWIND_X86_64_RBP_FRAME_REGSITERS.
119 (MACH_O_UNWIND_X86_EBP_FRAME_REGISTERS): Rename from
120 MACH_O_UNWIND_X86_EBP_FRAME_REGSITERS.
121
e6f372ba
JW
1222018-05-08 Jim Wilson <jimw@sifive.com>
123
124 * opcode/riscv-opc.h (MATCH_C_SRLI64, MASK_C_SRLI64): New.
125 (MATCH_C_SRAI64, MASK_C_SRAI64): New.
126 (MATCH_C_SLLI64, MASK_C_SLLI64): New.
127
2ceb7719
PB
1282018-05-07 Peter Bergner <bergner@vnet.ibm.com.com>
129
130 * opcode/ppc.h (powerpc_num_opcodes): Change type to unsigned.
131 (vle_num_opcodes): Likewise.
132 (spe2_num_opcodes): Likewise.
133
602f1657
AM
1342018-05-04 Alan Modra <amodra@gmail.com>
135
136 * ansidecl.h: Import from gcc.
137 * coff/internal.h (struct internal_scnhdr): Add ATTRIBUTE_NONSTRING
138 to s_name.
139 (struct internal_syment): Add ATTRIBUTE_NONSTRING to _n_name.
140
fe944acf
FT
1412018-04-30 Francois H. Theron <francois.theron@netronome.com>
142
143 * dis-asm.h: Added print_nfp_disassembler_options prototype.
144 * elf/common.h: Added EM_NFP, officially assigned. See Google Group
145 Generic System V Application Binary Interface.
146 * elf/nfp.h: New, for NFP support.
147 * opcode/nfp.h: New, for NFP support.
148
5c5a4843
CL
1492018-04-25 Christophe Lyon <christophe.lyon@st.com>
150 Mickaël Guêné <mickael.guene@st.com>
151
152 * elf/arm.h: Add R_ARM_TLS_GD32_FDPIC, R_ARM_TLS_LDM32_FDPIC,
153 R_ARM_TLS_IE32_FDPIC.
154
188fd7ae
CL
1552018-04-25 Christophe Lyon <christophe.lyon@st.com>
156 Mickaël Guêné <mickael.guene@st.com>
157
158 * elf/arm.h (R_ARM_GOTFUNCDESC, R_ARM_GOTOFFFUNCDESC)
159 (R_ARM_FUNCDESC)
160 (R_ARM_FUNCDESC_VALUE): Define new relocations.
161
18a20338
CL
1622018-04-25 Christophe Lyon <christophe.lyon@st.com>
163 Mickaël Guêné <mickael.guene@st.com>
164
165 * elf/arm.h (EF_ARM_FDPIC): New.
166
3596d8ce
AM
1672018-04-18 Alan Modra <amodra@gmail.com>
168
169 * coff/mipspe.h: Delete.
170
c65c21e1
AM
1712018-04-18 Alan Modra <amodra@gmail.com>
172
173 * aout/dynix3.h: Delete.
174
884d4d8a 1752018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
3f0a5f17
ME
176
177 Microblaze Target: PIC data text relative
178
179 * bfdlink.h (Add flag): Add new flag @ 'bfd_link_info' struct.
180 * elf/microblaze.h (Add 3 new relocations):
181 R_MICROBLAZE_TEXTPCREL_64, R_MICROBLAZE_TEXTREL_64
182 and R_MICROBLAZE_TEXTREL_32_LO for relax function.
183
f954747f
AM
1842018-04-17 Alan Modra <amodra@gmail.com>
185
186 * elf/i370.h: Revert removal.
187 * elf/i860.h: Likewise.
188 * elf/i960.h: Likewise.
189
5452f388
AM
1902018-04-16 Alan Modra <amodra@gmail.com>
191
192 * coff/sparc.h: Delete.
193
dc12032b
AM
1942018-04-16 Alan Modra <amodra@gmail.com>
195
196 * aout/host.h: Remove m68k-aout and m68k-coff support.
197 * aout/hp300hpux.h: Delete.
198 * coff/apollo.h: Delete.
199 * coff/aux-coff.h: Delete.
200 * coff/m68k.h: Delete.
201
211dc24b
AM
2022018-04-16 Alan Modra <amodra@gmail.com>
203
204 * dis-asm.h: Remove sh5 and sh64 support.
205
a9a4b302
AM
2062018-04-16 Alan Modra <amodra@gmail.com>
207
208 * coff/internal.h: Remove w65 support.
209 * coff/w65.h: Delete.
210
04cb01fd
AM
2112018-04-16 Alan Modra <amodra@gmail.com>
212
213 * coff/we32k.h: Delete.
214
c2bf1eec
AM
2152018-04-16 Alan Modra <amodra@gmail.com>
216
217 * coff/internal.h: Remove m88k support.
218 * coff/m88k.h: Delete.
219 * opcode/m88k.h: Delete.
220
6793974d
AM
2212018-04-16 Alan Modra <amodra@gmail.com>
222
223 * elf/i370.h: Delete.
224 * opcode/i370.h: Delete.
225
e82aa794
AM
2262018-04-16 Alan Modra <amodra@gmail.com>
227
228 * coff/h8500.h: Delete.
229 * coff/internal.h: Remove h8500 support.
230
fe0bf0fd
AM
2312018-04-16 Alan Modra <amodra@gmail.com>
232
233 * coff/h8300.h: Delete.
234
fdef3943
AM
2352018-04-16 Alan Modra <amodra@gmail.com>
236
237 * ieee.h: Delete.
238
5972ac73
AM
2392018-04-16 Alan Modra <amodra@gmail.com>
240
241 * aout/host.h: Remove newsos3 support.
242
b4b594e3
AM
2432018-04-16 Alan Modra <amodra@gmail.com>
244
245 * nlm/ChangeLog-9315: Delete.
246 * nlm/alpha-ext.h: Delete.
247 * nlm/common.h: Delete.
248 * nlm/external.h: Delete.
249 * nlm/i386-ext.h: Delete.
250 * nlm/internal.h: Delete.
251 * nlm/ppc-ext.h: Delete.
252 * nlm/sparc32-ext.h: Delete.
253
fceadf09
AM
2542018-04-16 Alan Modra <amodra@gmail.com>
255
256 * opcode/tahoe.h: Delete.
257
a8eb42a8
AM
2582018-04-11 Alan Modra <amodra@gmail.com>
259
260 * aout/adobe.h: Delete.
261 * aout/reloc.h: Delete.
262 * coff/i860.h: Delete.
263 * coff/i960.h: Delete.
264 * elf/i860.h: Delete.
265 * elf/i960.h: Delete.
266 * opcode/i860.h: Delete.
267 * opcode/i960.h: Delete.
268 * aout/aout64.h (enum reloc_type): Trim off 29k and other unused values.
269 * aout/ar.h (ARMAGB): Remove.
270 * coff/internal.h (struct internal_aouthdr, struct internal_scnhdr,
271 union internal_auxent): Remove i960 support.
272
23cedd1d
AM
2732018-04-09 Alan Modra <amodra@gmail.com>
274
275 * elf/ppc.h (R_PPC_PLTSEQ, R_PPC_PLTCALL): Define.
276 * elf/ppc64.h (R_PPC64_PLTSEQ, R_PPC64_PLTCALL): Define.
277
84f1b9fb
RL
2782018-03-28 Renlin Li <renlin.li@arm.com>
279
280 PR ld/22970
281 * elf/aarch64.h: Add relocation number for
282 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,
283 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,
284 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,
285 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,
286 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,
287 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,
288 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,
289 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC.
290
c8d59609
NC
2912018-03-28 Nick Clifton <nickc@redhat.com>
292
293 PR 22988
294 * opcode/aarch64.h (enum aarch64_opnd): Add
295 AARCH64_OPND_SVE_ADDR_R.
296
b1202ffa
L
2972018-03-21 H.J. Lu <hongjiu.lu@intel.com>
298
299 * elf/common.h (DF_1_KMOD): New.
300 (DF_1_WEAKFILTER): Likewise.
301 (DF_1_NOCOMMON): Likewise.
302
0e35537d
JW
3032018-03-14 Kito Cheng <kito.cheng@gmail.com>
304
305 * opcode/riscv.h (OP_MASK_FUNCT3): New.
306 (OP_SH_FUNCT3): Likewise.
307 (OP_MASK_FUNCT7): Likewise.
308 (OP_SH_FUNCT7): Likewise.
309 (OP_MASK_OP2): Likewise.
310 (OP_SH_OP2): Likewise.
311 (OP_MASK_CFUNCT4): Likewise.
312 (OP_SH_CFUNCT4): Likewise.
313 (OP_MASK_CFUNCT3): Likewise.
314 (OP_SH_CFUNCT3): Likewise.
315 (riscv_insn_types): Likewise.
316
3e33b239
NC
3172018-03-13 Nick Clifton <nickc@redhat.com>
318
319 PR 22113
320 * coff/pe.h (struct pex64_unwind_info): Add a rawUnwindCodesEnd
321 field.
322
bd5dea88
L
3232018-03-08 H.J. Lu <hongjiu.lu@intel.com>
324
325 * opcode/i386 (OLDGCC_COMPAT): Removed.
326
5b616bef
TP
3272018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
328
329 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
330
75f31665
MR
3312018-02-20 Maciej W. Rozycki <macro@mips.com>
332
333 * opcode/mips.h: Remove `M' operand code.
334
830db048
ZF
3352018-02-12 Zebediah Figura <z.figura12@gmail.com>
336
337 * coff/msdos.h: New header.
338 * coff/pe.h: Move common defines to msdos.h.
339 * coff/powerpc.h: Likewise.
340
faf766e3
NC
3412018-01-13 Nick Clifton <nickc@redhat.com>
342
343 2.30 branch created.
344
47acac12
L
3452018-01-11 H.J. Lu <hongjiu.lu@intel.com>
346
347 PR ld/22393
348 * bfdlink.h (bfd_link_info): Add separate_code.
349
645a2c5b
JW
3502018-01-04 Jim Wilson <jimw@sifive.com>
351
352 * opcode/riscv-opc.h (CSR_SBADADDR): Rename to CSR_STVAL. Rename
353 DECLARE_CSR entry. Add alias to map sbadaddr to CSR_STVAL.
354 (CSR_MBADADDR): Rename to CSR_MTVAL. Rename DECLARE_CSR entry.
355 Add alias to map mbadaddr to CSR_MTVAL.
356
219d1afa
AM
3572018-01-03 Alan Modra <amodra@gmail.com>
358
359 Update year range in copyright notice of all files.
360
1e563868 361For older changes see ChangeLog-2017
3499769a 362\f
1e563868 363Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
364
365Copying and distribution of this file, with or without modification,
366are permitted in any medium without royalty provided the copyright
367notice and this notice are preserved.
368
369Local Variables:
370mode: change-log
371left-margin: 8
372fill-column: 74
373version-control: never
374End:
This page took 0.142151 seconds and 4 git commands to generate.