ChangeLog revision 1.1.1.4 1 2019-08-22 Alan Modra <amodra (a] gmail.com>
2
3 * elf/arm.h (ARM_GET_SYM_CMSE_SPCL, ARM_SET_SYM_CMSE_SPCL): Delete.
4
5 2018-07-18 Nick Clifton <nickc (a] redhat.com>
6
7 2.31.1 Release point.
8
9 2018-07-14 Nick Clifton <nickc (a] redhat.com>
10
11 2.31 Release point.
12
13 2018-07-06 Alan Modra <amodra (a] gmail.com>
14
15 * diagnostics.h: Comment on macro usage.
16
17 2018-06-29 Tamar Christina <tamar.christina (a] arm.com>
18
19 PR binutils/23192
20 *opcode/aarch64.h (aarch64_opnd): Add AARCH64_OPND_Em16.
21
22 2018-06-26 Alan Modra <amodra (a] gmail.com>
23
24 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Revert last change.
25
26 2018-06-24 Nick Clifton <nickc (a] redhat.com>
27
28 2.31 branch created.
29
30 2018-06-21 Alan Hayward <alan.hayward (a] arm.com>
31
32 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Dont check addresses
33 for non SHT_NOBITS.
34
35 2018-06-19 Simon Marchi <simon.marchi (a] ericsson.com>
36
37 Sync with GCC
38
39 2018-05-24 Tom Rix <trix (a] juniper.net>
40
41 * dwarf2.def (DW_FORM_strx*, DW_FORM_addrx*): New.
42
43 2017-11-20 Kito Cheng <kito.cheng (a] gmail.com>
44
45 * longlong.h [__riscv] (__umulsidi3): Define.
46 [__riscv] (umul_ppmm): Likewise.
47 [__riscv] (__muluw3): Likewise.
48
49 2018-06-14 Faraz Shahbazker <Faraz.Shahbazker (a] mips.com>
50
51 * elf/mips.h (AFL_ASE_GINV, AFL_ASE_RESERVED1): New macros.
52 (AFL_ASE_MASK): Update to include AFL_ASE_GINV.
53 * opcode/mips.h: Document "+\" operand format.
54 (ASE_GINV): New macro.
55
56 2018-06-13 Scott Egerton <scott.egerton (a] imgtec.com>
57 Faraz Shahbazker <Faraz.Shahbazker (a] mips.com>
58
59 * elf/mips.h (AFL_ASE_CRC): New macro.
60 (AFL_ASE_MASK): Update to include AFL_ASE_CRC.
61 * opcode/mips.h (ASE_CRC): New macro.
62 * opcode/mips.h (ASE_CRC64): Likewise.
63
64 2018-06-04 Max Filippov <jcmvbkbc (a] gmail.com>
65
66 * elf/xtensa.h (xtensa_read_table_entries)
67 (xtensa_compute_fill_extra_space): New declarations.
68
69 2018-06-04 H.J. Lu <hongjiu.lu (a] intel.com>
70
71 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
72 define for GCC.
73
74 2018-06-04 H.J. Lu <hongjiu.lu (a] intel.com>
75
76 * diagnostics.h (DIAGNOSTIC_STRINGIFY_1): New.
77 (DIAGNOSTIC_STRINGIFY): Likewise.
78 (DIAGNOSTIC_IGNORE): Replace STRINGIFY with DIAGNOSTIC_STRINGIFY.
79 (DIAGNOSTIC_IGNORE_SELF_MOVE): Define empty if not defined.
80 (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Likewise.
81 (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION): Likewise.
82 (DIAGNOSTIC_IGNORE_SWITCH_DIFFERENT_ENUM_TYPES): Likewise.
83 (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): New.
84
85 2018-06-01 H.J. Lu <hongjiu.lu (a] intel.com>
86
87 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
88
89 2018-05-28 Bernd Edlinger <bernd.edlinger (a] hotmail.de>
90
91 * splay-tree.h (splay_tree_compare_strings,
92 splay_tree_delete_pointers): Declare new utility functions.
93
94 2018-05-21 Peter Bergner <bergner (a] vnet.ibm.com.com>
95
96 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
97
98 2018-05-18 Kito Cheng <kito.cheng (a] gmail.com>
99
100 * elf/riscv.h (EF_RISCV_RVE): New define.
101
102 2018-05-18 John Darrington <john (a] darrington.wattle.id.au>
103
104 * elf/s12z.h: New header.
105
106 2018-05-15 Tamar Christina <tamar.christina (a] arm.com>
107
108 PR binutils/21446
109 * opcode/aarch64.h (F_SYS_READ, F_SYS_WRITE): New.
110
111 2018-05-15 Tamar Christina <tamar.christina (a] arm.com>
112
113 PR binutils/21446
114 * opcode/aarch64.h (aarch64_operand_error): Add non_fatal.
115 (aarch64_print_operand): Support notes.
116
117 2018-05-15 Tamar Christina <tamar.christina (a] arm.com>
118
119 PR binutils/21446
120 * opcode/aarch64.h (aarch64_opnd_info): Change sysreg to struct.
121 (aarch64_decode_insn): Accept error struct.
122
123 2018-05-15 Francois H. Theron <francois.theron (a] netronome.com>
124
125 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
126
127 2018-05-10 John Darrington <john (a] darrington.wattle.id.au>
128
129 * elf/common.h (EM_S12Z): New macro.
130
131 2018-05-09 Sebastian Rasmussen <sebras (a] gmail.com>
132
133 * mach-o/unwind.h (MACH_O_UNWIND_X86_64_RBP_FRAME_REGISTERS):
134 Rename from MACH_O_UNWIND_X86_64_RBP_FRAME_REGSITERS.
135 (MACH_O_UNWIND_X86_EBP_FRAME_REGISTERS): Rename from
136 MACH_O_UNWIND_X86_EBP_FRAME_REGSITERS.
137
138 2018-05-08 Jim Wilson <jimw (a] sifive.com>
139
140 * opcode/riscv-opc.h (MATCH_C_SRLI64, MASK_C_SRLI64): New.
141 (MATCH_C_SRAI64, MASK_C_SRAI64): New.
142 (MATCH_C_SLLI64, MASK_C_SLLI64): New.
143
144 2018-05-07 Peter Bergner <bergner (a] vnet.ibm.com.com>
145
146 * opcode/ppc.h (powerpc_num_opcodes): Change type to unsigned.
147 (vle_num_opcodes): Likewise.
148 (spe2_num_opcodes): Likewise.
149
150 2018-05-04 Alan Modra <amodra (a] gmail.com>
151
152 * ansidecl.h: Import from gcc.
153 * coff/internal.h (struct internal_scnhdr): Add ATTRIBUTE_NONSTRING
154 to s_name.
155 (struct internal_syment): Add ATTRIBUTE_NONSTRING to _n_name.
156
157 2018-04-30 Francois H. Theron <francois.theron (a] netronome.com>
158
159 * dis-asm.h: Added print_nfp_disassembler_options prototype.
160 * elf/common.h: Added EM_NFP, officially assigned. See Google Group
161 Generic System V Application Binary Interface.
162 * elf/nfp.h: New, for NFP support.
163 * opcode/nfp.h: New, for NFP support.
164
165 2018-04-25 Christophe Lyon <christophe.lyon (a] st.com>
166 Mickal Gun <mickael.guene (a] st.com>
167
168 * elf/arm.h: Add R_ARM_TLS_GD32_FDPIC, R_ARM_TLS_LDM32_FDPIC,
169 R_ARM_TLS_IE32_FDPIC.
170
171 2018-04-25 Christophe Lyon <christophe.lyon (a] st.com>
172 Mickal Gun <mickael.guene (a] st.com>
173
174 * elf/arm.h (R_ARM_GOTFUNCDESC, R_ARM_GOTOFFFUNCDESC)
175 (R_ARM_FUNCDESC)
176 (R_ARM_FUNCDESC_VALUE): Define new relocations.
177
178 2018-04-25 Christophe Lyon <christophe.lyon (a] st.com>
179 Mickal Gun <mickael.guene (a] st.com>
180
181 * elf/arm.h (EF_ARM_FDPIC): New.
182
183 2018-04-18 Alan Modra <amodra (a] gmail.com>
184
185 * coff/mipspe.h: Delete.
186
187 2018-04-18 Alan Modra <amodra (a] gmail.com>
188
189 * aout/dynix3.h: Delete.
190
191 2018-04-17 Andrew Sadek <andrew.sadek.se (a] gmail.com>
192
193 Microblaze Target: PIC data text relative
194
195 * bfdlink.h (Add flag): Add new flag @ 'bfd_link_info' struct.
196 * elf/microblaze.h (Add 3 new relocations):
197 R_MICROBLAZE_TEXTPCREL_64, R_MICROBLAZE_TEXTREL_64
198 and R_MICROBLAZE_TEXTREL_32_LO for relax function.
199
200 2018-04-17 Alan Modra <amodra (a] gmail.com>
201
202 * elf/i370.h: Revert removal.
203 * elf/i860.h: Likewise.
204 * elf/i960.h: Likewise.
205
206 2018-04-16 Alan Modra <amodra (a] gmail.com>
207
208 * coff/sparc.h: Delete.
209
210 2018-04-16 Alan Modra <amodra (a] gmail.com>
211
212 * aout/host.h: Remove m68k-aout and m68k-coff support.
213 * aout/hp300hpux.h: Delete.
214 * coff/apollo.h: Delete.
215 * coff/aux-coff.h: Delete.
216 * coff/m68k.h: Delete.
217
218 2018-04-16 Alan Modra <amodra (a] gmail.com>
219
220 * dis-asm.h: Remove sh5 and sh64 support.
221
222 2018-04-16 Alan Modra <amodra (a] gmail.com>
223
224 * coff/internal.h: Remove w65 support.
225 * coff/w65.h: Delete.
226
227 2018-04-16 Alan Modra <amodra (a] gmail.com>
228
229 * coff/we32k.h: Delete.
230
231 2018-04-16 Alan Modra <amodra (a] gmail.com>
232
233 * coff/internal.h: Remove m88k support.
234 * coff/m88k.h: Delete.
235 * opcode/m88k.h: Delete.
236
237 2018-04-16 Alan Modra <amodra (a] gmail.com>
238
239 * elf/i370.h: Delete.
240 * opcode/i370.h: Delete.
241
242 2018-04-16 Alan Modra <amodra (a] gmail.com>
243
244 * coff/h8500.h: Delete.
245 * coff/internal.h: Remove h8500 support.
246
247 2018-04-16 Alan Modra <amodra (a] gmail.com>
248
249 * coff/h8300.h: Delete.
250
251 2018-04-16 Alan Modra <amodra (a] gmail.com>
252
253 * ieee.h: Delete.
254
255 2018-04-16 Alan Modra <amodra (a] gmail.com>
256
257 * aout/host.h: Remove newsos3 support.
258
259 2018-04-16 Alan Modra <amodra (a] gmail.com>
260
261 * nlm/ChangeLog-9315: Delete.
262 * nlm/alpha-ext.h: Delete.
263 * nlm/common.h: Delete.
264 * nlm/external.h: Delete.
265 * nlm/i386-ext.h: Delete.
266 * nlm/internal.h: Delete.
267 * nlm/ppc-ext.h: Delete.
268 * nlm/sparc32-ext.h: Delete.
269
270 2018-04-16 Alan Modra <amodra (a] gmail.com>
271
272 * opcode/tahoe.h: Delete.
273
274 2018-04-11 Alan Modra <amodra (a] gmail.com>
275
276 * aout/adobe.h: Delete.
277 * aout/reloc.h: Delete.
278 * coff/i860.h: Delete.
279 * coff/i960.h: Delete.
280 * elf/i860.h: Delete.
281 * elf/i960.h: Delete.
282 * opcode/i860.h: Delete.
283 * opcode/i960.h: Delete.
284 * aout/aout64.h (enum reloc_type): Trim off 29k and other unused values.
285 * aout/ar.h (ARMAGB): Remove.
286 * coff/internal.h (struct internal_aouthdr, struct internal_scnhdr,
287 union internal_auxent): Remove i960 support.
288
289 2018-04-09 Alan Modra <amodra (a] gmail.com>
290
291 * elf/ppc.h (R_PPC_PLTSEQ, R_PPC_PLTCALL): Define.
292 * elf/ppc64.h (R_PPC64_PLTSEQ, R_PPC64_PLTCALL): Define.
293
294 2018-03-28 Renlin Li <renlin.li (a] arm.com>
295
296 PR ld/22970
297 * elf/aarch64.h: Add relocation number for
298 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,
299 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,
300 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,
301 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,
302 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,
303 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,
304 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,
305 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC.
306
307 2018-03-28 Nick Clifton <nickc (a] redhat.com>
308
309 PR 22988
310 * opcode/aarch64.h (enum aarch64_opnd): Add
311 AARCH64_OPND_SVE_ADDR_R.
312
313 2018-03-21 H.J. Lu <hongjiu.lu (a] intel.com>
314
315 * elf/common.h (DF_1_KMOD): New.
316 (DF_1_WEAKFILTER): Likewise.
317 (DF_1_NOCOMMON): Likewise.
318
319 2018-03-14 Kito Cheng <kito.cheng (a] gmail.com>
320
321 * opcode/riscv.h (OP_MASK_FUNCT3): New.
322 (OP_SH_FUNCT3): Likewise.
323 (OP_MASK_FUNCT7): Likewise.
324 (OP_SH_FUNCT7): Likewise.
325 (OP_MASK_OP2): Likewise.
326 (OP_SH_OP2): Likewise.
327 (OP_MASK_CFUNCT4): Likewise.
328 (OP_SH_CFUNCT4): Likewise.
329 (OP_MASK_CFUNCT3): Likewise.
330 (OP_SH_CFUNCT3): Likewise.
331 (riscv_insn_types): Likewise.
332
333 2018-03-13 Nick Clifton <nickc (a] redhat.com>
334
335 PR 22113
336 * coff/pe.h (struct pex64_unwind_info): Add a rawUnwindCodesEnd
337 field.
338
339 2018-03-08 H.J. Lu <hongjiu.lu (a] intel.com>
340
341 * opcode/i386 (OLDGCC_COMPAT): Removed.
342
343 2018-02-27 Thomas Preud'homme <thomas.preudhomme (a] arm.com>
344
345 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
346
347 2018-02-20 Maciej W. Rozycki <macro (a] mips.com>
348
349 * opcode/mips.h: Remove `M' operand code.
350
351 2018-02-12 Zebediah Figura <z.figura12 (a] gmail.com>
352
353 * coff/msdos.h: New header.
354 * coff/pe.h: Move common defines to msdos.h.
355 * coff/powerpc.h: Likewise.
356
357 2018-01-13 Nick Clifton <nickc (a] redhat.com>
358
359 2.30 branch created.
360
361 2018-01-11 H.J. Lu <hongjiu.lu (a] intel.com>
362
363 PR ld/22393
364 * bfdlink.h (bfd_link_info): Add separate_code.
365
366 2018-01-04 Jim Wilson <jimw (a] sifive.com>
367
368 * opcode/riscv-opc.h (CSR_SBADADDR): Rename to CSR_STVAL. Rename
369 DECLARE_CSR entry. Add alias to map sbadaddr to CSR_STVAL.
370 (CSR_MBADADDR): Rename to CSR_MTVAL. Rename DECLARE_CSR entry.
371 Add alias to map mbadaddr to CSR_MTVAL.
372
373 2018-01-03 Alan Modra <amodra (a] gmail.com>
374
375 Update year range in copyright notice of all files.
376
377 For older changes see ChangeLog-2017
378
380 Copyright (C) 2018 Free Software Foundation, Inc.
381
382 Copying and distribution of this file, with or without modification,
383 are permitted in any medium without royalty provided the copyright
384 notice and this notice are preserved.
385
386 Local Variables:
387 mode: change-log
388 left-margin: 8
389 fill-column: 74
390 version-control: never
391 End:
392