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