a36555386e0cecfd916bc27f5ab67140419fc215
[deliverable/binutils-gdb.git] / include / ChangeLog
1 2018-10-03 John Darrington <john@darrington.wattle.id.au>
2
3 * dis-asm.h (print_insn_s12z): New declaration.
4
5 2018-10-02 Palmer Dabbelt <palmer@sifive.com>
6
7 * opcode/riscv-opc.h (MATCH_FENCE_TSO): New define.
8 (MASK_FENCE_TSO): Likewise.
9
10 2018-10-01 Cupertino Miranda <cmiranda@synopsys.com>
11
12 * arc-reloc.def (ARC_TLS_LE_32): Updated reloc formula.
13
14 2018-09-21 H.J. Lu <hongjiu.lu@intel.com>
15
16 PR binutils/23694
17 * include/elf/internal.h (ELF_SECTION_IN_SEGMENT_1): Don't
18 include zero size sections at start of PT_NOTE segment.
19
20 2018-09-20 Nelson Chu <nelson.chu1990@gmail.com>
21
22 * elf/nds32.h: Remove the unused target features.
23 * dis-asm.h (disassemble_init_nds32): Declared.
24 * elf/nds32.h (E_NDS32_NULL): Removed.
25 (E_NDS32_HAS_DSP_INST, E_NDS32_HAS_ZOL): New.
26 * opcode/nds32.h: Ident.
27 (N32_SUB6, INSN_LW): New macros.
28 (enum n32_opcodes): Updated.
29 * elf/nds32.h: Doc fixes.
30 * elf/nds32.h: Add R_NDS32_LSI.
31 * elf/nds32.h: Add new relocations for TLS.
32
33 2018-09-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
34
35 * elf/common.h (AT_SUN_HWCAP): Rename to ...
36 (AT_SUN_CAP_HW1): ... this. Retain old name for backward
37 compatibility.
38 (AT_SUN_EMULATOR, AT_SUN_BRANDNAME, AT_SUN_BRAND_AUX1)
39 (AT_SUN_BRAND_AUX2, AT_SUN_BRAND_AUX3, AT_SUN_CAP_HW2): Define.
40
41 2018-09-05 Simon Marchi <simon.marchi@ericsson.com>
42
43 * diagnostics.h (DIAGNOSTIC_IGNORE_FORMAT_NONLITERAL): New macro.
44
45 2018-08-31 Alan Modra <amodra@gmail.com>
46
47 * elf/ppc64.h (R_PPC64_REL16_HIGH, R_PPC64_REL16_HIGHA),
48 (R_PPC64_REL16_HIGHER, R_PPC64_REL16_HIGHERA),
49 (R_PPC64_REL16_HIGHEST, R_PPC64_REL16_HIGHESTA): Define.
50 (R_PPC64_LO_DS_OPT, R_PPC64_16DX_HA): Bump value.
51
52 2018-08-30 Kito Cheng <kito@andestech.com>
53
54 * opcode/riscv.h (MAX_SUBSET_NUM): New.
55 (riscv_opcode): Add xlen_requirement field and change type of
56 subset.
57
58 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
59
60 * elf/mips.h (E_MIPS_MACH_XXX): New E_MIPS_MACH_GS264E.
61 * opcode/mips.h (CPU_XXX): New CPU_GS264E.
62
63 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
64
65 * elf/mips.h (E_MIPS_MACH_XXX): New E_MIPS_MACH_GS464E.
66 * opcode/mips.h (CPU_XXX): New CPU_GS464E.
67
68 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
69
70 * elf/mips.h (E_MIPS_MACH_XXX): Rename E_MIPS_MACH_LS3A to
71 E_MIPS_MACH_GS464.
72 (AFL_EXT_XXX): Delete AFL_EXT_LOONGSON_3A.
73 * opcode/mips.h (INSN_XXX): Delete INSN_LOONGSON_3A.
74 (CPU_XXX): Rename CPU_LOONGSON_3A to CPU_GS464.
75 * opcode/mips.h (mips_isa_table): Delete CPU_LOONGSON_3A case.
76
77 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
78
79 * elf/mips.h (AFL_ASE_LOONGSON_EXT2): New macro.
80 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_EXT2.
81 * opcode/mips.h (ASE_LOONGSON_EXT2): New macro.
82
83 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
84
85 * elf/mips.h (AFL_ASE_LOONGSON_EXT): New macro.
86 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_EXT.
87 * opcode/mips.h (ASE_LOONGSON_EXT): New macro.
88
89 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
90
91 * elf/mips.h (AFL_ASE_LOONGSON_CAM): New macro.
92 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_CAM.
93 * opcode/mips.h (ASE_LOONGSON_CAM): New macro.
94
95 2018-08-24 H.J. Lu <hongjiu.lu@intel.com>
96
97 * elf/common.h (GNU_PROPERTY_X86_ISA_1_USED): Renamed to ...
98 (GNU_PROPERTY_X86_COMPAT_ISA_1_USED): This.
99 (GNU_PROPERTY_X86_ISA_1_NEEDED): Renamed to ...
100 (GNU_PROPERTY_X86_COMPAT_ISA_1_NEEDED): This.
101 (GNU_PROPERTY_X86_ISA_1_XXX): Renamed to ...
102 (GNU_PROPERTY_X86_COMPAT_ISA_1_XXX): This.
103 (GNU_PROPERTY_X86_UINT32_AND_LO): New.
104 (GNU_PROPERTY_X86_UINT32_AND_HI): Likewise.
105 (GNU_PROPERTY_X86_UINT32_OR_LO): Likewise.
106 (GNU_PROPERTY_X86_UINT32_OR_HI): Likewise.
107 (GNU_PROPERTY_X86_UINT32_OR_AND_LO): Likewise.
108 (GNU_PROPERTY_X86_UINT32_OR_AND_HI): Likewise.
109 (GNU_PROPERTY_X86_ISA_1_CMOV): Likewise.
110 (GNU_PROPERTY_X86_ISA_1_SSE): Likewise.
111 (GNU_PROPERTY_X86_ISA_1_SSE2): Likewise.
112 (GNU_PROPERTY_X86_ISA_1_SSE3): Likewise.
113 (GNU_PROPERTY_X86_ISA_1_SSSE3): Likewise.
114 (GNU_PROPERTY_X86_ISA_1_SSE4_1): Likewise.
115 (GNU_PROPERTY_X86_ISA_1_SSE4_2): Likewise.
116 (GNU_PROPERTY_X86_ISA_1_AVX): Likewise.
117 (GNU_PROPERTY_X86_ISA_1_AVX2): Likewise.
118 (GNU_PROPERTY_X86_ISA_1_FMA): Likewise.
119 (GNU_PROPERTY_X86_ISA_1_AVX512F): Likewise.
120 (GNU_PROPERTY_X86_ISA_1_AVX512CD): Likewise.
121 (GNU_PROPERTY_X86_ISA_1_AVX512ER): Likewise.
122 (GNU_PROPERTY_X86_ISA_1_AVX512PF): Likewise.
123 (GNU_PROPERTY_X86_ISA_1_AVX512VL): Likewise.
124 (GNU_PROPERTY_X86_ISA_1_AVX512DQ): Likewise.
125 (GNU_PROPERTY_X86_ISA_1_AVX512BW): Likewise.
126 (GNU_PROPERTY_X86_ISA_1_AVX512_4FMAPS): Likewise.
127 (GNU_PROPERTY_X86_ISA_1_AVX512_4VNNIW): Likewise.
128 (GNU_PROPERTY_X86_ISA_1_AVX512_BITALG): Likewise.
129 (GNU_PROPERTY_X86_ISA_1_AVX512_IFMA): Likewise.
130 (GNU_PROPERTY_X86_ISA_1_AVX512_VBMI): Likewise.
131 (GNU_PROPERTY_X86_ISA_1_AVX512_VBMI2): Likewise.
132 (GNU_PROPERTY_X86_ISA_1_AVX512_VNNI): Likewise.
133 (GNU_PROPERTY_X86_FEATURE_2_X86): Likewise.
134 (GNU_PROPERTY_X86_FEATURE_2_X87): Likewise.
135 (GNU_PROPERTY_X86_FEATURE_2_MMX): Likewise.
136 (GNU_PROPERTY_X86_FEATURE_2_XMM): Likewise.
137 (GNU_PROPERTY_X86_FEATURE_2_YMM): Likewise.
138 (GNU_PROPERTY_X86_FEATURE_2_ZMM): Likewise.
139 (GNU_PROPERTY_X86_FEATURE_2_FXSR): Likewise.
140 (GNU_PROPERTY_X86_FEATURE_2_XSAVE): Likewise.
141 (GNU_PROPERTY_X86_FEATURE_2_XSAVEOPT): Likewise.
142 (GNU_PROPERTY_X86_FEATURE_2_XSAVEC): Likewise.
143 (GNU_PROPERTY_X86_FEATURE_1_AND): Updated to
144 (GNU_PROPERTY_X86_UINT32_AND_LO + 0).
145 (GNU_PROPERTY_X86_ISA_1_NEEDED): Defined to
146 (GNU_PROPERTY_X86_UINT32_OR_LO + 0).
147 (GNU_PROPERTY_X86_FEATURE_2_NEEDED): New. Defined to
148 (GNU_PROPERTY_X86_UINT32_OR_LO + 1).
149 (GNU_PROPERTY_X86_ISA_1_USED): Defined to
150 (GNU_PROPERTY_X86_UINT32_OR_AND_LO + 0).
151 (GNU_PROPERTY_X86_FEATURE_2_USED): New. Defined to
152 (GNU_PROPERTY_X86_UINT32_OR_AND_LO + 1).
153
154 2018-08-24 H.J. Lu <hongjiu.lu@intel.com>
155
156 * elf/common.h (GNU_PROPERTY_X86_UINT32_VALID): New.
157
158 2018-08-21 John Darrington <john@darrington.wattle.id.au>
159
160 * elf/s12z.h: Rename R_S12Z_UKNWN_3 to R_S12Z_EXT18.
161
162 2018-08-21 Alan Modra <amodra@gmail.com>
163
164 * opcode/ppc.h (struct powerpc_operand): Correct "insert" comment.
165 Mention use of "extract" function to provide default value.
166 (PPC_OPERAND_OPTIONAL_VALUE): Delete.
167 (ppc_optional_operand_value): Rewrite to use extract function.
168
169 2018-08-18 John Darrington <john@darrington.wattle.id.au>
170
171 * opcode/s12z.h: New file.
172
173 2018-08-09 Richard Earnshaw <rearnsha@arm.com>
174
175 * elf/arm.h: Updated comments for e_flags definitions.
176
177 2018-08-06 Claudiu Zissulescu <claziss@synopsys.com>
178
179 * elf/arc.h (Tag_ARC_ATR_version): New tag.
180
181 2018-08-06 Claudiu Zissulescu <claziss@synopsys.com>
182
183 * opcode/arc.h (ARC_OPCODE_ARCV1): Define.
184
185 2018-08-01 Richard Earnshaw <rearnsha@arm.com>
186
187 Copy over from GCC
188 2018-07-26 Martin Liska <mliska@suse.cz>
189
190 PR lto/86548
191 * libiberty.h (make_temp_file_with_prefix): New function.
192
193 2018-07-30 Jim Wilson <jimw@sifive.com>
194
195 * opcode/riscv.h (INSN_TYPE, INSN_BRANCH, INSN_CONDBRANCH, INSN_JSR)
196 (INSN_DREF, INSN_DATA_SIZE, INSN_DATA_SIZE_SHIFT, INSN_1_BYTE)
197 (INSN_2_BYTE, INSN_4_BYTE, INSN_8_BYTE, INSN_16_BYTE): New.
198
199 2018-07-30 Andrew Jenner <andrew@codesourcery.com>
200
201 * elf/common.h (EM_CSKY, EM_CSKY_OLD): Define.
202 * elf/csky.h: New file.
203
204 2018-07-27 Chenghua Xu <paul.hua.gm@gmail.com>
205 Maciej W. Rozycki <macro@linux-mips.org>
206
207 * elf/mips.h (AFL_ASE_MASK): Correct typo.
208
209 2018-07-26 Alex Chadwick <Alex.Chadwick@cl.cam.ac.uk>
210
211 * opcode/ppc.h (PPC_OPCODE_750): Adjust comment.
212
213 2018-07-26 Alan Modra <amodra@gmail.com>
214
215 * elf/ppc64.h: Specify byte offset to local entry for values
216 of two to six in STO_PPC64_LOCAL_MASK. Clarify r2 return
217 value for such functions when entering via global entry point.
218 Specify meaning of a value of one in STO_PPC64_LOCAL_MASK.
219
220 2018-07-24 Alan Modra <amodra@gmail.com>
221
222 PR 23430
223 * elf/common.h (SHT_SYMTAB_SHNDX): Fix comment typo.
224
225 2018-07-20 Chenghua Xu <paul.hua.gm@gmail.com>
226 Maciej W. Rozycki <macro@mips.com>
227
228 * elf/mips.h (AFL_ASE_MMI): New macro.
229 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_MMI.
230 * opcode/mips.h (ASE_LOONGSON_MMI): New macro.
231
232 2018-07-17 Maciej W. Rozycki <macro@mips.com>
233
234 * bfdlink.h (bfd_link_hash_entry): Add `rel_from_abs' member.
235
236 2018-07-06 Alan Modra <amodra@gmail.com>
237
238 * diagnostics.h: Comment on macro usage.
239
240 2018-07-05 Simon Marchi <simon.marchi@polymtl.ca>
241
242 * diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_DECLARATIONS):
243 Define for clang.
244
245 2018-07-02 Maciej W. Rozycki <macro@mips.com>
246
247 PR tdep/8282
248 * dis-asm.h (disasm_option_arg_t): New typedef.
249 (disasm_options_and_args_t): Likewise.
250 (disasm_options_t): Add `arg' member, document members.
251 (disassembler_options_mips): New prototype.
252 (disassembler_options_arm, disassembler_options_powerpc)
253 (disassembler_options_s390): Update prototypes.
254
255 2018-06-29 Tamar Christina <tamar.christina@arm.com>
256
257 PR binutils/23192
258 *opcode/aarch64.h (aarch64_opnd): Add AARCH64_OPND_Em16.
259
260 2018-06-26 Alan Modra <amodra@gmail.com>
261
262 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Revert last change.
263
264 2018-06-24 Nick Clifton <nickc@redhat.com>
265
266 2.31 branch created.
267
268 2018-06-21 Alan Hayward <alan.hayward@arm.com>
269
270 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Don’t check addresses
271 for non SHT_NOBITS.
272
273 2018-06-19 Simon Marchi <simon.marchi@ericsson.com>
274
275 Sync with GCC
276
277 2018-05-24 Tom Rix <trix@juniper.net>
278
279 * dwarf2.def (DW_FORM_strx*, DW_FORM_addrx*): New.
280
281 2017-11-20 Kito Cheng <kito.cheng@gmail.com>
282
283 * longlong.h [__riscv] (__umulsidi3): Define.
284 [__riscv] (umul_ppmm): Likewise.
285 [__riscv] (__muluw3): Likewise.
286
287 2018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
288
289 * elf/mips.h (AFL_ASE_GINV, AFL_ASE_RESERVED1): New macros.
290 (AFL_ASE_MASK): Update to include AFL_ASE_GINV.
291 * opcode/mips.h: Document "+\" operand format.
292 (ASE_GINV): New macro.
293
294 2018-06-13 Scott Egerton <scott.egerton@imgtec.com>
295 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
296
297 * elf/mips.h (AFL_ASE_CRC): New macro.
298 (AFL_ASE_MASK): Update to include AFL_ASE_CRC.
299 * opcode/mips.h (ASE_CRC): New macro.
300 * opcode/mips.h (ASE_CRC64): Likewise.
301
302 2018-06-04 Max Filippov <jcmvbkbc@gmail.com>
303
304 * elf/xtensa.h (xtensa_read_table_entries)
305 (xtensa_compute_fill_extra_space): New declarations.
306
307 2018-06-04 H.J. Lu <hongjiu.lu@intel.com>
308
309 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
310 define for GCC.
311
312 2018-06-04 H.J. Lu <hongjiu.lu@intel.com>
313
314 * diagnostics.h (DIAGNOSTIC_STRINGIFY_1): New.
315 (DIAGNOSTIC_STRINGIFY): Likewise.
316 (DIAGNOSTIC_IGNORE): Replace STRINGIFY with DIAGNOSTIC_STRINGIFY.
317 (DIAGNOSTIC_IGNORE_SELF_MOVE): Define empty if not defined.
318 (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Likewise.
319 (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION): Likewise.
320 (DIAGNOSTIC_IGNORE_SWITCH_DIFFERENT_ENUM_TYPES): Likewise.
321 (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): New.
322
323 2018-06-01 H.J. Lu <hongjiu.lu@intel.com>
324
325 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
326
327 2018-05-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
328
329 * splay-tree.h (splay_tree_compare_strings,
330 splay_tree_delete_pointers): Declare new utility functions.
331
332 2018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
333
334 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
335
336 2018-05-18 Kito Cheng <kito.cheng@gmail.com>
337
338 * elf/riscv.h (EF_RISCV_RVE): New define.
339
340 2018-05-18 John Darrington <john@darrington.wattle.id.au>
341
342 * elf/s12z.h: New header.
343
344 2018-05-15 Tamar Christina <tamar.christina@arm.com>
345
346 PR binutils/21446
347 * opcode/aarch64.h (F_SYS_READ, F_SYS_WRITE): New.
348
349 2018-05-15 Tamar Christina <tamar.christina@arm.com>
350
351 PR binutils/21446
352 * opcode/aarch64.h (aarch64_operand_error): Add non_fatal.
353 (aarch64_print_operand): Support notes.
354
355 2018-05-15 Tamar Christina <tamar.christina@arm.com>
356
357 PR binutils/21446
358 * opcode/aarch64.h (aarch64_opnd_info): Change sysreg to struct.
359 (aarch64_decode_insn): Accept error struct.
360
361 2018-05-15 Francois H. Theron <francois.theron@netronome.com>
362
363 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
364
365 2018-05-10 John Darrington <john@darrington.wattle.id.au>
366
367 * elf/common.h (EM_S12Z): New macro.
368
369 2018-05-09 Sebastian Rasmussen <sebras@gmail.com>
370
371 * mach-o/unwind.h (MACH_O_UNWIND_X86_64_RBP_FRAME_REGISTERS):
372 Rename from MACH_O_UNWIND_X86_64_RBP_FRAME_REGSITERS.
373 (MACH_O_UNWIND_X86_EBP_FRAME_REGISTERS): Rename from
374 MACH_O_UNWIND_X86_EBP_FRAME_REGSITERS.
375
376 2018-05-08 Jim Wilson <jimw@sifive.com>
377
378 * opcode/riscv-opc.h (MATCH_C_SRLI64, MASK_C_SRLI64): New.
379 (MATCH_C_SRAI64, MASK_C_SRAI64): New.
380 (MATCH_C_SLLI64, MASK_C_SLLI64): New.
381
382 2018-05-07 Peter Bergner <bergner@vnet.ibm.com.com>
383
384 * opcode/ppc.h (powerpc_num_opcodes): Change type to unsigned.
385 (vle_num_opcodes): Likewise.
386 (spe2_num_opcodes): Likewise.
387
388 2018-05-04 Alan Modra <amodra@gmail.com>
389
390 * ansidecl.h: Import from gcc.
391 * coff/internal.h (struct internal_scnhdr): Add ATTRIBUTE_NONSTRING
392 to s_name.
393 (struct internal_syment): Add ATTRIBUTE_NONSTRING to _n_name.
394
395 2018-04-30 Francois H. Theron <francois.theron@netronome.com>
396
397 * dis-asm.h: Added print_nfp_disassembler_options prototype.
398 * elf/common.h: Added EM_NFP, officially assigned. See Google Group
399 Generic System V Application Binary Interface.
400 * elf/nfp.h: New, for NFP support.
401 * opcode/nfp.h: New, for NFP support.
402
403 2018-04-25 Christophe Lyon <christophe.lyon@st.com>
404 Mickaël Guêné <mickael.guene@st.com>
405
406 * elf/arm.h: Add R_ARM_TLS_GD32_FDPIC, R_ARM_TLS_LDM32_FDPIC,
407 R_ARM_TLS_IE32_FDPIC.
408
409 2018-04-25 Christophe Lyon <christophe.lyon@st.com>
410 Mickaël Guêné <mickael.guene@st.com>
411
412 * elf/arm.h (R_ARM_GOTFUNCDESC, R_ARM_GOTOFFFUNCDESC)
413 (R_ARM_FUNCDESC)
414 (R_ARM_FUNCDESC_VALUE): Define new relocations.
415
416 2018-04-25 Christophe Lyon <christophe.lyon@st.com>
417 Mickaël Guêné <mickael.guene@st.com>
418
419 * elf/arm.h (EF_ARM_FDPIC): New.
420
421 2018-04-18 Alan Modra <amodra@gmail.com>
422
423 * coff/mipspe.h: Delete.
424
425 2018-04-18 Alan Modra <amodra@gmail.com>
426
427 * aout/dynix3.h: Delete.
428
429 2018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
430
431 Microblaze Target: PIC data text relative
432
433 * bfdlink.h (Add flag): Add new flag @ 'bfd_link_info' struct.
434 * elf/microblaze.h (Add 3 new relocations):
435 R_MICROBLAZE_TEXTPCREL_64, R_MICROBLAZE_TEXTREL_64
436 and R_MICROBLAZE_TEXTREL_32_LO for relax function.
437
438 2018-04-17 Alan Modra <amodra@gmail.com>
439
440 * elf/i370.h: Revert removal.
441 * elf/i860.h: Likewise.
442 * elf/i960.h: Likewise.
443
444 2018-04-16 Alan Modra <amodra@gmail.com>
445
446 * coff/sparc.h: Delete.
447
448 2018-04-16 Alan Modra <amodra@gmail.com>
449
450 * aout/host.h: Remove m68k-aout and m68k-coff support.
451 * aout/hp300hpux.h: Delete.
452 * coff/apollo.h: Delete.
453 * coff/aux-coff.h: Delete.
454 * coff/m68k.h: Delete.
455
456 2018-04-16 Alan Modra <amodra@gmail.com>
457
458 * dis-asm.h: Remove sh5 and sh64 support.
459
460 2018-04-16 Alan Modra <amodra@gmail.com>
461
462 * coff/internal.h: Remove w65 support.
463 * coff/w65.h: Delete.
464
465 2018-04-16 Alan Modra <amodra@gmail.com>
466
467 * coff/we32k.h: Delete.
468
469 2018-04-16 Alan Modra <amodra@gmail.com>
470
471 * coff/internal.h: Remove m88k support.
472 * coff/m88k.h: Delete.
473 * opcode/m88k.h: Delete.
474
475 2018-04-16 Alan Modra <amodra@gmail.com>
476
477 * elf/i370.h: Delete.
478 * opcode/i370.h: Delete.
479
480 2018-04-16 Alan Modra <amodra@gmail.com>
481
482 * coff/h8500.h: Delete.
483 * coff/internal.h: Remove h8500 support.
484
485 2018-04-16 Alan Modra <amodra@gmail.com>
486
487 * coff/h8300.h: Delete.
488
489 2018-04-16 Alan Modra <amodra@gmail.com>
490
491 * ieee.h: Delete.
492
493 2018-04-16 Alan Modra <amodra@gmail.com>
494
495 * aout/host.h: Remove newsos3 support.
496
497 2018-04-16 Alan Modra <amodra@gmail.com>
498
499 * nlm/ChangeLog-9315: Delete.
500 * nlm/alpha-ext.h: Delete.
501 * nlm/common.h: Delete.
502 * nlm/external.h: Delete.
503 * nlm/i386-ext.h: Delete.
504 * nlm/internal.h: Delete.
505 * nlm/ppc-ext.h: Delete.
506 * nlm/sparc32-ext.h: Delete.
507
508 2018-04-16 Alan Modra <amodra@gmail.com>
509
510 * opcode/tahoe.h: Delete.
511
512 2018-04-11 Alan Modra <amodra@gmail.com>
513
514 * aout/adobe.h: Delete.
515 * aout/reloc.h: Delete.
516 * coff/i860.h: Delete.
517 * coff/i960.h: Delete.
518 * elf/i860.h: Delete.
519 * elf/i960.h: Delete.
520 * opcode/i860.h: Delete.
521 * opcode/i960.h: Delete.
522 * aout/aout64.h (enum reloc_type): Trim off 29k and other unused values.
523 * aout/ar.h (ARMAGB): Remove.
524 * coff/internal.h (struct internal_aouthdr, struct internal_scnhdr,
525 union internal_auxent): Remove i960 support.
526
527 2018-04-09 Alan Modra <amodra@gmail.com>
528
529 * elf/ppc.h (R_PPC_PLTSEQ, R_PPC_PLTCALL): Define.
530 * elf/ppc64.h (R_PPC64_PLTSEQ, R_PPC64_PLTCALL): Define.
531
532 2018-03-28 Renlin Li <renlin.li@arm.com>
533
534 PR ld/22970
535 * elf/aarch64.h: Add relocation number for
536 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,
537 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,
538 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,
539 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,
540 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,
541 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,
542 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,
543 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC.
544
545 2018-03-28 Nick Clifton <nickc@redhat.com>
546
547 PR 22988
548 * opcode/aarch64.h (enum aarch64_opnd): Add
549 AARCH64_OPND_SVE_ADDR_R.
550
551 2018-03-21 H.J. Lu <hongjiu.lu@intel.com>
552
553 * elf/common.h (DF_1_KMOD): New.
554 (DF_1_WEAKFILTER): Likewise.
555 (DF_1_NOCOMMON): Likewise.
556
557 2018-03-14 Kito Cheng <kito.cheng@gmail.com>
558
559 * opcode/riscv.h (OP_MASK_FUNCT3): New.
560 (OP_SH_FUNCT3): Likewise.
561 (OP_MASK_FUNCT7): Likewise.
562 (OP_SH_FUNCT7): Likewise.
563 (OP_MASK_OP2): Likewise.
564 (OP_SH_OP2): Likewise.
565 (OP_MASK_CFUNCT4): Likewise.
566 (OP_SH_CFUNCT4): Likewise.
567 (OP_MASK_CFUNCT3): Likewise.
568 (OP_SH_CFUNCT3): Likewise.
569 (riscv_insn_types): Likewise.
570
571 2018-03-13 Nick Clifton <nickc@redhat.com>
572
573 PR 22113
574 * coff/pe.h (struct pex64_unwind_info): Add a rawUnwindCodesEnd
575 field.
576
577 2018-03-08 H.J. Lu <hongjiu.lu@intel.com>
578
579 * opcode/i386 (OLDGCC_COMPAT): Removed.
580
581 2018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
582
583 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
584
585 2018-02-20 Maciej W. Rozycki <macro@mips.com>
586
587 * opcode/mips.h: Remove `M' operand code.
588
589 2018-02-12 Zebediah Figura <z.figura12@gmail.com>
590
591 * coff/msdos.h: New header.
592 * coff/pe.h: Move common defines to msdos.h.
593 * coff/powerpc.h: Likewise.
594
595 2018-01-13 Nick Clifton <nickc@redhat.com>
596
597 2.30 branch created.
598
599 2018-01-11 H.J. Lu <hongjiu.lu@intel.com>
600
601 PR ld/22393
602 * bfdlink.h (bfd_link_info): Add separate_code.
603
604 2018-01-04 Jim Wilson <jimw@sifive.com>
605
606 * opcode/riscv-opc.h (CSR_SBADADDR): Rename to CSR_STVAL. Rename
607 DECLARE_CSR entry. Add alias to map sbadaddr to CSR_STVAL.
608 (CSR_MBADADDR): Rename to CSR_MTVAL. Rename DECLARE_CSR entry.
609 Add alias to map mbadaddr to CSR_MTVAL.
610
611 2018-01-03 Alan Modra <amodra@gmail.com>
612
613 Update year range in copyright notice of all files.
614
615 For older changes see ChangeLog-2017
616 \f
617 Copyright (C) 2018 Free Software Foundation, Inc.
618
619 Copying and distribution of this file, with or without modification,
620 are permitted in any medium without royalty provided the copyright
621 notice and this notice are preserved.
622
623 Local Variables:
624 mode: change-log
625 left-margin: 8
626 fill-column: 74
627 version-control: never
628 End:
This page took 0.058519 seconds and 4 git commands to generate.