1 2018-10-01 Cupertino Miranda <cmiranda@synopsys.com>
3 * arc-reloc.def (ARC_TLS_LE_32): Updated reloc formula.
5 2018-09-21 H.J. Lu <hongjiu.lu@intel.com>
8 * include/elf/internal.h (ELF_SECTION_IN_SEGMENT_1): Don't
9 include zero size sections at start of PT_NOTE segment.
11 2018-09-20 Nelson Chu <nelson.chu1990@gmail.com>
13 * elf/nds32.h: Remove the unused target features.
14 * dis-asm.h (disassemble_init_nds32): Declared.
15 * elf/nds32.h (E_NDS32_NULL): Removed.
16 (E_NDS32_HAS_DSP_INST, E_NDS32_HAS_ZOL): New.
17 * opcode/nds32.h: Ident.
18 (N32_SUB6, INSN_LW): New macros.
19 (enum n32_opcodes): Updated.
20 * elf/nds32.h: Doc fixes.
21 * elf/nds32.h: Add R_NDS32_LSI.
22 * elf/nds32.h: Add new relocations for TLS.
24 2018-09-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
26 * elf/common.h (AT_SUN_HWCAP): Rename to ...
27 (AT_SUN_CAP_HW1): ... this. Retain old name for backward
29 (AT_SUN_EMULATOR, AT_SUN_BRANDNAME, AT_SUN_BRAND_AUX1)
30 (AT_SUN_BRAND_AUX2, AT_SUN_BRAND_AUX3, AT_SUN_CAP_HW2): Define.
32 2018-09-05 Simon Marchi <simon.marchi@ericsson.com>
34 * diagnostics.h (DIAGNOSTIC_IGNORE_FORMAT_NONLITERAL): New macro.
36 2018-08-31 Alan Modra <amodra@gmail.com>
38 * elf/ppc64.h (R_PPC64_REL16_HIGH, R_PPC64_REL16_HIGHA),
39 (R_PPC64_REL16_HIGHER, R_PPC64_REL16_HIGHERA),
40 (R_PPC64_REL16_HIGHEST, R_PPC64_REL16_HIGHESTA): Define.
41 (R_PPC64_LO_DS_OPT, R_PPC64_16DX_HA): Bump value.
43 2018-08-30 Kito Cheng <kito@andestech.com>
45 * opcode/riscv.h (MAX_SUBSET_NUM): New.
46 (riscv_opcode): Add xlen_requirement field and change type of
49 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
51 * elf/mips.h (E_MIPS_MACH_XXX): New E_MIPS_MACH_GS264E.
52 * opcode/mips.h (CPU_XXX): New CPU_GS264E.
54 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
56 * elf/mips.h (E_MIPS_MACH_XXX): New E_MIPS_MACH_GS464E.
57 * opcode/mips.h (CPU_XXX): New CPU_GS464E.
59 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
61 * elf/mips.h (E_MIPS_MACH_XXX): Rename E_MIPS_MACH_LS3A to
63 (AFL_EXT_XXX): Delete AFL_EXT_LOONGSON_3A.
64 * opcode/mips.h (INSN_XXX): Delete INSN_LOONGSON_3A.
65 (CPU_XXX): Rename CPU_LOONGSON_3A to CPU_GS464.
66 * opcode/mips.h (mips_isa_table): Delete CPU_LOONGSON_3A case.
68 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
70 * elf/mips.h (AFL_ASE_LOONGSON_EXT2): New macro.
71 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_EXT2.
72 * opcode/mips.h (ASE_LOONGSON_EXT2): New macro.
74 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
76 * elf/mips.h (AFL_ASE_LOONGSON_EXT): New macro.
77 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_EXT.
78 * opcode/mips.h (ASE_LOONGSON_EXT): New macro.
80 2018-08-29 Chenghua Xu <paul.hua.gm@gmail.com>
82 * elf/mips.h (AFL_ASE_LOONGSON_CAM): New macro.
83 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_CAM.
84 * opcode/mips.h (ASE_LOONGSON_CAM): New macro.
86 2018-08-24 H.J. Lu <hongjiu.lu@intel.com>
88 * elf/common.h (GNU_PROPERTY_X86_ISA_1_USED): Renamed to ...
89 (GNU_PROPERTY_X86_COMPAT_ISA_1_USED): This.
90 (GNU_PROPERTY_X86_ISA_1_NEEDED): Renamed to ...
91 (GNU_PROPERTY_X86_COMPAT_ISA_1_NEEDED): This.
92 (GNU_PROPERTY_X86_ISA_1_XXX): Renamed to ...
93 (GNU_PROPERTY_X86_COMPAT_ISA_1_XXX): This.
94 (GNU_PROPERTY_X86_UINT32_AND_LO): New.
95 (GNU_PROPERTY_X86_UINT32_AND_HI): Likewise.
96 (GNU_PROPERTY_X86_UINT32_OR_LO): Likewise.
97 (GNU_PROPERTY_X86_UINT32_OR_HI): Likewise.
98 (GNU_PROPERTY_X86_UINT32_OR_AND_LO): Likewise.
99 (GNU_PROPERTY_X86_UINT32_OR_AND_HI): Likewise.
100 (GNU_PROPERTY_X86_ISA_1_CMOV): Likewise.
101 (GNU_PROPERTY_X86_ISA_1_SSE): Likewise.
102 (GNU_PROPERTY_X86_ISA_1_SSE2): Likewise.
103 (GNU_PROPERTY_X86_ISA_1_SSE3): Likewise.
104 (GNU_PROPERTY_X86_ISA_1_SSSE3): Likewise.
105 (GNU_PROPERTY_X86_ISA_1_SSE4_1): Likewise.
106 (GNU_PROPERTY_X86_ISA_1_SSE4_2): Likewise.
107 (GNU_PROPERTY_X86_ISA_1_AVX): Likewise.
108 (GNU_PROPERTY_X86_ISA_1_AVX2): Likewise.
109 (GNU_PROPERTY_X86_ISA_1_FMA): Likewise.
110 (GNU_PROPERTY_X86_ISA_1_AVX512F): Likewise.
111 (GNU_PROPERTY_X86_ISA_1_AVX512CD): Likewise.
112 (GNU_PROPERTY_X86_ISA_1_AVX512ER): Likewise.
113 (GNU_PROPERTY_X86_ISA_1_AVX512PF): Likewise.
114 (GNU_PROPERTY_X86_ISA_1_AVX512VL): Likewise.
115 (GNU_PROPERTY_X86_ISA_1_AVX512DQ): Likewise.
116 (GNU_PROPERTY_X86_ISA_1_AVX512BW): Likewise.
117 (GNU_PROPERTY_X86_ISA_1_AVX512_4FMAPS): Likewise.
118 (GNU_PROPERTY_X86_ISA_1_AVX512_4VNNIW): Likewise.
119 (GNU_PROPERTY_X86_ISA_1_AVX512_BITALG): Likewise.
120 (GNU_PROPERTY_X86_ISA_1_AVX512_IFMA): Likewise.
121 (GNU_PROPERTY_X86_ISA_1_AVX512_VBMI): Likewise.
122 (GNU_PROPERTY_X86_ISA_1_AVX512_VBMI2): Likewise.
123 (GNU_PROPERTY_X86_ISA_1_AVX512_VNNI): Likewise.
124 (GNU_PROPERTY_X86_FEATURE_2_X86): Likewise.
125 (GNU_PROPERTY_X86_FEATURE_2_X87): Likewise.
126 (GNU_PROPERTY_X86_FEATURE_2_MMX): Likewise.
127 (GNU_PROPERTY_X86_FEATURE_2_XMM): Likewise.
128 (GNU_PROPERTY_X86_FEATURE_2_YMM): Likewise.
129 (GNU_PROPERTY_X86_FEATURE_2_ZMM): Likewise.
130 (GNU_PROPERTY_X86_FEATURE_2_FXSR): Likewise.
131 (GNU_PROPERTY_X86_FEATURE_2_XSAVE): Likewise.
132 (GNU_PROPERTY_X86_FEATURE_2_XSAVEOPT): Likewise.
133 (GNU_PROPERTY_X86_FEATURE_2_XSAVEC): Likewise.
134 (GNU_PROPERTY_X86_FEATURE_1_AND): Updated to
135 (GNU_PROPERTY_X86_UINT32_AND_LO + 0).
136 (GNU_PROPERTY_X86_ISA_1_NEEDED): Defined to
137 (GNU_PROPERTY_X86_UINT32_OR_LO + 0).
138 (GNU_PROPERTY_X86_FEATURE_2_NEEDED): New. Defined to
139 (GNU_PROPERTY_X86_UINT32_OR_LO + 1).
140 (GNU_PROPERTY_X86_ISA_1_USED): Defined to
141 (GNU_PROPERTY_X86_UINT32_OR_AND_LO + 0).
142 (GNU_PROPERTY_X86_FEATURE_2_USED): New. Defined to
143 (GNU_PROPERTY_X86_UINT32_OR_AND_LO + 1).
145 2018-08-24 H.J. Lu <hongjiu.lu@intel.com>
147 * elf/common.h (GNU_PROPERTY_X86_UINT32_VALID): New.
149 2018-08-21 John Darrington <john@darrington.wattle.id.au>
151 * elf/s12z.h: Rename R_S12Z_UKNWN_3 to R_S12Z_EXT18.
153 2018-08-21 Alan Modra <amodra@gmail.com>
155 * opcode/ppc.h (struct powerpc_operand): Correct "insert" comment.
156 Mention use of "extract" function to provide default value.
157 (PPC_OPERAND_OPTIONAL_VALUE): Delete.
158 (ppc_optional_operand_value): Rewrite to use extract function.
160 2018-08-18 John Darrington <john@darrington.wattle.id.au>
162 * opcode/s12z.h: New file.
164 2018-08-09 Richard Earnshaw <rearnsha@arm.com>
166 * elf/arm.h: Updated comments for e_flags definitions.
168 2018-08-06 Claudiu Zissulescu <claziss@synopsys.com>
170 * elf/arc.h (Tag_ARC_ATR_version): New tag.
172 2018-08-06 Claudiu Zissulescu <claziss@synopsys.com>
174 * opcode/arc.h (ARC_OPCODE_ARCV1): Define.
176 2018-08-01 Richard Earnshaw <rearnsha@arm.com>
179 2018-07-26 Martin Liska <mliska@suse.cz>
182 * libiberty.h (make_temp_file_with_prefix): New function.
184 2018-07-30 Jim Wilson <jimw@sifive.com>
186 * opcode/riscv.h (INSN_TYPE, INSN_BRANCH, INSN_CONDBRANCH, INSN_JSR)
187 (INSN_DREF, INSN_DATA_SIZE, INSN_DATA_SIZE_SHIFT, INSN_1_BYTE)
188 (INSN_2_BYTE, INSN_4_BYTE, INSN_8_BYTE, INSN_16_BYTE): New.
190 2018-07-30 Andrew Jenner <andrew@codesourcery.com>
192 * elf/common.h (EM_CSKY, EM_CSKY_OLD): Define.
193 * elf/csky.h: New file.
195 2018-07-27 Chenghua Xu <paul.hua.gm@gmail.com>
196 Maciej W. Rozycki <macro@linux-mips.org>
198 * elf/mips.h (AFL_ASE_MASK): Correct typo.
200 2018-07-26 Alex Chadwick <Alex.Chadwick@cl.cam.ac.uk>
202 * opcode/ppc.h (PPC_OPCODE_750): Adjust comment.
204 2018-07-26 Alan Modra <amodra@gmail.com>
206 * elf/ppc64.h: Specify byte offset to local entry for values
207 of two to six in STO_PPC64_LOCAL_MASK. Clarify r2 return
208 value for such functions when entering via global entry point.
209 Specify meaning of a value of one in STO_PPC64_LOCAL_MASK.
211 2018-07-24 Alan Modra <amodra@gmail.com>
214 * elf/common.h (SHT_SYMTAB_SHNDX): Fix comment typo.
216 2018-07-20 Chenghua Xu <paul.hua.gm@gmail.com>
217 Maciej W. Rozycki <macro@mips.com>
219 * elf/mips.h (AFL_ASE_MMI): New macro.
220 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_MMI.
221 * opcode/mips.h (ASE_LOONGSON_MMI): New macro.
223 2018-07-17 Maciej W. Rozycki <macro@mips.com>
225 * bfdlink.h (bfd_link_hash_entry): Add `rel_from_abs' member.
227 2018-07-06 Alan Modra <amodra@gmail.com>
229 * diagnostics.h: Comment on macro usage.
231 2018-07-05 Simon Marchi <simon.marchi@polymtl.ca>
233 * diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_DECLARATIONS):
236 2018-07-02 Maciej W. Rozycki <macro@mips.com>
239 * dis-asm.h (disasm_option_arg_t): New typedef.
240 (disasm_options_and_args_t): Likewise.
241 (disasm_options_t): Add `arg' member, document members.
242 (disassembler_options_mips): New prototype.
243 (disassembler_options_arm, disassembler_options_powerpc)
244 (disassembler_options_s390): Update prototypes.
246 2018-06-29 Tamar Christina <tamar.christina@arm.com>
249 *opcode/aarch64.h (aarch64_opnd): Add AARCH64_OPND_Em16.
251 2018-06-26 Alan Modra <amodra@gmail.com>
253 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Revert last change.
255 2018-06-24 Nick Clifton <nickc@redhat.com>
259 2018-06-21 Alan Hayward <alan.hayward@arm.com>
261 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Don’t check addresses
264 2018-06-19 Simon Marchi <simon.marchi@ericsson.com>
268 2018-05-24 Tom Rix <trix@juniper.net>
270 * dwarf2.def (DW_FORM_strx*, DW_FORM_addrx*): New.
272 2017-11-20 Kito Cheng <kito.cheng@gmail.com>
274 * longlong.h [__riscv] (__umulsidi3): Define.
275 [__riscv] (umul_ppmm): Likewise.
276 [__riscv] (__muluw3): Likewise.
278 2018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
280 * elf/mips.h (AFL_ASE_GINV, AFL_ASE_RESERVED1): New macros.
281 (AFL_ASE_MASK): Update to include AFL_ASE_GINV.
282 * opcode/mips.h: Document "+\" operand format.
283 (ASE_GINV): New macro.
285 2018-06-13 Scott Egerton <scott.egerton@imgtec.com>
286 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
288 * elf/mips.h (AFL_ASE_CRC): New macro.
289 (AFL_ASE_MASK): Update to include AFL_ASE_CRC.
290 * opcode/mips.h (ASE_CRC): New macro.
291 * opcode/mips.h (ASE_CRC64): Likewise.
293 2018-06-04 Max Filippov <jcmvbkbc@gmail.com>
295 * elf/xtensa.h (xtensa_read_table_entries)
296 (xtensa_compute_fill_extra_space): New declarations.
298 2018-06-04 H.J. Lu <hongjiu.lu@intel.com>
300 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
303 2018-06-04 H.J. Lu <hongjiu.lu@intel.com>
305 * diagnostics.h (DIAGNOSTIC_STRINGIFY_1): New.
306 (DIAGNOSTIC_STRINGIFY): Likewise.
307 (DIAGNOSTIC_IGNORE): Replace STRINGIFY with DIAGNOSTIC_STRINGIFY.
308 (DIAGNOSTIC_IGNORE_SELF_MOVE): Define empty if not defined.
309 (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Likewise.
310 (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION): Likewise.
311 (DIAGNOSTIC_IGNORE_SWITCH_DIFFERENT_ENUM_TYPES): Likewise.
312 (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): New.
314 2018-06-01 H.J. Lu <hongjiu.lu@intel.com>
316 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
318 2018-05-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
320 * splay-tree.h (splay_tree_compare_strings,
321 splay_tree_delete_pointers): Declare new utility functions.
323 2018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
325 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
327 2018-05-18 Kito Cheng <kito.cheng@gmail.com>
329 * elf/riscv.h (EF_RISCV_RVE): New define.
331 2018-05-18 John Darrington <john@darrington.wattle.id.au>
333 * elf/s12z.h: New header.
335 2018-05-15 Tamar Christina <tamar.christina@arm.com>
338 * opcode/aarch64.h (F_SYS_READ, F_SYS_WRITE): New.
340 2018-05-15 Tamar Christina <tamar.christina@arm.com>
343 * opcode/aarch64.h (aarch64_operand_error): Add non_fatal.
344 (aarch64_print_operand): Support notes.
346 2018-05-15 Tamar Christina <tamar.christina@arm.com>
349 * opcode/aarch64.h (aarch64_opnd_info): Change sysreg to struct.
350 (aarch64_decode_insn): Accept error struct.
352 2018-05-15 Francois H. Theron <francois.theron@netronome.com>
354 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
356 2018-05-10 John Darrington <john@darrington.wattle.id.au>
358 * elf/common.h (EM_S12Z): New macro.
360 2018-05-09 Sebastian Rasmussen <sebras@gmail.com>
362 * mach-o/unwind.h (MACH_O_UNWIND_X86_64_RBP_FRAME_REGISTERS):
363 Rename from MACH_O_UNWIND_X86_64_RBP_FRAME_REGSITERS.
364 (MACH_O_UNWIND_X86_EBP_FRAME_REGISTERS): Rename from
365 MACH_O_UNWIND_X86_EBP_FRAME_REGSITERS.
367 2018-05-08 Jim Wilson <jimw@sifive.com>
369 * opcode/riscv-opc.h (MATCH_C_SRLI64, MASK_C_SRLI64): New.
370 (MATCH_C_SRAI64, MASK_C_SRAI64): New.
371 (MATCH_C_SLLI64, MASK_C_SLLI64): New.
373 2018-05-07 Peter Bergner <bergner@vnet.ibm.com.com>
375 * opcode/ppc.h (powerpc_num_opcodes): Change type to unsigned.
376 (vle_num_opcodes): Likewise.
377 (spe2_num_opcodes): Likewise.
379 2018-05-04 Alan Modra <amodra@gmail.com>
381 * ansidecl.h: Import from gcc.
382 * coff/internal.h (struct internal_scnhdr): Add ATTRIBUTE_NONSTRING
384 (struct internal_syment): Add ATTRIBUTE_NONSTRING to _n_name.
386 2018-04-30 Francois H. Theron <francois.theron@netronome.com>
388 * dis-asm.h: Added print_nfp_disassembler_options prototype.
389 * elf/common.h: Added EM_NFP, officially assigned. See Google Group
390 Generic System V Application Binary Interface.
391 * elf/nfp.h: New, for NFP support.
392 * opcode/nfp.h: New, for NFP support.
394 2018-04-25 Christophe Lyon <christophe.lyon@st.com>
395 Mickaël Guêné <mickael.guene@st.com>
397 * elf/arm.h: Add R_ARM_TLS_GD32_FDPIC, R_ARM_TLS_LDM32_FDPIC,
398 R_ARM_TLS_IE32_FDPIC.
400 2018-04-25 Christophe Lyon <christophe.lyon@st.com>
401 Mickaël Guêné <mickael.guene@st.com>
403 * elf/arm.h (R_ARM_GOTFUNCDESC, R_ARM_GOTOFFFUNCDESC)
405 (R_ARM_FUNCDESC_VALUE): Define new relocations.
407 2018-04-25 Christophe Lyon <christophe.lyon@st.com>
408 Mickaël Guêné <mickael.guene@st.com>
410 * elf/arm.h (EF_ARM_FDPIC): New.
412 2018-04-18 Alan Modra <amodra@gmail.com>
414 * coff/mipspe.h: Delete.
416 2018-04-18 Alan Modra <amodra@gmail.com>
418 * aout/dynix3.h: Delete.
420 2018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
422 Microblaze Target: PIC data text relative
424 * bfdlink.h (Add flag): Add new flag @ 'bfd_link_info' struct.
425 * elf/microblaze.h (Add 3 new relocations):
426 R_MICROBLAZE_TEXTPCREL_64, R_MICROBLAZE_TEXTREL_64
427 and R_MICROBLAZE_TEXTREL_32_LO for relax function.
429 2018-04-17 Alan Modra <amodra@gmail.com>
431 * elf/i370.h: Revert removal.
432 * elf/i860.h: Likewise.
433 * elf/i960.h: Likewise.
435 2018-04-16 Alan Modra <amodra@gmail.com>
437 * coff/sparc.h: Delete.
439 2018-04-16 Alan Modra <amodra@gmail.com>
441 * aout/host.h: Remove m68k-aout and m68k-coff support.
442 * aout/hp300hpux.h: Delete.
443 * coff/apollo.h: Delete.
444 * coff/aux-coff.h: Delete.
445 * coff/m68k.h: Delete.
447 2018-04-16 Alan Modra <amodra@gmail.com>
449 * dis-asm.h: Remove sh5 and sh64 support.
451 2018-04-16 Alan Modra <amodra@gmail.com>
453 * coff/internal.h: Remove w65 support.
454 * coff/w65.h: Delete.
456 2018-04-16 Alan Modra <amodra@gmail.com>
458 * coff/we32k.h: Delete.
460 2018-04-16 Alan Modra <amodra@gmail.com>
462 * coff/internal.h: Remove m88k support.
463 * coff/m88k.h: Delete.
464 * opcode/m88k.h: Delete.
466 2018-04-16 Alan Modra <amodra@gmail.com>
468 * elf/i370.h: Delete.
469 * opcode/i370.h: Delete.
471 2018-04-16 Alan Modra <amodra@gmail.com>
473 * coff/h8500.h: Delete.
474 * coff/internal.h: Remove h8500 support.
476 2018-04-16 Alan Modra <amodra@gmail.com>
478 * coff/h8300.h: Delete.
480 2018-04-16 Alan Modra <amodra@gmail.com>
484 2018-04-16 Alan Modra <amodra@gmail.com>
486 * aout/host.h: Remove newsos3 support.
488 2018-04-16 Alan Modra <amodra@gmail.com>
490 * nlm/ChangeLog-9315: Delete.
491 * nlm/alpha-ext.h: Delete.
492 * nlm/common.h: Delete.
493 * nlm/external.h: Delete.
494 * nlm/i386-ext.h: Delete.
495 * nlm/internal.h: Delete.
496 * nlm/ppc-ext.h: Delete.
497 * nlm/sparc32-ext.h: Delete.
499 2018-04-16 Alan Modra <amodra@gmail.com>
501 * opcode/tahoe.h: Delete.
503 2018-04-11 Alan Modra <amodra@gmail.com>
505 * aout/adobe.h: Delete.
506 * aout/reloc.h: Delete.
507 * coff/i860.h: Delete.
508 * coff/i960.h: Delete.
509 * elf/i860.h: Delete.
510 * elf/i960.h: Delete.
511 * opcode/i860.h: Delete.
512 * opcode/i960.h: Delete.
513 * aout/aout64.h (enum reloc_type): Trim off 29k and other unused values.
514 * aout/ar.h (ARMAGB): Remove.
515 * coff/internal.h (struct internal_aouthdr, struct internal_scnhdr,
516 union internal_auxent): Remove i960 support.
518 2018-04-09 Alan Modra <amodra@gmail.com>
520 * elf/ppc.h (R_PPC_PLTSEQ, R_PPC_PLTCALL): Define.
521 * elf/ppc64.h (R_PPC64_PLTSEQ, R_PPC64_PLTCALL): Define.
523 2018-03-28 Renlin Li <renlin.li@arm.com>
526 * elf/aarch64.h: Add relocation number for
527 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,
528 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,
529 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,
530 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,
531 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,
532 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,
533 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,
534 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC.
536 2018-03-28 Nick Clifton <nickc@redhat.com>
539 * opcode/aarch64.h (enum aarch64_opnd): Add
540 AARCH64_OPND_SVE_ADDR_R.
542 2018-03-21 H.J. Lu <hongjiu.lu@intel.com>
544 * elf/common.h (DF_1_KMOD): New.
545 (DF_1_WEAKFILTER): Likewise.
546 (DF_1_NOCOMMON): Likewise.
548 2018-03-14 Kito Cheng <kito.cheng@gmail.com>
550 * opcode/riscv.h (OP_MASK_FUNCT3): New.
551 (OP_SH_FUNCT3): Likewise.
552 (OP_MASK_FUNCT7): Likewise.
553 (OP_SH_FUNCT7): Likewise.
554 (OP_MASK_OP2): Likewise.
555 (OP_SH_OP2): Likewise.
556 (OP_MASK_CFUNCT4): Likewise.
557 (OP_SH_CFUNCT4): Likewise.
558 (OP_MASK_CFUNCT3): Likewise.
559 (OP_SH_CFUNCT3): Likewise.
560 (riscv_insn_types): Likewise.
562 2018-03-13 Nick Clifton <nickc@redhat.com>
565 * coff/pe.h (struct pex64_unwind_info): Add a rawUnwindCodesEnd
568 2018-03-08 H.J. Lu <hongjiu.lu@intel.com>
570 * opcode/i386 (OLDGCC_COMPAT): Removed.
572 2018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
574 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
576 2018-02-20 Maciej W. Rozycki <macro@mips.com>
578 * opcode/mips.h: Remove `M' operand code.
580 2018-02-12 Zebediah Figura <z.figura12@gmail.com>
582 * coff/msdos.h: New header.
583 * coff/pe.h: Move common defines to msdos.h.
584 * coff/powerpc.h: Likewise.
586 2018-01-13 Nick Clifton <nickc@redhat.com>
590 2018-01-11 H.J. Lu <hongjiu.lu@intel.com>
593 * bfdlink.h (bfd_link_info): Add separate_code.
595 2018-01-04 Jim Wilson <jimw@sifive.com>
597 * opcode/riscv-opc.h (CSR_SBADADDR): Rename to CSR_STVAL. Rename
598 DECLARE_CSR entry. Add alias to map sbadaddr to CSR_STVAL.
599 (CSR_MBADADDR): Rename to CSR_MTVAL. Rename DECLARE_CSR entry.
600 Add alias to map mbadaddr to CSR_MTVAL.
602 2018-01-03 Alan Modra <amodra@gmail.com>
604 Update year range in copyright notice of all files.
606 For older changes see ChangeLog-2017
608 Copyright (C) 2018 Free Software Foundation, Inc.
610 Copying and distribution of this file, with or without modification,
611 are permitted in any medium without royalty provided the copyright
612 notice and this notice are preserved.
618 version-control: never