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