Fix a memory leak in py-param.c
[deliverable/binutils-gdb.git] / include / ChangeLog
CommitLineData
d856f9a8
SM
12018-06-19 Simon Marchi <simon.marchi@ericsson.com>
2
3 Sync with GCC
4
5 2018-05-24 Tom Rix <trix@juniper.net>
6
7 * dwarf2.def (DW_FORM_strx*, DW_FORM_addrx*): New.
8
9 2017-11-20 Kito Cheng <kito.cheng@gmail.com>
10
11 * longlong.h [__riscv] (__umulsidi3): Define.
12 [__riscv] (umul_ppmm): Likewise.
13 [__riscv] (__muluw3): Likewise.
14
6f20c942
FS
152018-06-14 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
16
17 * elf/mips.h (AFL_ASE_GINV, AFL_ASE_RESERVED1): New macros.
18 (AFL_ASE_MASK): Update to include AFL_ASE_GINV.
19 * opcode/mips.h: Document "+\" operand format.
20 (ASE_GINV): New macro.
21
730c3174
SE
222018-06-13 Scott Egerton <scott.egerton@imgtec.com>
23 Faraz Shahbazker <Faraz.Shahbazker@mips.com>
24
25 * elf/mips.h (AFL_ASE_CRC): New macro.
26 (AFL_ASE_MASK): Update to include AFL_ASE_CRC.
27 * opcode/mips.h (ASE_CRC): New macro.
28 * opcode/mips.h (ASE_CRC64): Likewise.
29
4b8e28c7
MF
302018-06-04 Max Filippov <jcmvbkbc@gmail.com>
31
32 * elf/xtensa.h (xtensa_read_table_entries)
33 (xtensa_compute_fill_extra_space): New declarations.
34
95da9854
L
352018-06-04 H.J. Lu <hongjiu.lu@intel.com>
36
37 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
38 define for GCC.
39
23081219
L
402018-06-04 H.J. Lu <hongjiu.lu@intel.com>
41
42 * diagnostics.h (DIAGNOSTIC_STRINGIFY_1): New.
43 (DIAGNOSTIC_STRINGIFY): Likewise.
44 (DIAGNOSTIC_IGNORE): Replace STRINGIFY with DIAGNOSTIC_STRINGIFY.
45 (DIAGNOSTIC_IGNORE_SELF_MOVE): Define empty if not defined.
46 (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Likewise.
47 (DIAGNOSTIC_IGNORE_UNUSED_FUNCTION): Likewise.
48 (DIAGNOSTIC_IGNORE_SWITCH_DIFFERENT_ENUM_TYPES): Likewise.
49 (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): New.
50
e9cb46ab
L
512018-06-01 H.J. Lu <hongjiu.lu@intel.com>
52
53 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
54
22467434 552018-05-28 Bernd Edlinger <bernd.edlinger@hotmail.de>
56
57 * splay-tree.h (splay_tree_compare_strings,
58 splay_tree_delete_pointers): Declare new utility functions.
59
98553ad3
PB
602018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
61
62 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
63
7f999549
JW
642018-05-18 Kito Cheng <kito.cheng@gmail.com>
65
66 * elf/riscv.h (EF_RISCV_RVE): New define.
67
7b4ae824
JD
682018-05-18 John Darrington <john@darrington.wattle.id.au>
69
70 * elf/s12z.h: New header.
71
f9830ec1
TC
722018-05-15 Tamar Christina <tamar.christina@arm.com>
73
74 PR binutils/21446
75 * opcode/aarch64.h (F_SYS_READ, F_SYS_WRITE): New.
76
7d02540a
TC
772018-05-15 Tamar Christina <tamar.christina@arm.com>
78
79 PR binutils/21446
80 * opcode/aarch64.h (aarch64_operand_error): Add non_fatal.
81 (aarch64_print_operand): Support notes.
82
561a72d4
TC
832018-05-15 Tamar Christina <tamar.christina@arm.com>
84
85 PR binutils/21446
86 * opcode/aarch64.h (aarch64_opnd_info): Change sysreg to struct.
87 (aarch64_decode_insn): Accept error struct.
88
1678bd35
FT
892018-05-15 Francois H. Theron <francois.theron@netronome.com>
90
91 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
92
637b1970
JD
932018-05-10 John Darrington <john@darrington.wattle.id.au>
94
95 * elf/common.h (EM_S12Z): New macro.
96
84f9f8c3
AM
972018-05-09 Sebastian Rasmussen <sebras@gmail.com>
98
99 * mach-o/unwind.h (MACH_O_UNWIND_X86_64_RBP_FRAME_REGISTERS):
100 Rename from MACH_O_UNWIND_X86_64_RBP_FRAME_REGSITERS.
101 (MACH_O_UNWIND_X86_EBP_FRAME_REGISTERS): Rename from
102 MACH_O_UNWIND_X86_EBP_FRAME_REGSITERS.
103
e6f372ba
JW
1042018-05-08 Jim Wilson <jimw@sifive.com>
105
106 * opcode/riscv-opc.h (MATCH_C_SRLI64, MASK_C_SRLI64): New.
107 (MATCH_C_SRAI64, MASK_C_SRAI64): New.
108 (MATCH_C_SLLI64, MASK_C_SLLI64): New.
109
2ceb7719
PB
1102018-05-07 Peter Bergner <bergner@vnet.ibm.com.com>
111
112 * opcode/ppc.h (powerpc_num_opcodes): Change type to unsigned.
113 (vle_num_opcodes): Likewise.
114 (spe2_num_opcodes): Likewise.
115
602f1657
AM
1162018-05-04 Alan Modra <amodra@gmail.com>
117
118 * ansidecl.h: Import from gcc.
119 * coff/internal.h (struct internal_scnhdr): Add ATTRIBUTE_NONSTRING
120 to s_name.
121 (struct internal_syment): Add ATTRIBUTE_NONSTRING to _n_name.
122
fe944acf
FT
1232018-04-30 Francois H. Theron <francois.theron@netronome.com>
124
125 * dis-asm.h: Added print_nfp_disassembler_options prototype.
126 * elf/common.h: Added EM_NFP, officially assigned. See Google Group
127 Generic System V Application Binary Interface.
128 * elf/nfp.h: New, for NFP support.
129 * opcode/nfp.h: New, for NFP support.
130
5c5a4843
CL
1312018-04-25 Christophe Lyon <christophe.lyon@st.com>
132 Mickaël Guêné <mickael.guene@st.com>
133
134 * elf/arm.h: Add R_ARM_TLS_GD32_FDPIC, R_ARM_TLS_LDM32_FDPIC,
135 R_ARM_TLS_IE32_FDPIC.
136
188fd7ae
CL
1372018-04-25 Christophe Lyon <christophe.lyon@st.com>
138 Mickaël Guêné <mickael.guene@st.com>
139
140 * elf/arm.h (R_ARM_GOTFUNCDESC, R_ARM_GOTOFFFUNCDESC)
141 (R_ARM_FUNCDESC)
142 (R_ARM_FUNCDESC_VALUE): Define new relocations.
143
18a20338
CL
1442018-04-25 Christophe Lyon <christophe.lyon@st.com>
145 Mickaël Guêné <mickael.guene@st.com>
146
147 * elf/arm.h (EF_ARM_FDPIC): New.
148
3596d8ce
AM
1492018-04-18 Alan Modra <amodra@gmail.com>
150
151 * coff/mipspe.h: Delete.
152
c65c21e1
AM
1532018-04-18 Alan Modra <amodra@gmail.com>
154
155 * aout/dynix3.h: Delete.
156
884d4d8a 1572018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
3f0a5f17
ME
158
159 Microblaze Target: PIC data text relative
160
161 * bfdlink.h (Add flag): Add new flag @ 'bfd_link_info' struct.
162 * elf/microblaze.h (Add 3 new relocations):
163 R_MICROBLAZE_TEXTPCREL_64, R_MICROBLAZE_TEXTREL_64
164 and R_MICROBLAZE_TEXTREL_32_LO for relax function.
165
f954747f
AM
1662018-04-17 Alan Modra <amodra@gmail.com>
167
168 * elf/i370.h: Revert removal.
169 * elf/i860.h: Likewise.
170 * elf/i960.h: Likewise.
171
5452f388
AM
1722018-04-16 Alan Modra <amodra@gmail.com>
173
174 * coff/sparc.h: Delete.
175
dc12032b
AM
1762018-04-16 Alan Modra <amodra@gmail.com>
177
178 * aout/host.h: Remove m68k-aout and m68k-coff support.
179 * aout/hp300hpux.h: Delete.
180 * coff/apollo.h: Delete.
181 * coff/aux-coff.h: Delete.
182 * coff/m68k.h: Delete.
183
211dc24b
AM
1842018-04-16 Alan Modra <amodra@gmail.com>
185
186 * dis-asm.h: Remove sh5 and sh64 support.
187
a9a4b302
AM
1882018-04-16 Alan Modra <amodra@gmail.com>
189
190 * coff/internal.h: Remove w65 support.
191 * coff/w65.h: Delete.
192
04cb01fd
AM
1932018-04-16 Alan Modra <amodra@gmail.com>
194
195 * coff/we32k.h: Delete.
196
c2bf1eec
AM
1972018-04-16 Alan Modra <amodra@gmail.com>
198
199 * coff/internal.h: Remove m88k support.
200 * coff/m88k.h: Delete.
201 * opcode/m88k.h: Delete.
202
6793974d
AM
2032018-04-16 Alan Modra <amodra@gmail.com>
204
205 * elf/i370.h: Delete.
206 * opcode/i370.h: Delete.
207
e82aa794
AM
2082018-04-16 Alan Modra <amodra@gmail.com>
209
210 * coff/h8500.h: Delete.
211 * coff/internal.h: Remove h8500 support.
212
fe0bf0fd
AM
2132018-04-16 Alan Modra <amodra@gmail.com>
214
215 * coff/h8300.h: Delete.
216
fdef3943
AM
2172018-04-16 Alan Modra <amodra@gmail.com>
218
219 * ieee.h: Delete.
220
5972ac73
AM
2212018-04-16 Alan Modra <amodra@gmail.com>
222
223 * aout/host.h: Remove newsos3 support.
224
b4b594e3
AM
2252018-04-16 Alan Modra <amodra@gmail.com>
226
227 * nlm/ChangeLog-9315: Delete.
228 * nlm/alpha-ext.h: Delete.
229 * nlm/common.h: Delete.
230 * nlm/external.h: Delete.
231 * nlm/i386-ext.h: Delete.
232 * nlm/internal.h: Delete.
233 * nlm/ppc-ext.h: Delete.
234 * nlm/sparc32-ext.h: Delete.
235
fceadf09
AM
2362018-04-16 Alan Modra <amodra@gmail.com>
237
238 * opcode/tahoe.h: Delete.
239
a8eb42a8
AM
2402018-04-11 Alan Modra <amodra@gmail.com>
241
242 * aout/adobe.h: Delete.
243 * aout/reloc.h: Delete.
244 * coff/i860.h: Delete.
245 * coff/i960.h: Delete.
246 * elf/i860.h: Delete.
247 * elf/i960.h: Delete.
248 * opcode/i860.h: Delete.
249 * opcode/i960.h: Delete.
250 * aout/aout64.h (enum reloc_type): Trim off 29k and other unused values.
251 * aout/ar.h (ARMAGB): Remove.
252 * coff/internal.h (struct internal_aouthdr, struct internal_scnhdr,
253 union internal_auxent): Remove i960 support.
254
23cedd1d
AM
2552018-04-09 Alan Modra <amodra@gmail.com>
256
257 * elf/ppc.h (R_PPC_PLTSEQ, R_PPC_PLTCALL): Define.
258 * elf/ppc64.h (R_PPC64_PLTSEQ, R_PPC64_PLTCALL): Define.
259
84f1b9fb
RL
2602018-03-28 Renlin Li <renlin.li@arm.com>
261
262 PR ld/22970
263 * elf/aarch64.h: Add relocation number for
264 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12,
265 R_AARCH64_P32_TLSLE_LDST16_TPREL_LO12_NC,
266 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12,
267 R_AARCH64_P32_TLSLE_LDST32_TPREL_LO12_NC,
268 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12,
269 R_AARCH64_P32_TLSLE_LDST64_TPREL_LO12_NC,
270 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12,
271 R_AARCH64_P32_TLSLE_LDST8_TPREL_LO12_NC.
272
c8d59609
NC
2732018-03-28 Nick Clifton <nickc@redhat.com>
274
275 PR 22988
276 * opcode/aarch64.h (enum aarch64_opnd): Add
277 AARCH64_OPND_SVE_ADDR_R.
278
b1202ffa
L
2792018-03-21 H.J. Lu <hongjiu.lu@intel.com>
280
281 * elf/common.h (DF_1_KMOD): New.
282 (DF_1_WEAKFILTER): Likewise.
283 (DF_1_NOCOMMON): Likewise.
284
0e35537d
JW
2852018-03-14 Kito Cheng <kito.cheng@gmail.com>
286
287 * opcode/riscv.h (OP_MASK_FUNCT3): New.
288 (OP_SH_FUNCT3): Likewise.
289 (OP_MASK_FUNCT7): Likewise.
290 (OP_SH_FUNCT7): Likewise.
291 (OP_MASK_OP2): Likewise.
292 (OP_SH_OP2): Likewise.
293 (OP_MASK_CFUNCT4): Likewise.
294 (OP_SH_CFUNCT4): Likewise.
295 (OP_MASK_CFUNCT3): Likewise.
296 (OP_SH_CFUNCT3): Likewise.
297 (riscv_insn_types): Likewise.
298
3e33b239
NC
2992018-03-13 Nick Clifton <nickc@redhat.com>
300
301 PR 22113
302 * coff/pe.h (struct pex64_unwind_info): Add a rawUnwindCodesEnd
303 field.
304
bd5dea88
L
3052018-03-08 H.J. Lu <hongjiu.lu@intel.com>
306
307 * opcode/i386 (OLDGCC_COMPAT): Removed.
308
5b616bef
TP
3092018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
310
311 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
312
75f31665
MR
3132018-02-20 Maciej W. Rozycki <macro@mips.com>
314
315 * opcode/mips.h: Remove `M' operand code.
316
830db048
ZF
3172018-02-12 Zebediah Figura <z.figura12@gmail.com>
318
319 * coff/msdos.h: New header.
320 * coff/pe.h: Move common defines to msdos.h.
321 * coff/powerpc.h: Likewise.
322
faf766e3
NC
3232018-01-13 Nick Clifton <nickc@redhat.com>
324
325 2.30 branch created.
326
47acac12
L
3272018-01-11 H.J. Lu <hongjiu.lu@intel.com>
328
329 PR ld/22393
330 * bfdlink.h (bfd_link_info): Add separate_code.
331
645a2c5b
JW
3322018-01-04 Jim Wilson <jimw@sifive.com>
333
334 * opcode/riscv-opc.h (CSR_SBADADDR): Rename to CSR_STVAL. Rename
335 DECLARE_CSR entry. Add alias to map sbadaddr to CSR_STVAL.
336 (CSR_MBADADDR): Rename to CSR_MTVAL. Rename DECLARE_CSR entry.
337 Add alias to map mbadaddr to CSR_MTVAL.
338
219d1afa
AM
3392018-01-03 Alan Modra <amodra@gmail.com>
340
341 Update year range in copyright notice of all files.
342
1e563868 343For older changes see ChangeLog-2017
3499769a 344\f
1e563868 345Copyright (C) 2018 Free Software Foundation, Inc.
3499769a
AM
346
347Copying and distribution of this file, with or without modification,
348are permitted in any medium without royalty provided the copyright
349notice and this notice are preserved.
350
351Local Variables:
352mode: change-log
353left-margin: 8
354fill-column: 74
355version-control: never
356End:
This page took 0.139517 seconds and 4 git commands to generate.