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