Add pretty-printer for CORE_ADDR
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
2393a7e3
AM
12018-06-26 Alan Modra <amodra@gmail.com>
2
3 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Revert last change.
4
719d8288
NC
52018-06-24 Nick Clifton <nickc@redhat.com>
6
7 2.31 branch created.
8
57c0d77c
AH
92018-06-21 Alan Hayward <alan.hayward@arm.com>
10
11 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Don’t check addresses
12 for non SHT_NOBITS.
13
d856f9a8
SM
142018-06-19 Simon Marchi <simon.marchi@ericsson.com>
15
16 Sync with GCC
17
18 2018-05-24 Tom Rix <trix@juniper.net>
19
20 * dwarf2.def (DW_FORM_strx*, DW_FORM_addrx*): New.
21
22 2017-11-20 Kito Cheng <kito.cheng@gmail.com>
23
24 * longlong.h [__riscv] (__umulsidi3): Define.
25 [__riscv] (umul_ppmm): Likewise.
26 [__riscv] (__muluw3): Likewise.
27
6f20c942
FS
282018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
29
30 * elf/mips.h (AFL_ASE_GINV, AFL_ASE_RESERVED1): New macros.
31 (AFL_ASE_MASK): Update to include AFL_ASE_GINV.
32 * opcode/mips.h: Document "+\" operand format.
33 (ASE_GINV): New macro.
34
730c3174
SE
352018-06-13 Scott Egerton <scott.egerton@imgtec.com>
36 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
37
38 * elf/mips.h (AFL_ASE_CRC): New macro.
39 (AFL_ASE_MASK): Update to include AFL_ASE_CRC.
40 * opcode/mips.h (ASE_CRC): New macro.
41 * opcode/mips.h (ASE_CRC64): Likewise.
42
4b8e28c7
MF
432018-06-04 Max Filippov <jcmvbkbc@gmail.com>
44
45 * elf/xtensa.h (xtensa_read_table_entries)
46 (xtensa_compute_fill_extra_space): New declarations.
47
95da9854
L
482018-06-04 H.J. Lu <hongjiu.lu@intel.com>
49
50 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
51 define for GCC.
52
23081219
L
532018-06-04 H.J. Lu <hongjiu.lu@intel.com>
54
55 * diagnostics.h (DIAGNOSTIC_STRINGIFY_1): New.
56 (DIAGNOSTIC_STRINGIFY): Likewise.
57 (DIAGNOSTIC_IGNORE): Replace STRINGIFY with DIAGNOSTIC_STRINGIFY.
58 (DIAGNOSTIC_IGNORE_SELF_MOVE): Define empty if not defined.
59 (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Likewise.
60 (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION): Likewise.
61 (DIAGNOSTIC_IGNORE_SWITCH_DIFFERENT_ENUM_TYPES): Likewise.
62 (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): New.
63
e9cb46ab
L
642018-06-01 H.J. Lu <hongjiu.lu@intel.com>
65
66 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
67
22467434 682018-05-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
69
70 * splay-tree.h (splay_tree_compare_strings,
71 splay_tree_delete_pointers): Declare new utility functions.
72
98553ad3
PB
732018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
74
75 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
76
7f999549
JW
772018-05-18 Kito Cheng <kito.cheng@gmail.com>
78
79 * elf/riscv.h (EF_RISCV_RVE): New define.
80
7b4ae824
JD
812018-05-18 John Darrington <john@darrington.wattle.id.au>
82
83 * elf/s12z.h: New header.
84
f9830ec1
TC
852018-05-15 Tamar Christina <tamar.christina@arm.com>
86
87 PR binutils/21446
88 * opcode/aarch64.h (F_SYS_READ, F_SYS_WRITE): New.
89
7d02540a
TC
902018-05-15 Tamar Christina <tamar.christina@arm.com>
91
92 PR binutils/21446
93 * opcode/aarch64.h (aarch64_operand_error): Add non_fatal.
94 (aarch64_print_operand): Support notes.
95
561a72d4
TC
962018-05-15 Tamar Christina <tamar.christina@arm.com>
97
98 PR binutils/21446
99 * opcode/aarch64.h (aarch64_opnd_info): Change sysreg to struct.
100 (aarch64_decode_insn): Accept error struct.
101
1678bd35
FT
1022018-05-15 Francois H. Theron <francois.theron@netronome.com>
103
104 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
105
637b1970
JD
1062018-05-10 John Darrington <john@darrington.wattle.id.au>
107
108 * elf/common.h (EM_S12Z): New macro.
109
84f9f8c3
AM
1102018-05-09 Sebastian Rasmussen <sebras@gmail.com>
111
112 * mach-o/unwind.h (MACH_O_UNWIND_X86_64_RBP_FRAME_REGISTERS):
113 Rename from MACH_O_UNWIND_X86_64_RBP_FRAME_REGSITERS.
114 (MACH_O_UNWIND_X86_EBP_FRAME_REGISTERS): Rename from
115 MACH_O_UNWIND_X86_EBP_FRAME_REGSITERS.
116
e6f372ba
JW
1172018-05-08 Jim Wilson <jimw@sifive.com>
118
119 * opcode/riscv-opc.h (MATCH_C_SRLI64, MASK_C_SRLI64): New.
120 (MATCH_C_SRAI64, MASK_C_SRAI64): New.
121 (MATCH_C_SLLI64, MASK_C_SLLI64): New.
122
2ceb7719
PB
1232018-05-07 Peter Bergner <bergner@vnet.ibm.com.com>
124
125 * opcode/ppc.h (powerpc_num_opcodes): Change type to unsigned.
126 (vle_num_opcodes): Likewise.
127 (spe2_num_opcodes): Likewise.
128
602f1657
AM
1292018-05-04 Alan Modra <amodra@gmail.com>
130
131 * ansidecl.h: Import from gcc.
132 * coff/internal.h (struct internal_scnhdr): Add ATTRIBUTE_NONSTRING
133 to s_name.
134 (struct internal_syment): Add ATTRIBUTE_NONSTRING to _n_name.
135
fe944acf
FT
1362018-04-30 Francois H. Theron <francois.theron@netronome.com>
137
138 * dis-asm.h: Added print_nfp_disassembler_options prototype.
139 * elf/common.h: Added EM_NFP, officially assigned. See Google Group
140 Generic System V Application Binary Interface.
141 * elf/nfp.h: New, for NFP support.
142 * opcode/nfp.h: New, for NFP support.
143
5c5a4843
CL
1442018-04-25 Christophe Lyon <christophe.lyon@st.com>
145 Mickaël Guêné <mickael.guene@st.com>
146
147 * elf/arm.h: Add R_ARM_TLS_GD32_FDPIC, R_ARM_TLS_LDM32_FDPIC,
148 R_ARM_TLS_IE32_FDPIC.
149
188fd7ae
CL
1502018-04-25 Christophe Lyon <christophe.lyon@st.com>
151 Mickaël Guêné <mickael.guene@st.com>
152
153 * elf/arm.h (R_ARM_GOTFUNCDESC, R_ARM_GOTOFFFUNCDESC)
154 (R_ARM_FUNCDESC)
155 (R_ARM_FUNCDESC_VALUE): Define new relocations.
156
18a20338
CL
1572018-04-25 Christophe Lyon <christophe.lyon@st.com>
158 Mickaël Guêné <mickael.guene@st.com>
159
160 * elf/arm.h (EF_ARM_FDPIC): New.
161
3596d8ce
AM
1622018-04-18 Alan Modra <amodra@gmail.com>
163
164 * coff/mipspe.h: Delete.
165
c65c21e1
AM
1662018-04-18 Alan Modra <amodra@gmail.com>
167
168 * aout/dynix3.h: Delete.
169
884d4d8a 1702018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
3f0a5f17
ME
171
172 Microblaze Target: PIC data text relative
173
174 * bfdlink.h (Add flag): Add new flag @ 'bfd_link_info' struct.
175 * elf/microblaze.h (Add 3 new relocations):
176 R_MICROBLAZE_TEXTPCREL_64, R_MICROBLAZE_TEXTREL_64
177 and R_MICROBLAZE_TEXTREL_32_LO for relax function.
178
f954747f
AM
1792018-04-17 Alan Modra <amodra@gmail.com>
180
181 * elf/i370.h: Revert removal.
182 * elf/i860.h: Likewise.
183 * elf/i960.h: Likewise.
184
5452f388
AM
1852018-04-16 Alan Modra <amodra@gmail.com>
186
187 * coff/sparc.h: Delete.
188
dc12032b
AM
1892018-04-16 Alan Modra <amodra@gmail.com>
190
191 * aout/host.h: Remove m68k-aout and m68k-coff support.
192 * aout/hp300hpux.h: Delete.
193 * coff/apollo.h: Delete.
194 * coff/aux-coff.h: Delete.
195 * coff/m68k.h: Delete.
196
211dc24b
AM
1972018-04-16 Alan Modra <amodra@gmail.com>
198
199 * dis-asm.h: Remove sh5 and sh64 support.
200
a9a4b302
AM
2012018-04-16 Alan Modra <amodra@gmail.com>
202
203 * coff/internal.h: Remove w65 support.
204 * coff/w65.h: Delete.
205
04cb01fd
AM
2062018-04-16 Alan Modra <amodra@gmail.com>
207
208 * coff/we32k.h: Delete.
209
c2bf1eec
AM
2102018-04-16 Alan Modra <amodra@gmail.com>
211
212 * coff/internal.h: Remove m88k support.
213 * coff/m88k.h: Delete.
214 * opcode/m88k.h: Delete.
215
6793974d
AM
2162018-04-16 Alan Modra <amodra@gmail.com>
217
218 * elf/i370.h: Delete.
219 * opcode/i370.h: Delete.
220
e82aa794
AM
2212018-04-16 Alan Modra <amodra@gmail.com>
222
223 * coff/h8500.h: Delete.
224 * coff/internal.h: Remove h8500 support.
225
fe0bf0fd
AM
2262018-04-16 Alan Modra <amodra@gmail.com>
227
228 * coff/h8300.h: Delete.
229
fdef3943
AM
2302018-04-16 Alan Modra <amodra@gmail.com>
231
232 * ieee.h: Delete.
233
5972ac73
AM
2342018-04-16 Alan Modra <amodra@gmail.com>
235
236 * aout/host.h: Remove newsos3 support.
237
b4b594e3
AM
2382018-04-16 Alan Modra <amodra@gmail.com>
239
240 * nlm/ChangeLog-9315: Delete.
241 * nlm/alpha-ext.h: Delete.
242 * nlm/common.h: Delete.
243 * nlm/external.h: Delete.
244 * nlm/i386-ext.h: Delete.
245 * nlm/internal.h: Delete.
246 * nlm/ppc-ext.h: Delete.
247 * nlm/sparc32-ext.h: Delete.
248
fceadf09
AM
2492018-04-16 Alan Modra <amodra@gmail.com>
250
251 * opcode/tahoe.h: Delete.
252
a8eb42a8
AM
2532018-04-11 Alan Modra <amodra@gmail.com>
254
255 * aout/adobe.h: Delete.
256 * aout/reloc.h: Delete.
257 * coff/i860.h: Delete.
258 * coff/i960.h: Delete.
259 * elf/i860.h: Delete.
260 * elf/i960.h: Delete.
261 * opcode/i860.h: Delete.
262 * opcode/i960.h: Delete.
263 * aout/aout64.h (enum reloc_type): Trim off 29k and other unused values.
264 * aout/ar.h (ARMAGB): Remove.
265 * coff/internal.h (struct internal_aouthdr, struct internal_scnhdr,
266 union internal_auxent): Remove i960 support.
267
23cedd1d
AM
2682018-04-09 Alan Modra <amodra@gmail.com>
269
270 * elf/ppc.h (R_PPC_PLTSEQ, R_PPC_PLTCALL): Define.
271 * elf/ppc64.h (R_PPC64_PLTSEQ, R_PPC64_PLTCALL): Define.
272
84f1b9fb
RL
2732018-03-28 Renlin Li <renlin.li@arm.com>
274
275 PR ld/22970
276 * elf/aarch64.h: Add relocation number for
277 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,
278 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,
279 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,
280 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,
281 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,
282 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,
283 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,
284 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC.
285
c8d59609
NC
2862018-03-28 Nick Clifton <nickc@redhat.com>
287
288 PR 22988
289 * opcode/aarch64.h (enum aarch64_opnd): Add
290 AARCH64_OPND_SVE_ADDR_R.
291
b1202ffa
L
2922018-03-21 H.J. Lu <hongjiu.lu@intel.com>
293
294 * elf/common.h (DF_1_KMOD): New.
295 (DF_1_WEAKFILTER): Likewise.
296 (DF_1_NOCOMMON): Likewise.
297
0e35537d
JW
2982018-03-14 Kito Cheng <kito.cheng@gmail.com>
299
300 * opcode/riscv.h (OP_MASK_FUNCT3): New.
301 (OP_SH_FUNCT3): Likewise.
302 (OP_MASK_FUNCT7): Likewise.
303 (OP_SH_FUNCT7): Likewise.
304 (OP_MASK_OP2): Likewise.
305 (OP_SH_OP2): Likewise.
306 (OP_MASK_CFUNCT4): Likewise.
307 (OP_SH_CFUNCT4): Likewise.
308 (OP_MASK_CFUNCT3): Likewise.
309 (OP_SH_CFUNCT3): Likewise.
310 (riscv_insn_types): Likewise.
311
3e33b239
NC
3122018-03-13 Nick Clifton <nickc@redhat.com>
313
314 PR 22113
315 * coff/pe.h (struct pex64_unwind_info): Add a rawUnwindCodesEnd
316 field.
317
bd5dea88
L
3182018-03-08 H.J. Lu <hongjiu.lu@intel.com>
319
320 * opcode/i386 (OLDGCC_COMPAT): Removed.
321
5b616bef
TP
3222018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
323
324 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
325
75f31665
MR
3262018-02-20 Maciej W. Rozycki <macro@mips.com>
327
328 * opcode/mips.h: Remove `M' operand code.
329
830db048
ZF
3302018-02-12 Zebediah Figura <z.figura12@gmail.com>
331
332 * coff/msdos.h: New header.
333 * coff/pe.h: Move common defines to msdos.h.
334 * coff/powerpc.h: Likewise.
335
faf766e3
NC
3362018-01-13 Nick Clifton <nickc@redhat.com>
337
338 2.30 branch created.
339
47acac12
L
3402018-01-11 H.J. Lu <hongjiu.lu@intel.com>
341
342 PR ld/22393
343 * bfdlink.h (bfd_link_info): Add separate_code.
344
645a2c5b
JW
3452018-01-04 Jim Wilson <jimw@sifive.com>
346
347 * opcode/riscv-opc.h (CSR_SBADADDR): Rename to CSR_STVAL. Rename
348 DECLARE_CSR entry. Add alias to map sbadaddr to CSR_STVAL.
349 (CSR_MBADADDR): Rename to CSR_MTVAL. Rename DECLARE_CSR entry.
350 Add alias to map mbadaddr to CSR_MTVAL.
351
219d1afa
AM
3522018-01-03 Alan Modra <amodra@gmail.com>
353
354 Update year range in copyright notice of all files.
355
1e563868 356For older changes see ChangeLog-2017
3499769a 357\f
1e563868 358Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
359
360Copying and distribution of this file, with or without modification,
361are permitted in any medium without royalty provided the copyright
362notice and this notice are preserved.
363
364Local Variables:
365mode: change-log
366left-margin: 8
367fill-column: 74
368version-control: never
369End:
This page took 0.137882 seconds and 4 git commands to generate.