Fix a memory leak in py-param.c
[deliverable/binutils-gdb.git] / include / ChangeLog
... / ...
CommitLineData
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
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
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
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
352018-06-04 H.J. Lu <hongjiu.lu@intel.com>
36
37 * diagnostics.h (DIAGNOSTIC_IGNORE_STRINGOP_TRUNCATION): Always
38 define for GCC.
39
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
512018-06-01 H.J. Lu <hongjiu.lu@intel.com>
52
53 * diagnostics.h: Moved from ../gdb/common/diagnostics.h.
54
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
602018-05-21 Peter Bergner <bergner@vnet.ibm.com.com>
61
62 * opcode/ppc.h (PPC_OPERAND_FAKE): Delete macro.
63
642018-05-18 Kito Cheng <kito.cheng@gmail.com>
65
66 * elf/riscv.h (EF_RISCV_RVE): New define.
67
682018-05-18 John Darrington <john@darrington.wattle.id.au>
69
70 * elf/s12z.h: New header.
71
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
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
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
892018-05-15 Francois H. Theron <francois.theron@netronome.com>
90
91 * opcode/nfp.h: Use uint64_t instead of bfd_vma.
92
932018-05-10 John Darrington <john@darrington.wattle.id.au>
94
95 * elf/common.h (EM_S12Z): New macro.
96
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
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
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
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
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
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
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
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
1492018-04-18 Alan Modra <amodra@gmail.com>
150
151 * coff/mipspe.h: Delete.
152
1532018-04-18 Alan Modra <amodra@gmail.com>
154
155 * aout/dynix3.h: Delete.
156
1572018-04-17 Andrew Sadek <andrew.sadek.se@gmail.com>
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
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
1722018-04-16 Alan Modra <amodra@gmail.com>
173
174 * coff/sparc.h: Delete.
175
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
1842018-04-16 Alan Modra <amodra@gmail.com>
185
186 * dis-asm.h: Remove sh5 and sh64 support.
187
1882018-04-16 Alan Modra <amodra@gmail.com>
189
190 * coff/internal.h: Remove w65 support.
191 * coff/w65.h: Delete.
192
1932018-04-16 Alan Modra <amodra@gmail.com>
194
195 * coff/we32k.h: Delete.
196
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
2032018-04-16 Alan Modra <amodra@gmail.com>
204
205 * elf/i370.h: Delete.
206 * opcode/i370.h: Delete.
207
2082018-04-16 Alan Modra <amodra@gmail.com>
209
210 * coff/h8500.h: Delete.
211 * coff/internal.h: Remove h8500 support.
212
2132018-04-16 Alan Modra <amodra@gmail.com>
214
215 * coff/h8300.h: Delete.
216
2172018-04-16 Alan Modra <amodra@gmail.com>
218
219 * ieee.h: Delete.
220
2212018-04-16 Alan Modra <amodra@gmail.com>
222
223 * aout/host.h: Remove newsos3 support.
224
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
2362018-04-16 Alan Modra <amodra@gmail.com>
237
238 * opcode/tahoe.h: Delete.
239
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
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
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
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
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
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
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
3052018-03-08 H.J. Lu <hongjiu.lu@intel.com>
306
307 * opcode/i386 (OLDGCC_COMPAT): Removed.
308
3092018-02-27 Thomas Preud'homme <thomas.preudhomme@arm.com>
310
311 * opcode/arm.h (ARM_FEATURE_COPY): Remove macro definition.
312
3132018-02-20 Maciej W. Rozycki <macro@mips.com>
314
315 * opcode/mips.h: Remove `M' operand code.
316
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
3232018-01-13 Nick Clifton <nickc@redhat.com>
324
325 2.30 branch created.
326
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
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
3392018-01-03 Alan Modra <amodra@gmail.com>
340
341 Update year range in copyright notice of all files.
342
343For older changes see ChangeLog-2017
344\f
345Copyright (C) 2018 Free Software Foundation, Inc.
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.023657 seconds and 4 git commands to generate.