ChangeLog revision 1.6 1 1.6 christos 2025-07-13 Nick Clifton <nickc (a] redhat.com>
2 1.6 christos
3 1.6 christos * 2.45 Branch point.
4 1.6 christos
5 1.6 christos 2025-01-19 Nick Clifton <nickc (a] redhat.com>
6 1.6 christos
7 1.6 christos * 2.44 Branch point.
8 1.6 christos
9 1.6 christos 2024-07-20 Nick Clifton <nickc (a] redhat.com>
10 1.6 christos
11 1.6 christos * 2.43 branch point.
12 1.6 christos
13 1.6 christos 2024-04-07 Simon Marchi <simon.marchi (a] efficios.com>
14 1.6 christos
15 1.6 christos * diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Rename
16 1.6 christos to...
17 1.6 christos (DIAGNOSTIC_IGNORE_REGISTER): ... this. Ignore `-Wregister`
18 1.6 christos instead of `-Wdeprecated-register`.
19 1.6 christos
20 1.6 christos 2024-02-14 Yuriy Kolerov <ykolerov (a] synopsys.com>
21 1.6 christos
22 1.6 christos * opcode/arc.h (enum insn_class_t): Add DBNZ class.
23 1.6 christos
24 1.6 christos 2024-02-12 Frederic Cambus <fred (a] statdns.com>
25 1.6 christos
26 1.6 christos * elf/common.h (PT_OPENBSD_SYSCALLS): Define.
27 1.6 christos
28 1.6 christos 2024-01-29 Jose E. Marchesi <jose.marchesi (a] oracle.com>
29 1.6 christos
30 1.6 christos * opcode/bpf.h (enum bpf_insn_id): Remove BPF_INSN_LDINDDW and
31 1.6 christos BPF_INSN_LDABSDW instructions.
32 1.6 christos
33 1.5 christos 2024-01-15 Nick Clifton <nickc (a] redhat.com>
34 1.5 christos
35 1.5 christos * 2.42 branch point.
36 1.5 christos
37 1.5 christos 2023-11-28 Jakub Jelinek <jakub (a] redhat.com>
38 1.5 christos
39 1.5 christos * sha1.h (sha1_process_bytes_fn): New typedef.
40 1.5 christos (sha1_choose_process_bytes): Declare.
41 1.5 christos
42 1.5 christos 2023-11-10 Simon Marchi <simon.marchi (a] efficios.com>
43 1.5 christos
44 1.5 christos * elf/amdgpu.h (EF_AMDGPU_MACH_AMDGCN_GFX1100,
45 1.5 christos EF_AMDGPU_MACH_AMDGCN_GFX1101,
46 1.5 christos EF_AMDGPU_MACH_AMDGCN_GFX1102): New.
47 1.5 christos
48 1.5 christos 2023-11-10 Nick Clifton <nickc (a] redhat.com>
49 1.5 christos
50 1.5 christos * bfdlink.h (struct bfd_link_info): Update descriptions of the
51 1.5 christos 'execstack', 'noexecstack' and 'warn_execstack' fields.
52 1.5 christos Add 'error_exectack' and 'warn_is_error_for_rwx_segments' fields.
53 1.5 christos
54 1.5 christos 2023-10-30 Nick Clifton <nickc (a] redhat.com>
55 1.5 christos
56 1.5 christos * elf/bpf.h (R_BPF_64_NODYLD32): Add a note that this reloc is
57 1.5 christos generated by other tools, eg LLVM.
58 1.5 christos
59 1.5 christos 2023-09-28 Frederic Cambus <fred (a] statdns.com>
60 1.5 christos
61 1.5 christos * elf/common.h (PT_OPENBSD_NOBTCFI): Define.
62 1.5 christos
63 1.5 christos 2023-08-02 Tom Tromey <tromey (a] adacore.com>
64 1.5 christos
65 1.5 christos * coff/x86_64.h (COFF_X86_64_H): Add include guard.
66 1.5 christos * coff/loongarch64.h (COFF_LOONGARCH64_H): Add include guard.
67 1.5 christos * coff/aarch64.h (COFF_AARCH64_H): Add include guard.
68 1.5 christos
69 1.5 christos 2023-07-30 Jose E. Marchesi <jose.marchesi (a] oracle.com>
70 1.5 christos
71 1.5 christos * elf/bpf.h (EF_BPF_CPUVER): Define.
72 1.5 christos * opcode/bpf.h (BPF_XBPF): Change from 0xf to 0xff so it fits in
73 1.5 christos EF_BPF_CPUVER.
74 1.5 christos
75 1.5 christos 2023-07-24 Jose E. Marchesi <jose.marchesi (a] oracle.com>
76 1.5 christos
77 1.5 christos * opcode/bpf.h (BPF_IMM32_BSWAP16): Define.
78 1.5 christos (BPF_IMM32_BSWAP32): Likewise.
79 1.5 christos (BPF_IMM32_BSWAP64): Likewise.
80 1.5 christos (enum bpf_insn_id): New entries BPF_INSN_BSWAP{16,32,64}.
81 1.5 christos
82 1.5 christos 2023-07-24 Jose E. Marchesi <jose.marchesi (a] oracle.com>
83 1.5 christos
84 1.5 christos * opcode/bpf.h (enum bpf_insn_id): Add entry BPF_INSN_JAL.
85 1.5 christos (enum bpf_insn_id): Remove spurious entry BPF_INSN_CALLI.
86 1.5 christos
87 1.5 christos 2023-07-21 Jose E. Marchesi <jose.marchesi (a] oracle.com>
88 1.5 christos
89 1.5 christos * opcode/bpf.h (enum bpf_insn_id): Add entries for signed load
90 1.5 christos instructions.
91 1.5 christos (BPF_MODE_SMEM): Define.
92 1.5 christos
93 1.5 christos 2023-07-21 Jose E. Marchesi <jose.marchesi (a] oracle.com>
94 1.5 christos
95 1.5 christos * opcode/bpf.h (BPF_OFFSET16_MOVS8): Define.
96 1.5 christos (BPF_OFFSET16_MOVS16): Likewise.
97 1.5 christos (BPF_OFFSET16_MOVS32): Likewise.
98 1.5 christos (enum bpf_insn_id): Add entries for MOVS{8,16,32}R and
99 1.5 christos MOVS32{8,16,32}R.
100 1.5 christos
101 1.5 christos 2023-07-03 Nick Clifton <nickc (a] redhat.com>
102 1.5 christos
103 1.5 christos 2.41 Branch Point.
104 1.5 christos
105 1.5 christos 2023-05-25 Andreas Schwab <schwab (a] linux-m68k.org>
106 1.5 christos
107 1.5 christos * coff/pe.h (IMAGE_FILE_MACHINE_AMD64): Remove duplicate
108 1.5 christos definition. Alphabetize.
109 1.5 christos
110 1.5 christos 2023-03-23 Frederic Cambus <fred (a] statdns.com>
111 1.5 christos
112 1.5 christos * elf/common.h (PT_OPENBSD_MUTABLE): Define.
113 1.5 christos
114 1.5 christos 2023-01-03 Luis Machado <luis.machado (a] arm.com>
115 1.5 christos
116 1.5 christos * elf/common.h (NT_ARM_SSVE): Define.
117 1.5 christos (NT_ARM_ZA): Define.
118 1.5 christos
119 1.5 christos 2022-12-31 Nick Clifton <nickc (a] redhat.com>
120 1.5 christos
121 1.5 christos * 2.40 branch created.
122 1.5 christos
123 1.5 christos 2022-10-03 Jan-Benedict Glaw <jbglaw (a] lug-owl.de>
124 1.5 christos
125 1.5 christos * diagnostics.h (DIAGNOSTIC_IGNORE_SELF_MOVE): Define for GCC 13+.
126 1.5 christos
127 1.4 christos 2022-07-08 Nick Clifton <nickc (a] redhat.com>
128 1.1 skrll
129 1.4 christos * 2.39 branch created.
130 1.1 skrll
131 1.4 christos 2022-04-20 Clment Chigot <clement.chigot (a] atos.net>
132 1.1 skrll
133 1.4 christos * coff/xcoff.h (struct xcoff_loader_info): Add ldrel_count and
134 1.4 christos libpath fields.
135 1.1 skrll
136 1.4 christos 2022-04-07 Mark Harmstone <mark (a] harmstone.com>
137 1.1 skrll
138 1.4 christos * coff/i386.h: Define R_SECTION.
139 1.4 christos * coff/x86_64.h: Likewise.
140 1.1 skrll
141 1.4 christos 2022-04-01 John Baldwin <jhb (a] FreeBSD.org>
142 1.1 skrll
143 1.4 christos * elf/common.h (NT_FREEBSD_X86_SEGBASES): Define.
144 1.1 skrll
145 1.4 christos 2022-03-16 Simon Marchi <simon.marchi (a] efficios.com>
146 1.1 skrll
147 1.4 christos * elf/amdgpu.h: Add relocation values.
148 1.1 skrll
149 1.4 christos 2022-03-16 Simon Marchi <simon.marchi (a] efficios.com>
150 1.1 skrll
151 1.4 christos * elf/amdgcn.h (NT_AMDGPU_METADATA): New.
152 1.1 skrll
153 1.4 christos 2022-03-16 Simon Marchi <simon.marchi (a] efficios.com>
154 1.1 skrll
155 1.4 christos * elf/amdgcn.h: Add EF_AMDGPU_MACH_AMDGCN_* and
156 1.4 christos EF_AMDGPU_FEATURE_* defines.
157 1.1 skrll
158 1.4 christos 2022-03-16 Simon Marchi <simon.marchi (a] efficios.com>
159 1.1 skrll
160 1.4 christos * elf/common.h (ELFOSABI_AMDGPU_PAL, ELFOSABI_AMDGPU_MESA3D):
161 1.4 christos New.
162 1.1 skrll
163 1.4 christos 2022-03-16 Simon Marchi <simon.marchi (a] efficios.com>
164 1.1 skrll
165 1.4 christos * elf/amdgpu.h: New.
166 1.4 christos * elf/common.h (ELFOSABI_AMDGPU_HSA): Add.
167 1.1 skrll
168 1.4 christos 2022-03-11 Vladimir Mezentsev <vladimir.mezentsev (a] oracle.com>
169 1.1 skrll
170 1.4 christos * collectorAPI.h: New file.
171 1.4 christos * libcollector.h: New file.
172 1.4 christos * libfcollector.h: New file.
173 1.1 skrll
174 1.4 christos 2022-01-25 Klaus Ziegler <klausz (a] haus-gisela.de>
175 1.1 skrll
176 1.4 christos PR 28816
177 1.4 christos * elf/common.h (AT_SUN_HWCAP): Make definition conditional.
178 1.1 skrll
179 1.4 christos 2022-01-22 Nick Clifton <nickc (a] redhat.com>
180 1.1 skrll
181 1.4 christos * 2.38 release branch created.
182 1.1 skrll
183 1.4 christos 2022-01-13 Nick Clifton <nickc (a] redhat.com>
184 1.1 skrll
185 1.4 christos Import from gcc mainline:
186 1.1 skrll
187 1.4 christos 2021-01-03 Mike Frysinger <vapier (a] gentoo.org>
188 1.1 skrll
189 1.4 christos * libiberty.h (strverscmp): Delete duplicate prototype.
190 1.1 skrll
191 1.4 christos 2021-12-07 John Baldwin <jhb (a] FreeBSD.org>
192 1.1 skrll
193 1.4 christos * elf/common.h (AT_FREEBSD_FXRNG, AT_FREEBSD_KPRELOAD): Define.
194 1.4 christos
195 1.4 christos 2021-12-01 Nick Clifton <nickc (a] redhat.com>
196 1.4 christos
197 1.4 christos PR 28630
198 1.4 christos * coff/internal.h (x_n): Use bfd_hostptr_t for the fields in this
199 1.4 christos structure.
200 1.4 christos
201 1.4 christos 2021-11-25 Andrew Burgess <aburgess (a] redhat.com>
202 1.4 christos Simon Cook <simon.cook (a] embecosm.com>
203 1.4 christos
204 1.4 christos * dis-asm.h (disassembler_options_riscv): Declare.
205 1.4 christos
206 1.4 christos 2021-11-16 Fangrui Song <maskray (a] google.com>
207 1.4 christos
208 1.4 christos * elf/common.h (DT_ENCODING): Bump to 38.
209 1.4 christos * elf/external.h (Elf32_External_Relr): New.
210 1.4 christos (Elf64_External_Relr): New.
211 1.4 christos
212 1.4 christos 2021-09-07 Luis Machado <luis.machado (a] linaro.org>
213 1.4 christos
214 1.4 christos Revert: [AArch64] MTE corefile support
215 1.4 christos
216 1.4 christos 2021-05-21 Luis Machado <luis.machado (a] linaro.org>
217 1.4 christos
218 1.4 christos * elf/common.h (NT_MEMTAG): New constant.
219 1.4 christos (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
220 1.4 christos
221 1.4 christos 2021-07-03 Nick Clifton <nickc (a] redhat.com>
222 1.4 christos
223 1.4 christos * 2.37 release branch created.
224 1.4 christos
225 1.4 christos 2021-07-03 Nick Clifton <nickc (a] redhat.com>
226 1.4 christos
227 1.4 christos Import from gcc mainline:
228 1.4 christos 2021-03-31 Patrick Palka <ppalka (a] redhat.com>
229 1.4 christos
230 1.4 christos PR c++/88115
231 1.4 christos * demangle.h (enum demangle_component_type): Add
232 1.4 christos DEMANGLE_COMPONENT_VENDOR_EXPR.
233 1.4 christos
234 1.4 christos 2021-07-01 Mike Frysinger <vapier (a] gentoo.org>
235 1.4 christos
236 1.4 christos * opcode/aarch64.h (aarch64_opcode_table): Mark const.
237 1.4 christos
238 1.4 christos 2021-07-01 Richard Earnshaw <rearnsha (a] arm.com>
239 1.4 christos
240 1.4 christos PR gas/28031
241 1.4 christos * opcode/arm.h (FPU_ANY): Exclude XScale-related features.
242 1.4 christos
243 1.4 christos 2021-06-18 H.J. Lu <hongjiu.lu (a] intel.com>
244 1.4 christos
245 1.4 christos * elf/common.h (GNU_PROPERTY_UINT32_AND_LO): New.
246 1.4 christos (GNU_PROPERTY_UINT32_AND_HI): Likewise.
247 1.4 christos (GNU_PROPERTY_UINT32_OR_LO): Likewise.
248 1.4 christos (GNU_PROPERTY_UINT32_OR_HI): Likewise.
249 1.4 christos
250 1.4 christos 2021-06-15 Nick Clifton <nickc (a] redhat.com>
251 1.4 christos
252 1.4 christos * elf/common.h (NT_GO_BUILDID): Define.
253 1.4 christos
254 1.4 christos 2021-06-02 Shahab Vahedi <shahab (a] synopsys.com>
255 1.4 christos
256 1.4 christos * dis-asm.h (disassembler_options_arc): New prototype.
257 1.4 christos
258 1.4 christos 2021-05-29 Maciej W. Rozycki <macro (a] orcam.me.uk>
259 1.4 christos
260 1.4 christos * opcode/mips.h (cpu_is_member): Remove code for MIPSr6 ISA
261 1.4 christos exclusion.
262 1.4 christos (opcode_is_member): Handle ISA level exclusion.
263 1.4 christos
264 1.4 christos 2021-05-29 Maciej W. Rozycki <macro (a] orcam.me.uk>
265 1.4 christos
266 1.4 christos * opcode/mips.h (isa_is_member): New inline function, factored
267 1.4 christos out from...
268 1.4 christos (opcode_is_member): ... here.
269 1.4 christos
270 1.4 christos 2021-05-29 Maciej W. Rozycki <macro (a] orcam.me.uk>
271 1.4 christos
272 1.4 christos * opcode/mips.h: Document `g' and `y' operand codes.
273 1.4 christos (mips_reg_operand_type): Add OP_REG_CONTROL enumeration
274 1.4 christos constant.
275 1.4 christos
276 1.4 christos 2021-05-29 Maciej W. Rozycki <macro (a] orcam.me.uk>
277 1.4 christos
278 1.4 christos * opcode/mips.h: Complement change made to opcodes and remove
279 1.4 christos references to the `g' regular MIPS ISA operand code.
280 1.4 christos
281 1.4 christos 2021-05-28 H.J. Lu <hongjiu.lu (a] intel.com>
282 1.4 christos
283 1.4 christos PR ld/27905
284 1.4 christos * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed.
285 1.4 christos
286 1.4 christos 2021-05-26 H.J. Lu <hongjiu.lu (a] intel.com>
287 1.4 christos
288 1.4 christos PR ld/27905
289 1.4 christos * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New.
290 1.4 christos
291 1.4 christos 2021-05-23 Tiezhu Yang <yangtiezhu (a] loongson.cn>
292 1.4 christos
293 1.4 christos * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to
294 1.4 christos LoongArch.
295 1.4 christos
296 1.4 christos 2021-05-21 Luis Machado <luis.machado (a] linaro.org>
297 1.4 christos
298 1.4 christos * elf/common.h (NT_MEMTAG): New constant.
299 1.4 christos (NT_MEMTAG_TYPE_AARCH_MTE): New constant.
300 1.4 christos
301 1.4 christos 2021-05-07 Clment Chigot <clement.chigot (a] atos.net>
302 1.4 christos
303 1.4 christos * coff/internal.h (C_DWARF): New define.
304 1.4 christos * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME,
305 1.4 christos SSUBTYP_DWMAC): New defines.
306 1.4 christos
307 1.4 christos 2021-05-06 Stafford Horne <shorne (a] gmail.com>
308 1.4 christos
309 1.4 christos PR 21464
310 1.4 christos * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number.
311 1.4 christos
312 1.4 christos 2021-05-06 Nick Alcock <nick.alcock (a] oracle.com>
313 1.4 christos
314 1.4 christos * ctf.h (CTF_K_UNKNOWN): Document that it can be used for
315 1.4 christos nonrepresentable types, not just padding.
316 1.4 christos * ctf-api.h (ctf_add_unknown): New.
317 1.4 christos
318 1.4 christos 2021-04-22 Clment Chigot <clement.chigot (a] atos.net>
319 1.4 christos
320 1.4 christos * coff/internal.h (union internal_auxent):
321 1.4 christos Add x_sect structure.
322 1.4 christos * coff/rs6000.h (union external_auxent): Rework to
323 1.4 christos match official documentation.
324 1.4 christos * coff/rs6k64.h (union external_auxent): Likewise.
325 1.4 christos (_AUX_SECT): New define.
326 1.4 christos
327 1.4 christos 2021-04-21 Eli Zaretskii <eliz (a] gnu.org>
328 1.4 christos
329 1.4 christos PR 27760
330 1.4 christos * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define.
331 1.4 christos (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define.
332 1.4 christos
333 1.4 christos 2021-04-16 Alan Modra <amodra (a] gmail.com>
334 1.4 christos
335 1.4 christos PR 27567
336 1.4 christos * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long.
337 1.4 christos * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an
338 1.4 christos executable and return false. Do so for a relocatable object and
339 1.4 christos evaluate to true.
340 1.4 christos * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true.
341 1.4 christos (COFF_DECODE_ALIGNMENT): Formatting.
342 1.4 christos * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly.
343 1.4 christos (COFF_DECODE_ALIGNMENT): Similarly.
344 1.4 christos
345 1.4 christos 2021-04-09 Alan Modra <amodra (a] gmail.com>
346 1.4 christos
347 1.4 christos * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount.
348 1.4 christos
349 1.4 christos 2021-04-06 Alan Modra <amodra (a] gmail.com>
350 1.4 christos
351 1.4 christos * dis-asm.h (struct disassemble_info <symbol_at_address_func>):
352 1.4 christos Return asymbol*.
353 1.4 christos
354 1.4 christos 2021-04-01 Martin Liska <mliska (a] suse.cz>
355 1.4 christos
356 1.4 christos * opcode/cr16.h (strneq): Remove strneq and use startswith.
357 1.4 christos
358 1.4 christos 2021-03-31 Alan Modra <amodra (a] gmail.com>
359 1.4 christos
360 1.4 christos * bfdlink.h: Replace bfd_boolean with bool throughout.
361 1.4 christos * coff/ecoff.h: Likewise.
362 1.4 christos * coff/xcoff.h: Likewise.
363 1.4 christos * dis-asm.h: Likewise.
364 1.4 christos * elf/mmix.h: Likewise.
365 1.4 christos * elf/xtensa.h: Likewise.
366 1.4 christos * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true.
367 1.4 christos * opcode/arc.h: Likewise.
368 1.4 christos * opcode/mips.h: Likewise.
369 1.4 christos * opcode/tic6x-opcode-table.h: Likewise.
370 1.4 christos * opcode/tic6x.h: Likewise.
371 1.4 christos
372 1.4 christos 2021-03-31 Alan Modra <amodra (a] gmail.com>
373 1.4 christos
374 1.4 christos * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h.
375 1.4 christos * elf/nfp.h: Likewise.
376 1.4 christos * opcode/aarch64.h: Likewise.
377 1.4 christos * opcode/cgen.h: Likewise.
378 1.4 christos * opcode/nfp.h: Likewise.
379 1.4 christos * opcode/ppc.h: Likewise.
380 1.4 christos
381 1.4 christos 2021-03-29 Alan Modra <amodra (a] gmail.com>
382 1.4 christos
383 1.4 christos * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression.
384 1.4 christos (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise.
385 1.4 christos (opcode_has_special_coder): Likewise.
386 1.4 christos
387 1.4 christos 2021-03-29 Alan Modra <amodra (a] gmail.com>
388 1.4 christos
389 1.4 christos * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype.
390 1.4 christos
391 1.4 christos 2021-03-25 Nick Alcock <nick.alcock (a] oracle.com>
392 1.4 christos
393 1.4 christos PR libctf/27628
394 1.4 christos * ctf-api.h: Fix some indentation.
395 1.4 christos (CTF_SET_STID): Always do an unsigned shift, even if STID is
396 1.4 christos signed.
397 1.4 christos
398 1.4 christos 2021-03-19 H.J. Lu <hongjiu.lu (a] intel.com>
399 1.4 christos
400 1.4 christos * elf/common.h (EM_INTEL205): Renamed to ...
401 1.4 christos (EM_INTELGT): This.
402 1.4 christos
403 1.4 christos 2021-03-16 Nick Clifton <nickc (a] redhat.com>
404 1.4 christos
405 1.4 christos * coff/internal.h (struct internal_auxent): Fix a couple of typos
406 1.4 christos in comment describing the x_fname field.
407 1.4 christos
408 1.4 christos 2021-03-16 Kuan-Lin Chen <kuanlinchentw (a] gmail.com>
409 1.4 christos
410 1.4 christos * opcode/riscv-opc.h: Support zba, zbb and zbc extensions.
411 1.4 christos * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*.
412 1.4 christos
413 1.4 christos 2021-03-12 Frederic Cambus <fred (a] statdns.com>
414 1.4 christos
415 1.4 christos * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT)
416 1.4 christos (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD)
417 1.4 christos (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define.
418 1.4 christos
419 1.4 christos 2021-03-12 Clment Chigot <clement.chigot (a] atos.net>
420 1.4 christos
421 1.4 christos * coff/internal.h (struct internal_aouthdr): Add new fields.
422 1.4 christos * coff/rs6000.h (AOUTHDR): Add new fields.
423 1.4 christos * coff/rs6k64.h (struct external_filehdr): Likewise.
424 1.4 christos * coff/xcoff.h (_TDATA), _TBSS): New defines
425 1.4 christos (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA,
426 1.4 christos RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY,
427 1.4 christos RS6K_AOUTHDR_FORK_COR): New defines.
428 1.4 christos (XMC_TU): Removed.
429 1.4 christos (XMC_UL): New define.
430 1.4 christos
431 1.4 christos 2021-03-12 Clment Chigot <clement.chigot (a] atos.net>
432 1.4 christos
433 1.4 christos * coff/xcoff.h (R_RTB): Remove.
434 1.4 christos (R_TRL): Fix value.
435 1.4 christos
436 1.4 christos 2021-03-05 Craig Blackmore <craig.blackmore (a] embecosm.com>
437 1.4 christos Andrew Burgess <andrew.burgess (a] embecosm.com>
438 1.4 christos
439 1.4 christos * elf/common.h (NT_RISCV_CSR): Define.
440 1.4 christos
441 1.4 christos 2021-03-05 Craig Blackmore <craig.blackmore (a] embecosm.com>
442 1.4 christos Andrew Burgess <andrew.burgess (a] embecosm.com>
443 1.4 christos
444 1.4 christos * elf/common.h (NT_GDB_TDESC): Define.
445 1.4 christos
446 1.4 christos 2021-03-03 Alan Modra <amodra (a] gmail.com>
447 1.4 christos
448 1.4 christos * coff/internal.h: Delete obsolete relocation defines. Move used
449 1.4 christos relocation defines..
450 1.4 christos * coff/i386.h: ..to here..
451 1.4 christos * coff/ti.h: ..and here..
452 1.4 christos * coff/x86_64.h: ..and here..
453 1.4 christos * coff/z80.h: ..and here..
454 1.4 christos * coff/z8k.h: ..and here.
455 1.4 christos
456 1.4 christos 2021-03-02 Nick Alcock <nick.alcock (a] oracle.com>
457 1.4 christos
458 1.4 christos * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might
459 1.4 christos merely change how much deduplication is done.
460 1.4 christos
461 1.4 christos 2021-03-01 Alan Modra <amodra (a] gmail.com>
462 1.4 christos Fangrui Song <maskray (a] google.com>
463 1.4 christos
464 1.4 christos * bfdlink.h (struct bfd_link_info): Add start_stop_gc.
465 1.4 christos
466 1.4 christos 2021-02-21 Alan Modra <amodra (a] gmail.com>
467 1.4 christos
468 1.4 christos * bfdlink.h (struct bfd_link_info): Add warn_multiple_definition.
469 1.4 christos
470 1.4 christos 2021-02-17 Nick Alcock <nick.alcock (a] oracle.com>
471 1.4 christos
472 1.4 christos * ctf-api.h (ctf_arc_lookup_symbol_name): New.
473 1.4 christos (ctf_lookup_by_symbol_name): Likewise.
474 1.4 christos
475 1.4 christos 2021-02-19 Nelson Chu <nelson.chu (a] sifive.com>
476 1.4 christos
477 1.4 christos PR 27158
478 1.4 christos * opcode/riscv.h: Updated encoding macros.
479 1.4 christos
480 1.4 christos 2021-02-18 Nelson Chu <nelson.chu (a] sifive.com>
481 1.4 christos
482 1.4 christos * opcode/riscv.h: Moved stuff and make the file tidy.
483 1.4 christos
484 1.4 christos 2021-02-15 Andreas Krebbel <krebbel (a] linux.ibm.com>
485 1.4 christos
486 1.4 christos * opcode/s390.h (enum s390_opcode_cpu_val): Add
487 1.4 christos S390_OPCODE_ARCH14.
488 1.4 christos
489 1.4 christos 2021-02-08 Mike Frysinger <vapier (a] gentoo.org>
490 1.4 christos
491 1.4 christos * opcode/tic54x.h (mmregs): Rename to ...
492 1.4 christos (tic54x_mmregs): ... this.
493 1.4 christos (regs): Rename to ...
494 1.4 christos (tic54x_regs): ... this.
495 1.4 christos (condition_codes): Rename to ...
496 1.4 christos (tic54x_condition_codes): ... this.
497 1.4 christos (cc2_codes): Rename to ...
498 1.4 christos (tic54x_cc2_codes): ... this.
499 1.4 christos (status_bits): Rename to ...
500 1.4 christos (tic54x_status_bits): ... this.
501 1.4 christos (cc3_codes): Rename to ...
502 1.4 christos (tic54x_cc3_codes): ... this.
503 1.4 christos (misc_symbols): Rename to ...
504 1.4 christos (tic54x_misc_symbols): ... this.
505 1.4 christos
506 1.4 christos 2021-02-05 Nelson Chu <nelson.chu (a] sifive.com>
507 1.4 christos
508 1.4 christos PR 27348
509 1.4 christos * opcode/riscv.h: Remove obsolete OP_*CUSTOM_IMM.
510 1.4 christos
511 1.4 christos 2021-02-05 Nelson Chu <nelson.chu (a] sifive.com>
512 1.4 christos
513 1.4 christos PR 27348
514 1.4 christos * opcode/riscv-opc.h: Remove obsolete Xcustom support.
515 1.4 christos
516 1.4 christos 2021-01-27 Nick Alcock <nick.alcock (a] oracle.com>
517 1.4 christos
518 1.4 christos * ctf-api.h (ECTF_NONAME): New.
519 1.4 christos (ECTF_NERR): Adjust.
520 1.4 christos
521 1.4 christos 2021-01-26 Nick Alcock <nick.alcock (a] oracle.com>
522 1.4 christos
523 1.4 christos * ctf-api.h (CTF_LINK_NO_FILTER_REPORTED_SYMS): New.
524 1.4 christos
525 1.4 christos 2021-02-04 Nelson Chu <nelson.chu (a] sifive.com>
526 1.4 christos
527 1.4 christos * opcode/riscv-opc.h: Removed macros for zb* extensions.
528 1.4 christos * opcode/riscv.h (riscv_insn_class): Removed INSN_CLASS_ZB*.
529 1.4 christos
530 1.4 christos 2021-01-15 Nelson Chu <nelson.chu (a] sifive.com>
531 1.4 christos
532 1.4 christos * opcode/riscv.h: Indent and GNU coding standards tidy,
533 1.4 christos also aligned the code.
534 1.4 christos
535 1.4 christos 2021-01-15 Nelson Chu <nelson.chu (a] sifive.com>
536 1.4 christos
537 1.4 christos * elf/riscv.h: Comments tidy and improvement.
538 1.4 christos * opcode/riscv-opc.h: Likewise.
539 1.4 christos * opcode/riscv.h: Likewise.
540 1.4 christos
541 1.4 christos 2021-01-11 Kyrylo Tkachov <kyrylo.tkachov (a] arm.com>
542 1.4 christos
543 1.4 christos * opcode/aarch64.h (AARCH64_FEATURE_CSRE): Delete.
544 1.4 christos (aarch64_opnd): Delete AARCH64_OPND_CSRE_CSR.
545 1.4 christos
546 1.4 christos 2021-01-09 Nick Clifton <nickc (a] redhat.com>
547 1.4 christos
548 1.4 christos * 2.36 release branch crated.
549 1.4 christos
550 1.4 christos 2021-01-07 Philipp Tomsich <prt (a] gnu.org>
551 1.4 christos
552 1.4 christos * opcode/riscv-opc.h: Added MATCH_PAUSE, MASK_PAUSE and DECLARE_INSN
553 1.4 christos for pause hint instruction.
554 1.4 christos * opcode/riscv.h (enum riscv_insn_class): Added INSN_CLASS_ZIHINTPAUSE.
555 1.4 christos
556 1.4 christos 2021-01-07 Claire Xenia Wolf <claire (a] symbioticeda.com>
557 1.4 christos Jim Wilson <jimw (a] sifive.com>
558 1.4 christos Andrew Waterman <andrew (a] sifive.com>
559 1.4 christos Maxim Blinov <maxim.blinov (a] embecosm.com>
560 1.4 christos Kito Cheng <kito.cheng (a] sifive.com>
561 1.4 christos Nelson Chu <nelson.chu (a] sifive.com>
562 1.4 christos
563 1.4 christos * opcode/riscv-opc.h: Added MASK/MATCH/DECLARE_INSN for ZBA/ZBB/ZBC.
564 1.4 christos * opcode/riscv.h (riscv_insn_class): Added INSN_CLASS_ZB*.
565 1.4 christos (enum riscv_isa_spec_class): Added ISA_SPEC_CLASS_DRAFT for the
566 1.4 christos frozen extensions.
567 1.4 christos
568 1.4 christos 2021-01-05 Nick Alcock <nick.alcock (a] oracle.com>
569 1.4 christos
570 1.4 christos * ctf-api.h (CTF_MN_RECURSE): New.
571 1.4 christos (ctf_member_next): Add flags argument.
572 1.4 christos
573 1.4 christos 2021-01-05 Nick Alcock <nick.alcock (a] oracle.com>
574 1.4 christos
575 1.4 christos * ctf-api.h (ECTF_INCOMPLETE): New.
576 1.4 christos (ECTF_NERR): Adjust.
577 1.4 christos
578 1.4 christos 2021-01-01 Nicolas Boulenguez <nicolas (a] debian.org>
579 1.4 christos
580 1.4 christos * coff/internal.h: Correct comment spelling.
581 1.4 christos * coff/sym.h: Likewise.
582 1.4 christos * opcode/aarch64.h: Likewise.
583 1.4 christos
584 1.4 christos 2021-01-01 Alan Modra <amodra (a] gmail.com>
585 1.1 skrll
586 1.2 rjs Update year range in copyright notice of all files.
587 1.1 skrll
588 1.4 christos For older changes see ChangeLog-2020
589 1.2 rjs
591 1.1 skrll Copyright (C) 2021-2025 Free Software Foundation, Inc.
592 1.2 rjs
593 1.2 rjs Copying and distribution of this file, with or without modification,
594 1.2 rjs are permitted in any medium without royalty provided the copyright
595 1.1 skrll notice and this notice are preserved.
596 1.1 skrll
597 1.1 skrll Local Variables:
598 1.1 skrll mode: change-log
599 1.1 skrll left-margin: 8
600 1.1 skrll fill-column: 74
601 1.1 skrll version-control: never
602 End:
603