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