Remove duplicate ld testsuite function
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
57285ade
RE
12018-08-09 Richard Earnshaw <rearnsha@arm.com>
2
3 * elf/arm.h: Updated comments for e_flags definitions.
4
db1e1b45 52018-08-06 Claudiu Zissulescu <claziss@synopsys.com>
6
7 * elf/arc.h (Tag_ARC_ATR_version): New tag.
8
b6523c37 92018-08-06 Claudiu Zissulescu <claziss@synopsys.com>
10
11 * opcode/arc.h (ARC_OPCODE_ARCV1): Define.
12
50320b1d 132018-08-01 Richard Earnshaw <rearnsha@arm.com>
14
15 Copy over from GCC
16 2018-07-26 Martin Liska <mliska@suse.cz>
17
18 PR lto/86548
19 * libiberty.h (make_temp_file_with_prefix): New function.
20
eb41b248
JW
212018-07-30 Jim Wilson <jimw@sifive.com>
22
23 * opcode/riscv.h (INSN_TYPE, INSN_BRANCH, INSN_CONDBRANCH, INSN_JSR)
24 (INSN_DREF, INSN_DATA_SIZE, INSN_DATA_SIZE_SHIFT, INSN_1_BYTE)
25 (INSN_2_BYTE, INSN_4_BYTE, INSN_8_BYTE, INSN_16_BYTE): New.
26
b8891f8d
AJ
272018-07-30 Andrew Jenner <andrew@codesourcery.com>
28
29 * elf/common.h (EM_CSKY, EM_CSKY_OLD): Define.
30 * elf/csky.h: New file.
31
2bb9bbe2
CX
322018-07-27 Chenghua Xu <paul.hua.gm@gmail.com>
33 Maciej W. Rozycki <macro@linux-mips.org>
34
35 * elf/mips.h (AFL_ASE_MASK): Correct typo.
36
fa758a70
AC
372018-07-26 Alex Chadwick <Alex.Chadwick@cl.cam.ac.uk>
38
39 * opcode/ppc.h (PPC_OPCODE_750): Adjust comment.
40
33cb30a1
AM
412018-07-26 Alan Modra <amodra@gmail.com>
42
43 * elf/ppc64.h: Specify byte offset to local entry for values
44 of two to six in STO_PPC64_LOCAL_MASK. Clarify r2 return
45 value for such functions when entering via global entry point.
46 Specify meaning of a value of one in STO_PPC64_LOCAL_MASK.
47
67ce483b
AM
482018-07-24 Alan Modra <amodra@gmail.com>
49
50 PR 23430
51 * elf/common.h (SHT_SYMTAB_SHNDX): Fix comment typo.
52
8095d2f7
CX
532018-07-20 Chenghua Xu <paul.hua.gm@gmail.com>
54 Maciej W. Rozycki <macro@mips.com>
55
56 * elf/mips.h (AFL_ASE_MMI): New macro.
57 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_MMI.
58 * opcode/mips.h (ASE_LOONGSON_MMI): New macro.
59
d5c928c0
MR
602018-07-17 Maciej W. Rozycki <macro@mips.com>
61
62 * bfdlink.h (bfd_link_hash_entry): Add `rel_from_abs' member.
63
fe75810f
AM
642018-07-06 Alan Modra <amodra@gmail.com>
65
66 * diagnostics.h: Comment on macro usage.
67
6821842f
SM
682018-07-05 Simon Marchi <simon.marchi@polymtl.ca>
69
70 * diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_DECLARATIONS):
71 Define for clang.
72
471b9d15
MR
732018-07-02 Maciej W. Rozycki <macro@mips.com>
74
75 PR tdep/8282
76 * dis-asm.h (disasm_option_arg_t): New typedef.
77 (disasm_options_and_args_t): Likewise.
78 (disasm_options_t): Add `arg' member, document members.
79 (disassembler_options_mips): New prototype.
80 (disassembler_options_arm, disassembler_options_powerpc)
81 (disassembler_options_s390): Update prototypes.
82
369c9167
TC
832018-06-29 Tamar Christina <tamar.christina@arm.com>
84
85 PR binutils/23192
86 *opcode/aarch64.h (aarch64_opnd): Add AARCH64_OPND_Em16.
87
2393a7e3
AM
882018-06-26 Alan Modra <amodra@gmail.com>
89
90 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Revert last change.
91
719d8288
NC
922018-06-24 Nick Clifton <nickc@redhat.com>
93
94 2.31 branch created.
95
57c0d77c
AH
962018-06-21 Alan Hayward <alan.hayward@arm.com>
97
98 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Don’t check addresses
99 for non SHT_NOBITS.
100
d856f9a8
SM
1012018-06-19 Simon Marchi <simon.marchi@ericsson.com>
102
103 Sync with GCC
104
105 2018-05-24 Tom Rix <trix@juniper.net>
106
107 * dwarf2.def (DW_FORM_strx*, DW_FORM_addrx*): New.
108
109 2017-11-20 Kito Cheng <kito.cheng@gmail.com>
110
111 * longlong.h [__riscv] (__umulsidi3): Define.
112 [__riscv] (umul_ppmm): Likewise.
113 [__riscv] (__muluw3): Likewise.
114
6f20c942
FS
1152018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
116
117 * elf/mips.h (AFL_ASE_GINV, AFL_ASE_RESERVED1): New macros.
118 (AFL_ASE_MASK): Update to include AFL_ASE_GINV.
119 * opcode/mips.h: Document "+\" operand format.
120 (ASE_GINV): New macro.
121
730c3174
SE
1222018-06-13 Scott Egerton <scott.egerton@imgtec.com>
123 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
124
125 * elf/mips.h (AFL_ASE_CRC): New macro.
126 (AFL_ASE_MASK): Update to include AFL_ASE_CRC.
127 * opcode/mips.h (ASE_CRC): New macro.
128 * opcode/mips.h (ASE_CRC64): Likewise.
129
4b8e28c7
MF
1302018-06-04 Max Filippov <jcmvbkbc@gmail.com>
131
132 * elf/xtensa.h (xtensa_read_table_entries)
133 (xtensa_compute_fill_extra_space): New declarations.
134
95da9854
L
1352018-06-04 H.J. Lu <hongjiu.lu@intel.com>
136
137 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
138 define for GCC.
139
23081219
L
1402018-06-04 H.J. Lu <hongjiu.lu@intel.com>
141
142 * diagnostics.h (DIAGNOSTIC_STRINGIFY_1): New.
143 (DIAGNOSTIC_STRINGIFY): Likewise.
144 (DIAGNOSTIC_IGNORE): Replace STRINGIFY with DIAGNOSTIC_STRINGIFY.
145 (DIAGNOSTIC_IGNORE_SELF_MOVE): Define empty if not defined.
146 (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Likewise.
147 (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION): Likewise.
148 (DIAGNOSTIC_IGNORE_SWITCH_DIFFERENT_ENUM_TYPES): Likewise.
149 (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): New.
150
e9cb46ab
L
1512018-06-01 H.J. Lu <hongjiu.lu@intel.com>
152
153 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
154
22467434 1552018-05-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
156
157 * splay-tree.h (splay_tree_compare_strings,
158 splay_tree_delete_pointers): Declare new utility functions.
159
98553ad3
PB
1602018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
161
162 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
163
7f999549
JW
1642018-05-18 Kito Cheng <kito.cheng@gmail.com>
165
166 * elf/riscv.h (EF_RISCV_RVE): New define.
167
7b4ae824
JD
1682018-05-18 John Darrington <john@darrington.wattle.id.au>
169
170 * elf/s12z.h: New header.
171
f9830ec1
TC
1722018-05-15 Tamar Christina <tamar.christina@arm.com>
173
174 PR binutils/21446
175 * opcode/aarch64.h (F_SYS_READ, F_SYS_WRITE): New.
176
7d02540a
TC
1772018-05-15 Tamar Christina <tamar.christina@arm.com>
178
179 PR binutils/21446
180 * opcode/aarch64.h (aarch64_operand_error): Add non_fatal.
181 (aarch64_print_operand): Support notes.
182
561a72d4
TC
1832018-05-15 Tamar Christina <tamar.christina@arm.com>
184
185 PR binutils/21446
186 * opcode/aarch64.h (aarch64_opnd_info): Change sysreg to struct.
187 (aarch64_decode_insn): Accept error struct.
188
1678bd35
FT
1892018-05-15 Francois H. Theron <francois.theron@netronome.com>
190
191 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
192
637b1970
JD
1932018-05-10 John Darrington <john@darrington.wattle.id.au>
194
195 * elf/common.h (EM_S12Z): New macro.
196
84f9f8c3
AM
1972018-05-09 Sebastian Rasmussen <sebras@gmail.com>
198
199 * mach-o/unwind.h (MACH_O_UNWIND_X86_64_RBP_FRAME_REGISTERS):
200 Rename from MACH_O_UNWIND_X86_64_RBP_FRAME_REGSITERS.
201 (MACH_O_UNWIND_X86_EBP_FRAME_REGISTERS): Rename from
202 MACH_O_UNWIND_X86_EBP_FRAME_REGSITERS.
203
e6f372ba
JW
2042018-05-08 Jim Wilson <jimw@sifive.com>
205
206 * opcode/riscv-opc.h (MATCH_C_SRLI64, MASK_C_SRLI64): New.
207 (MATCH_C_SRAI64, MASK_C_SRAI64): New.
208 (MATCH_C_SLLI64, MASK_C_SLLI64): New.
209
2ceb7719
PB
2102018-05-07 Peter Bergner <bergner@vnet.ibm.com.com>
211
212 * opcode/ppc.h (powerpc_num_opcodes): Change type to unsigned.
213 (vle_num_opcodes): Likewise.
214 (spe2_num_opcodes): Likewise.
215
602f1657
AM
2162018-05-04 Alan Modra <amodra@gmail.com>
217
218 * ansidecl.h: Import from gcc.
219 * coff/internal.h (struct internal_scnhdr): Add ATTRIBUTE_NONSTRING
220 to s_name.
221 (struct internal_syment): Add ATTRIBUTE_NONSTRING to _n_name.
222
fe944acf
FT
2232018-04-30 Francois H. Theron <francois.theron@netronome.com>
224
225 * dis-asm.h: Added print_nfp_disassembler_options prototype.
226 * elf/common.h: Added EM_NFP, officially assigned. See Google Group
227 Generic System V Application Binary Interface.
228 * elf/nfp.h: New, for NFP support.
229 * opcode/nfp.h: New, for NFP support.
230
5c5a4843
CL
2312018-04-25 Christophe Lyon <christophe.lyon@st.com>
232 Mickaël Guêné <mickael.guene@st.com>
233
234 * elf/arm.h: Add R_ARM_TLS_GD32_FDPIC, R_ARM_TLS_LDM32_FDPIC,
235 R_ARM_TLS_IE32_FDPIC.
236
188fd7ae
CL
2372018-04-25 Christophe Lyon <christophe.lyon@st.com>
238 Mickaël Guêné <mickael.guene@st.com>
239
240 * elf/arm.h (R_ARM_GOTFUNCDESC, R_ARM_GOTOFFFUNCDESC)
241 (R_ARM_FUNCDESC)
242 (R_ARM_FUNCDESC_VALUE): Define new relocations.
243
18a20338
CL
2442018-04-25 Christophe Lyon <christophe.lyon@st.com>
245 Mickaël Guêné <mickael.guene@st.com>
246
247 * elf/arm.h (EF_ARM_FDPIC): New.
248
3596d8ce
AM
2492018-04-18 Alan Modra <amodra@gmail.com>
250
251 * coff/mipspe.h: Delete.
252
c65c21e1
AM
2532018-04-18 Alan Modra <amodra@gmail.com>
254
255 * aout/dynix3.h: Delete.
256
884d4d8a 2572018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
3f0a5f17
ME
258
259 Microblaze Target: PIC data text relative
260
261 * bfdlink.h (Add flag): Add new flag @ 'bfd_link_info' struct.
262 * elf/microblaze.h (Add 3 new relocations):
263 R_MICROBLAZE_TEXTPCREL_64, R_MICROBLAZE_TEXTREL_64
264 and R_MICROBLAZE_TEXTREL_32_LO for relax function.
265
f954747f
AM
2662018-04-17 Alan Modra <amodra@gmail.com>
267
268 * elf/i370.h: Revert removal.
269 * elf/i860.h: Likewise.
270 * elf/i960.h: Likewise.
271
5452f388
AM
2722018-04-16 Alan Modra <amodra@gmail.com>
273
274 * coff/sparc.h: Delete.
275
dc12032b
AM
2762018-04-16 Alan Modra <amodra@gmail.com>
277
278 * aout/host.h: Remove m68k-aout and m68k-coff support.
279 * aout/hp300hpux.h: Delete.
280 * coff/apollo.h: Delete.
281 * coff/aux-coff.h: Delete.
282 * coff/m68k.h: Delete.
283
211dc24b
AM
2842018-04-16 Alan Modra <amodra@gmail.com>
285
286 * dis-asm.h: Remove sh5 and sh64 support.
287
a9a4b302
AM
2882018-04-16 Alan Modra <amodra@gmail.com>
289
290 * coff/internal.h: Remove w65 support.
291 * coff/w65.h: Delete.
292
04cb01fd
AM
2932018-04-16 Alan Modra <amodra@gmail.com>
294
295 * coff/we32k.h: Delete.
296
c2bf1eec
AM
2972018-04-16 Alan Modra <amodra@gmail.com>
298
299 * coff/internal.h: Remove m88k support.
300 * coff/m88k.h: Delete.
301 * opcode/m88k.h: Delete.
302
6793974d
AM
3032018-04-16 Alan Modra <amodra@gmail.com>
304
305 * elf/i370.h: Delete.
306 * opcode/i370.h: Delete.
307
e82aa794
AM
3082018-04-16 Alan Modra <amodra@gmail.com>
309
310 * coff/h8500.h: Delete.
311 * coff/internal.h: Remove h8500 support.
312
fe0bf0fd
AM
3132018-04-16 Alan Modra <amodra@gmail.com>
314
315 * coff/h8300.h: Delete.
316
fdef3943
AM
3172018-04-16 Alan Modra <amodra@gmail.com>
318
319 * ieee.h: Delete.
320
5972ac73
AM
3212018-04-16 Alan Modra <amodra@gmail.com>
322
323 * aout/host.h: Remove newsos3 support.
324
b4b594e3
AM
3252018-04-16 Alan Modra <amodra@gmail.com>
326
327 * nlm/ChangeLog-9315: Delete.
328 * nlm/alpha-ext.h: Delete.
329 * nlm/common.h: Delete.
330 * nlm/external.h: Delete.
331 * nlm/i386-ext.h: Delete.
332 * nlm/internal.h: Delete.
333 * nlm/ppc-ext.h: Delete.
334 * nlm/sparc32-ext.h: Delete.
335
fceadf09
AM
3362018-04-16 Alan Modra <amodra@gmail.com>
337
338 * opcode/tahoe.h: Delete.
339
a8eb42a8
AM
3402018-04-11 Alan Modra <amodra@gmail.com>
341
342 * aout/adobe.h: Delete.
343 * aout/reloc.h: Delete.
344 * coff/i860.h: Delete.
345 * coff/i960.h: Delete.
346 * elf/i860.h: Delete.
347 * elf/i960.h: Delete.
348 * opcode/i860.h: Delete.
349 * opcode/i960.h: Delete.
350 * aout/aout64.h (enum reloc_type): Trim off 29k and other unused values.
351 * aout/ar.h (ARMAGB): Remove.
352 * coff/internal.h (struct internal_aouthdr, struct internal_scnhdr,
353 union internal_auxent): Remove i960 support.
354
23cedd1d
AM
3552018-04-09 Alan Modra <amodra@gmail.com>
356
357 * elf/ppc.h (R_PPC_PLTSEQ, R_PPC_PLTCALL): Define.
358 * elf/ppc64.h (R_PPC64_PLTSEQ, R_PPC64_PLTCALL): Define.
359
84f1b9fb
RL
3602018-03-28 Renlin Li <renlin.li@arm.com>
361
362 PR ld/22970
363 * elf/aarch64.h: Add relocation number for
364 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,
365 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,
366 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,
367 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,
368 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,
369 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,
370 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,
371 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC.
372
c8d59609
NC
3732018-03-28 Nick Clifton <nickc@redhat.com>
374
375 PR 22988
376 * opcode/aarch64.h (enum aarch64_opnd): Add
377 AARCH64_OPND_SVE_ADDR_R.
378
b1202ffa
L
3792018-03-21 H.J. Lu <hongjiu.lu@intel.com>
380
381 * elf/common.h (DF_1_KMOD): New.
382 (DF_1_WEAKFILTER): Likewise.
383 (DF_1_NOCOMMON): Likewise.
384
0e35537d
JW
3852018-03-14 Kito Cheng <kito.cheng@gmail.com>
386
387 * opcode/riscv.h (OP_MASK_FUNCT3): New.
388 (OP_SH_FUNCT3): Likewise.
389 (OP_MASK_FUNCT7): Likewise.
390 (OP_SH_FUNCT7): Likewise.
391 (OP_MASK_OP2): Likewise.
392 (OP_SH_OP2): Likewise.
393 (OP_MASK_CFUNCT4): Likewise.
394 (OP_SH_CFUNCT4): Likewise.
395 (OP_MASK_CFUNCT3): Likewise.
396 (OP_SH_CFUNCT3): Likewise.
397 (riscv_insn_types): Likewise.
398
3e33b239
NC
3992018-03-13 Nick Clifton <nickc@redhat.com>
400
401 PR 22113
402 * coff/pe.h (struct pex64_unwind_info): Add a rawUnwindCodesEnd
403 field.
404
bd5dea88
L
4052018-03-08 H.J. Lu <hongjiu.lu@intel.com>
406
407 * opcode/i386 (OLDGCC_COMPAT): Removed.
408
5b616bef
TP
4092018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
410
411 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
412
75f31665
MR
4132018-02-20 Maciej W. Rozycki <macro@mips.com>
414
415 * opcode/mips.h: Remove `M' operand code.
416
830db048
ZF
4172018-02-12 Zebediah Figura <z.figura12@gmail.com>
418
419 * coff/msdos.h: New header.
420 * coff/pe.h: Move common defines to msdos.h.
421 * coff/powerpc.h: Likewise.
422
faf766e3
NC
4232018-01-13 Nick Clifton <nickc@redhat.com>
424
425 2.30 branch created.
426
47acac12
L
4272018-01-11 H.J. Lu <hongjiu.lu@intel.com>
428
429 PR ld/22393
430 * bfdlink.h (bfd_link_info): Add separate_code.
431
645a2c5b
JW
4322018-01-04 Jim Wilson <jimw@sifive.com>
433
434 * opcode/riscv-opc.h (CSR_SBADADDR): Rename to CSR_STVAL. Rename
435 DECLARE_CSR entry. Add alias to map sbadaddr to CSR_STVAL.
436 (CSR_MBADADDR): Rename to CSR_MTVAL. Rename DECLARE_CSR entry.
437 Add alias to map mbadaddr to CSR_MTVAL.
438
219d1afa
AM
4392018-01-03 Alan Modra <amodra@gmail.com>
440
441 Update year range in copyright notice of all files.
442
1e563868 443For older changes see ChangeLog-2017
3499769a 444\f
1e563868 445Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
446
447Copying and distribution of this file, with or without modification,
448are permitted in any medium without royalty provided the copyright
449notice and this notice are preserved.
450
451Local Variables:
452mode: change-log
453left-margin: 8
454fill-column: 74
455version-control: never
456End:
This page took 0.179781 seconds and 4 git commands to generate.