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