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