Balance parentheses in expression
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
7ba3ba91
JD
12018-07-27 John Darrington <john@darrington.wattle.id.au>
2
3 * opcode/s12z.h: New file.
4
57285ade
RE
52018-08-09 Richard Earnshaw <rearnsha@arm.com>
6
7 * elf/arm.h: Updated comments for e_flags definitions.
8
db1e1b45 92018-08-06 Claudiu Zissulescu <claziss@synopsys.com>
10
11 * elf/arc.h (Tag_ARC_ATR_version): New tag.
12
b6523c37 132018-08-06 Claudiu Zissulescu <claziss@synopsys.com>
14
15 * opcode/arc.h (ARC_OPCODE_ARCV1): Define.
16
50320b1d 172018-08-01 Richard Earnshaw <rearnsha@arm.com>
18
19 Copy over from GCC
20 2018-07-26 Martin Liska <mliska@suse.cz>
21
22 PR lto/86548
23 * libiberty.h (make_temp_file_with_prefix): New function.
24
eb41b248
JW
252018-07-30 Jim Wilson <jimw@sifive.com>
26
27 * opcode/riscv.h (INSN_TYPE, INSN_BRANCH, INSN_CONDBRANCH, INSN_JSR)
28 (INSN_DREF, INSN_DATA_SIZE, INSN_DATA_SIZE_SHIFT, INSN_1_BYTE)
29 (INSN_2_BYTE, INSN_4_BYTE, INSN_8_BYTE, INSN_16_BYTE): New.
30
b8891f8d
AJ
312018-07-30 Andrew Jenner <andrew@codesourcery.com>
32
33 * elf/common.h (EM_CSKY, EM_CSKY_OLD): Define.
34 * elf/csky.h: New file.
35
2bb9bbe2
CX
362018-07-27 Chenghua Xu <paul.hua.gm@gmail.com>
37 Maciej W. Rozycki <macro@linux-mips.org>
38
39 * elf/mips.h (AFL_ASE_MASK): Correct typo.
40
fa758a70
AC
412018-07-26 Alex Chadwick <Alex.Chadwick@cl.cam.ac.uk>
42
43 * opcode/ppc.h (PPC_OPCODE_750): Adjust comment.
44
33cb30a1
AM
452018-07-26 Alan Modra <amodra@gmail.com>
46
47 * elf/ppc64.h: Specify byte offset to local entry for values
48 of two to six in STO_PPC64_LOCAL_MASK. Clarify r2 return
49 value for such functions when entering via global entry point.
50 Specify meaning of a value of one in STO_PPC64_LOCAL_MASK.
51
67ce483b
AM
522018-07-24 Alan Modra <amodra@gmail.com>
53
54 PR 23430
55 * elf/common.h (SHT_SYMTAB_SHNDX): Fix comment typo.
56
8095d2f7
CX
572018-07-20 Chenghua Xu <paul.hua.gm@gmail.com>
58 Maciej W. Rozycki <macro@mips.com>
59
60 * elf/mips.h (AFL_ASE_MMI): New macro.
61 (AFL_ASE_MASK): Update to include AFL_ASE_LOONGSON_MMI.
62 * opcode/mips.h (ASE_LOONGSON_MMI): New macro.
63
d5c928c0
MR
642018-07-17 Maciej W. Rozycki <macro@mips.com>
65
66 * bfdlink.h (bfd_link_hash_entry): Add `rel_from_abs' member.
67
fe75810f
AM
682018-07-06 Alan Modra <amodra@gmail.com>
69
70 * diagnostics.h: Comment on macro usage.
71
6821842f
SM
722018-07-05 Simon Marchi <simon.marchi@polymtl.ca>
73
74 * diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_DECLARATIONS):
75 Define for clang.
76
471b9d15
MR
772018-07-02 Maciej W. Rozycki <macro@mips.com>
78
79 PR tdep/8282
80 * dis-asm.h (disasm_option_arg_t): New typedef.
81 (disasm_options_and_args_t): Likewise.
82 (disasm_options_t): Add `arg' member, document members.
83 (disassembler_options_mips): New prototype.
84 (disassembler_options_arm, disassembler_options_powerpc)
85 (disassembler_options_s390): Update prototypes.
86
369c9167
TC
872018-06-29 Tamar Christina <tamar.christina@arm.com>
88
89 PR binutils/23192
90 *opcode/aarch64.h (aarch64_opnd): Add AARCH64_OPND_Em16.
91
2393a7e3
AM
922018-06-26 Alan Modra <amodra@gmail.com>
93
94 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Revert last change.
95
719d8288
NC
962018-06-24 Nick Clifton <nickc@redhat.com>
97
98 2.31 branch created.
99
57c0d77c
AH
1002018-06-21 Alan Hayward <alan.hayward@arm.com>
101
102 * elf/internal.h (ELF_SECTION_IN_SEGMENT): Don’t check addresses
103 for non SHT_NOBITS.
104
d856f9a8
SM
1052018-06-19 Simon Marchi <simon.marchi@ericsson.com>
106
107 Sync with GCC
108
109 2018-05-24 Tom Rix <trix@juniper.net>
110
111 * dwarf2.def (DW_FORM_strx*, DW_FORM_addrx*): New.
112
113 2017-11-20 Kito Cheng <kito.cheng@gmail.com>
114
115 * longlong.h [__riscv] (__umulsidi3): Define.
116 [__riscv] (umul_ppmm): Likewise.
117 [__riscv] (__muluw3): Likewise.
118
6f20c942
FS
1192018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
120
121 * elf/mips.h (AFL_ASE_GINV, AFL_ASE_RESERVED1): New macros.
122 (AFL_ASE_MASK): Update to include AFL_ASE_GINV.
123 * opcode/mips.h: Document "+\" operand format.
124 (ASE_GINV): New macro.
125
730c3174
SE
1262018-06-13 Scott Egerton <scott.egerton@imgtec.com>
127 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
128
129 * elf/mips.h (AFL_ASE_CRC): New macro.
130 (AFL_ASE_MASK): Update to include AFL_ASE_CRC.
131 * opcode/mips.h (ASE_CRC): New macro.
132 * opcode/mips.h (ASE_CRC64): Likewise.
133
4b8e28c7
MF
1342018-06-04 Max Filippov <jcmvbkbc@gmail.com>
135
136 * elf/xtensa.h (xtensa_read_table_entries)
137 (xtensa_compute_fill_extra_space): New declarations.
138
95da9854
L
1392018-06-04 H.J. Lu <hongjiu.lu@intel.com>
140
141 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
142 define for GCC.
143
23081219
L
1442018-06-04 H.J. Lu <hongjiu.lu@intel.com>
145
146 * diagnostics.h (DIAGNOSTIC_STRINGIFY_1): New.
147 (DIAGNOSTIC_STRINGIFY): Likewise.
148 (DIAGNOSTIC_IGNORE): Replace STRINGIFY with DIAGNOSTIC_STRINGIFY.
149 (DIAGNOSTIC_IGNORE_SELF_MOVE): Define empty if not defined.
150 (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Likewise.
151 (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION): Likewise.
152 (DIAGNOSTIC_IGNORE_SWITCH_DIFFERENT_ENUM_TYPES): Likewise.
153 (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): New.
154
e9cb46ab
L
1552018-06-01 H.J. Lu <hongjiu.lu@intel.com>
156
157 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
158
22467434 1592018-05-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
160
161 * splay-tree.h (splay_tree_compare_strings,
162 splay_tree_delete_pointers): Declare new utility functions.
163
98553ad3
PB
1642018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
165
166 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
167
7f999549
JW
1682018-05-18 Kito Cheng <kito.cheng@gmail.com>
169
170 * elf/riscv.h (EF_RISCV_RVE): New define.
171
7b4ae824
JD
1722018-05-18 John Darrington <john@darrington.wattle.id.au>
173
174 * elf/s12z.h: New header.
175
f9830ec1
TC
1762018-05-15 Tamar Christina <tamar.christina@arm.com>
177
178 PR binutils/21446
179 * opcode/aarch64.h (F_SYS_READ, F_SYS_WRITE): New.
180
7d02540a
TC
1812018-05-15 Tamar Christina <tamar.christina@arm.com>
182
183 PR binutils/21446
184 * opcode/aarch64.h (aarch64_operand_error): Add non_fatal.
185 (aarch64_print_operand): Support notes.
186
561a72d4
TC
1872018-05-15 Tamar Christina <tamar.christina@arm.com>
188
189 PR binutils/21446
190 * opcode/aarch64.h (aarch64_opnd_info): Change sysreg to struct.
191 (aarch64_decode_insn): Accept error struct.
192
1678bd35
FT
1932018-05-15 Francois H. Theron <francois.theron@netronome.com>
194
195 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
196
637b1970
JD
1972018-05-10 John Darrington <john@darrington.wattle.id.au>
198
199 * elf/common.h (EM_S12Z): New macro.
200
84f9f8c3
AM
2012018-05-09 Sebastian Rasmussen <sebras@gmail.com>
202
203 * mach-o/unwind.h (MACH_O_UNWIND_X86_64_RBP_FRAME_REGISTERS):
204 Rename from MACH_O_UNWIND_X86_64_RBP_FRAME_REGSITERS.
205 (MACH_O_UNWIND_X86_EBP_FRAME_REGISTERS): Rename from
206 MACH_O_UNWIND_X86_EBP_FRAME_REGSITERS.
207
e6f372ba
JW
2082018-05-08 Jim Wilson <jimw@sifive.com>
209
210 * opcode/riscv-opc.h (MATCH_C_SRLI64, MASK_C_SRLI64): New.
211 (MATCH_C_SRAI64, MASK_C_SRAI64): New.
212 (MATCH_C_SLLI64, MASK_C_SLLI64): New.
213
2ceb7719
PB
2142018-05-07 Peter Bergner <bergner@vnet.ibm.com.com>
215
216 * opcode/ppc.h (powerpc_num_opcodes): Change type to unsigned.
217 (vle_num_opcodes): Likewise.
218 (spe2_num_opcodes): Likewise.
219
602f1657
AM
2202018-05-04 Alan Modra <amodra@gmail.com>
221
222 * ansidecl.h: Import from gcc.
223 * coff/internal.h (struct internal_scnhdr): Add ATTRIBUTE_NONSTRING
224 to s_name.
225 (struct internal_syment): Add ATTRIBUTE_NONSTRING to _n_name.
226
fe944acf
FT
2272018-04-30 Francois H. Theron <francois.theron@netronome.com>
228
229 * dis-asm.h: Added print_nfp_disassembler_options prototype.
230 * elf/common.h: Added EM_NFP, officially assigned. See Google Group
231 Generic System V Application Binary Interface.
232 * elf/nfp.h: New, for NFP support.
233 * opcode/nfp.h: New, for NFP support.
234
5c5a4843
CL
2352018-04-25 Christophe Lyon <christophe.lyon@st.com>
236 Mickaël Guêné <mickael.guene@st.com>
237
238 * elf/arm.h: Add R_ARM_TLS_GD32_FDPIC, R_ARM_TLS_LDM32_FDPIC,
239 R_ARM_TLS_IE32_FDPIC.
240
188fd7ae
CL
2412018-04-25 Christophe Lyon <christophe.lyon@st.com>
242 Mickaël Guêné <mickael.guene@st.com>
243
244 * elf/arm.h (R_ARM_GOTFUNCDESC, R_ARM_GOTOFFFUNCDESC)
245 (R_ARM_FUNCDESC)
246 (R_ARM_FUNCDESC_VALUE): Define new relocations.
247
18a20338
CL
2482018-04-25 Christophe Lyon <christophe.lyon@st.com>
249 Mickaël Guêné <mickael.guene@st.com>
250
251 * elf/arm.h (EF_ARM_FDPIC): New.
252
3596d8ce
AM
2532018-04-18 Alan Modra <amodra@gmail.com>
254
255 * coff/mipspe.h: Delete.
256
c65c21e1
AM
2572018-04-18 Alan Modra <amodra@gmail.com>
258
259 * aout/dynix3.h: Delete.
260
884d4d8a 2612018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
3f0a5f17
ME
262
263 Microblaze Target: PIC data text relative
264
265 * bfdlink.h (Add flag): Add new flag @ 'bfd_link_info' struct.
266 * elf/microblaze.h (Add 3 new relocations):
267 R_MICROBLAZE_TEXTPCREL_64, R_MICROBLAZE_TEXTREL_64
268 and R_MICROBLAZE_TEXTREL_32_LO for relax function.
269
f954747f
AM
2702018-04-17 Alan Modra <amodra@gmail.com>
271
272 * elf/i370.h: Revert removal.
273 * elf/i860.h: Likewise.
274 * elf/i960.h: Likewise.
275
5452f388
AM
2762018-04-16 Alan Modra <amodra@gmail.com>
277
278 * coff/sparc.h: Delete.
279
dc12032b
AM
2802018-04-16 Alan Modra <amodra@gmail.com>
281
282 * aout/host.h: Remove m68k-aout and m68k-coff support.
283 * aout/hp300hpux.h: Delete.
284 * coff/apollo.h: Delete.
285 * coff/aux-coff.h: Delete.
286 * coff/m68k.h: Delete.
287
211dc24b
AM
2882018-04-16 Alan Modra <amodra@gmail.com>
289
290 * dis-asm.h: Remove sh5 and sh64 support.
291
a9a4b302
AM
2922018-04-16 Alan Modra <amodra@gmail.com>
293
294 * coff/internal.h: Remove w65 support.
295 * coff/w65.h: Delete.
296
04cb01fd
AM
2972018-04-16 Alan Modra <amodra@gmail.com>
298
299 * coff/we32k.h: Delete.
300
c2bf1eec
AM
3012018-04-16 Alan Modra <amodra@gmail.com>
302
303 * coff/internal.h: Remove m88k support.
304 * coff/m88k.h: Delete.
305 * opcode/m88k.h: Delete.
306
6793974d
AM
3072018-04-16 Alan Modra <amodra@gmail.com>
308
309 * elf/i370.h: Delete.
310 * opcode/i370.h: Delete.
311
e82aa794
AM
3122018-04-16 Alan Modra <amodra@gmail.com>
313
314 * coff/h8500.h: Delete.
315 * coff/internal.h: Remove h8500 support.
316
fe0bf0fd
AM
3172018-04-16 Alan Modra <amodra@gmail.com>
318
319 * coff/h8300.h: Delete.
320
fdef3943
AM
3212018-04-16 Alan Modra <amodra@gmail.com>
322
323 * ieee.h: Delete.
324
5972ac73
AM
3252018-04-16 Alan Modra <amodra@gmail.com>
326
327 * aout/host.h: Remove newsos3 support.
328
b4b594e3
AM
3292018-04-16 Alan Modra <amodra@gmail.com>
330
331 * nlm/ChangeLog-9315: Delete.
332 * nlm/alpha-ext.h: Delete.
333 * nlm/common.h: Delete.
334 * nlm/external.h: Delete.
335 * nlm/i386-ext.h: Delete.
336 * nlm/internal.h: Delete.
337 * nlm/ppc-ext.h: Delete.
338 * nlm/sparc32-ext.h: Delete.
339
fceadf09
AM
3402018-04-16 Alan Modra <amodra@gmail.com>
341
342 * opcode/tahoe.h: Delete.
343
a8eb42a8
AM
3442018-04-11 Alan Modra <amodra@gmail.com>
345
346 * aout/adobe.h: Delete.
347 * aout/reloc.h: Delete.
348 * coff/i860.h: Delete.
349 * coff/i960.h: Delete.
350 * elf/i860.h: Delete.
351 * elf/i960.h: Delete.
352 * opcode/i860.h: Delete.
353 * opcode/i960.h: Delete.
354 * aout/aout64.h (enum reloc_type): Trim off 29k and other unused values.
355 * aout/ar.h (ARMAGB): Remove.
356 * coff/internal.h (struct internal_aouthdr, struct internal_scnhdr,
357 union internal_auxent): Remove i960 support.
358
23cedd1d
AM
3592018-04-09 Alan Modra <amodra@gmail.com>
360
361 * elf/ppc.h (R_PPC_PLTSEQ, R_PPC_PLTCALL): Define.
362 * elf/ppc64.h (R_PPC64_PLTSEQ, R_PPC64_PLTCALL): Define.
363
84f1b9fb
RL
3642018-03-28 Renlin Li <renlin.li@arm.com>
365
366 PR ld/22970
367 * elf/aarch64.h: Add relocation number for
368 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,
369 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,
370 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,
371 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,
372 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,
373 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,
374 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,
375 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC.
376
c8d59609
NC
3772018-03-28 Nick Clifton <nickc@redhat.com>
378
379 PR 22988
380 * opcode/aarch64.h (enum aarch64_opnd): Add
381 AARCH64_OPND_SVE_ADDR_R.
382
b1202ffa
L
3832018-03-21 H.J. Lu <hongjiu.lu@intel.com>
384
385 * elf/common.h (DF_1_KMOD): New.
386 (DF_1_WEAKFILTER): Likewise.
387 (DF_1_NOCOMMON): Likewise.
388
0e35537d
JW
3892018-03-14 Kito Cheng <kito.cheng@gmail.com>
390
391 * opcode/riscv.h (OP_MASK_FUNCT3): New.
392 (OP_SH_FUNCT3): Likewise.
393 (OP_MASK_FUNCT7): Likewise.
394 (OP_SH_FUNCT7): Likewise.
395 (OP_MASK_OP2): Likewise.
396 (OP_SH_OP2): Likewise.
397 (OP_MASK_CFUNCT4): Likewise.
398 (OP_SH_CFUNCT4): Likewise.
399 (OP_MASK_CFUNCT3): Likewise.
400 (OP_SH_CFUNCT3): Likewise.
401 (riscv_insn_types): Likewise.
402
3e33b239
NC
4032018-03-13 Nick Clifton <nickc@redhat.com>
404
405 PR 22113
406 * coff/pe.h (struct pex64_unwind_info): Add a rawUnwindCodesEnd
407 field.
408
bd5dea88
L
4092018-03-08 H.J. Lu <hongjiu.lu@intel.com>
410
411 * opcode/i386 (OLDGCC_COMPAT): Removed.
412
5b616bef
TP
4132018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
414
415 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
416
75f31665
MR
4172018-02-20 Maciej W. Rozycki <macro@mips.com>
418
419 * opcode/mips.h: Remove `M' operand code.
420
830db048
ZF
4212018-02-12 Zebediah Figura <z.figura12@gmail.com>
422
423 * coff/msdos.h: New header.
424 * coff/pe.h: Move common defines to msdos.h.
425 * coff/powerpc.h: Likewise.
426
faf766e3
NC
4272018-01-13 Nick Clifton <nickc@redhat.com>
428
429 2.30 branch created.
430
47acac12
L
4312018-01-11 H.J. Lu <hongjiu.lu@intel.com>
432
433 PR ld/22393
434 * bfdlink.h (bfd_link_info): Add separate_code.
435
645a2c5b
JW
4362018-01-04 Jim Wilson <jimw@sifive.com>
437
438 * opcode/riscv-opc.h (CSR_SBADADDR): Rename to CSR_STVAL. Rename
439 DECLARE_CSR entry. Add alias to map sbadaddr to CSR_STVAL.
440 (CSR_MBADADDR): Rename to CSR_MTVAL. Rename DECLARE_CSR entry.
441 Add alias to map mbadaddr to CSR_MTVAL.
442
219d1afa
AM
4432018-01-03 Alan Modra <amodra@gmail.com>
444
445 Update year range in copyright notice of all files.
446
1e563868 447For older changes see ChangeLog-2017
3499769a 448\f
1e563868 449Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
450
451Copying and distribution of this file, with or without modification,
452are permitted in any medium without royalty provided the copyright
453notice and this notice are preserved.
454
455Local Variables:
456mode: change-log
457left-margin: 8
458fill-column: 74
459version-control: never
460End:
This page took 0.151693 seconds and 4 git commands to generate.