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