Add 2.30 branch notes to ChangeLogs and NEWS files.
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
719d8288
NC
12018-06-24 Nick Clifton <nickc@redhat.com>
2
3 2.31 branch created.
4
57c0d77c
AH
52018-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
d856f9a8
SM
102018-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
6f20c942
FS
242018-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
730c3174
SE
312018-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
4b8e28c7
MF
392018-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
95da9854
L
442018-06-04 H.J. Lu <hongjiu.lu@intel.com>
45
46 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
47 define for GCC.
48
23081219
L
492018-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
e9cb46ab
L
602018-06-01 H.J. Lu <hongjiu.lu@intel.com>
61
62 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
63
22467434 642018-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
98553ad3
PB
692018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
70
71 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
72
7f999549
JW
732018-05-18 Kito Cheng <kito.cheng@gmail.com>
74
75 * elf/riscv.h (EF_RISCV_RVE): New define.
76
7b4ae824
JD
772018-05-18 John Darrington <john@darrington.wattle.id.au>
78
79 * elf/s12z.h: New header.
80
f9830ec1
TC
812018-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
7d02540a
TC
862018-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
561a72d4
TC
922018-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
1678bd35
FT
982018-05-15 Francois H. Theron <francois.theron@netronome.com>
99
100 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
101
637b1970
JD
1022018-05-10 John Darrington <john@darrington.wattle.id.au>
103
104 * elf/common.h (EM_S12Z): New macro.
105
84f9f8c3
AM
1062018-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
e6f372ba
JW
1132018-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
2ceb7719
PB
1192018-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
602f1657
AM
1252018-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
fe944acf
FT
1322018-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
5c5a4843
CL
1402018-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
188fd7ae
CL
1462018-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
18a20338
CL
1532018-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
3596d8ce
AM
1582018-04-18 Alan Modra <amodra@gmail.com>
159
160 * coff/mipspe.h: Delete.
161
c65c21e1
AM
1622018-04-18 Alan Modra <amodra@gmail.com>
163
164 * aout/dynix3.h: Delete.
165
884d4d8a 1662018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
3f0a5f17
ME
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
f954747f
AM
1752018-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
5452f388
AM
1812018-04-16 Alan Modra <amodra@gmail.com>
182
183 * coff/sparc.h: Delete.
184
dc12032b
AM
1852018-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
211dc24b
AM
1932018-04-16 Alan Modra <amodra@gmail.com>
194
195 * dis-asm.h: Remove sh5 and sh64 support.
196
a9a4b302
AM
1972018-04-16 Alan Modra <amodra@gmail.com>
198
199 * coff/internal.h: Remove w65 support.
200 * coff/w65.h: Delete.
201
04cb01fd
AM
2022018-04-16 Alan Modra <amodra@gmail.com>
203
204 * coff/we32k.h: Delete.
205
c2bf1eec
AM
2062018-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
6793974d
AM
2122018-04-16 Alan Modra <amodra@gmail.com>
213
214 * elf/i370.h: Delete.
215 * opcode/i370.h: Delete.
216
e82aa794
AM
2172018-04-16 Alan Modra <amodra@gmail.com>
218
219 * coff/h8500.h: Delete.
220 * coff/internal.h: Remove h8500 support.
221
fe0bf0fd
AM
2222018-04-16 Alan Modra <amodra@gmail.com>
223
224 * coff/h8300.h: Delete.
225
fdef3943
AM
2262018-04-16 Alan Modra <amodra@gmail.com>
227
228 * ieee.h: Delete.
229
5972ac73
AM
2302018-04-16 Alan Modra <amodra@gmail.com>
231
232 * aout/host.h: Remove newsos3 support.
233
b4b594e3
AM
2342018-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
fceadf09
AM
2452018-04-16 Alan Modra <amodra@gmail.com>
246
247 * opcode/tahoe.h: Delete.
248
a8eb42a8
AM
2492018-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
23cedd1d
AM
2642018-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
84f1b9fb
RL
2692018-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
c8d59609
NC
2822018-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
b1202ffa
L
2882018-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
0e35537d
JW
2942018-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
3e33b239
NC
3082018-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
bd5dea88
L
3142018-03-08 H.J. Lu <hongjiu.lu@intel.com>
315
316 * opcode/i386 (OLDGCC_COMPAT): Removed.
317
5b616bef
TP
3182018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
319
320 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
321
75f31665
MR
3222018-02-20 Maciej W. Rozycki <macro@mips.com>
323
324 * opcode/mips.h: Remove `M' operand code.
325
830db048
ZF
3262018-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
faf766e3
NC
3322018-01-13 Nick Clifton <nickc@redhat.com>
333
334 2.30 branch created.
335
47acac12
L
3362018-01-11 H.J. Lu <hongjiu.lu@intel.com>
337
338 PR ld/22393
339 * bfdlink.h (bfd_link_info): Add separate_code.
340
645a2c5b
JW
3412018-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
219d1afa
AM
3482018-01-03 Alan Modra <amodra@gmail.com>
349
350 Update year range in copyright notice of all files.
351
1e563868 352For older changes see ChangeLog-2017
3499769a 353\f
1e563868 354Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
355
356Copying and distribution of this file, with or without modification,
357are permitted in any medium without royalty provided the copyright
358notice and this notice are preserved.
359
360Local Variables:
361mode: change-log
362left-margin: 8
363fill-column: 74
364version-control: never
365End:
This page took 0.13884 seconds and 4 git commands to generate.