X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=include%2FChangeLog;h=5cf3fa7041acb7b3bfbd03357241cae726339252;hb=75033d08412577fb8ffcf76971e8d0393d14a8aa;hp=d287b78870fad335c26df92f9265c836d55d8e55;hpb=8915c559d40186064d0be75229f9b4e5ac649b16;p=binutils-gdb.git diff --git a/include/ChangeLog b/include/ChangeLog index d287b78870f..5cf3fa7041a 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,328 @@ +2022-04-20 Clément Chigot + + * coff/xcoff.h (struct xcoff_loader_info): Add ldrel_count and + libpath fields. + +2022-04-07 Mark Harmstone + + * coff/i386.h: Define R_SECTION. + * coff/x86_64.h: Likewise. + +2022-04-01 John Baldwin + + * elf/common.h (NT_FREEBSD_X86_SEGBASES): Define. + +2022-03-16 Simon Marchi + + * elf/amdgpu.h: Add relocation values. + +2022-03-16 Simon Marchi + + * elf/amdgcn.h (NT_AMDGPU_METADATA): New. + +2022-03-16 Simon Marchi + + * elf/amdgcn.h: Add EF_AMDGPU_MACH_AMDGCN_* and + EF_AMDGPU_FEATURE_* defines. + +2022-03-16 Simon Marchi + + * elf/common.h (ELFOSABI_AMDGPU_PAL, ELFOSABI_AMDGPU_MESA3D): + New. + +2022-03-16 Simon Marchi + + * elf/amdgpu.h: New. + * elf/common.h (ELFOSABI_AMDGPU_HSA): Add. + +2022-03-11 Vladimir Mezentsev + + * collectorAPI.h: New file. + * libcollector.h: New file. + * libfcollector.h: New file. + +2022-01-25 Klaus Ziegler + + PR 28816 + * elf/common.h (AT_SUN_HWCAP): Make definition conditional. + +2022-01-22 Nick Clifton + + * 2.38 release branch created. + +2022-01-13 Nick Clifton + + Import from gcc mainline: + + 2021-01-03 Mike Frysinger + + * libiberty.h (strverscmp): Delete duplicate prototype. + +2021-12-07 John Baldwin + + * elf/common.h (AT_FREEBSD_FXRNG, AT_FREEBSD_KPRELOAD): Define. + +2021-12-01 Nick Clifton + + PR 28630 + * coff/internal.h (x_n): Use bfd_hostptr_t for the fields in this + structure. + +2021-11-25 Andrew Burgess + Simon Cook + + * dis-asm.h (disassembler_options_riscv): Declare. + +2021-11-16 Fangrui Song + + * elf/common.h (DT_ENCODING): Bump to 38. + * elf/external.h (Elf32_External_Relr): New. + (Elf64_External_Relr): New. + +2021-09-07 Luis Machado + + Revert: [AArch64] MTE corefile support + + 2021-05-21 Luis Machado + + * elf/common.h (NT_MEMTAG): New constant. + (NT_MEMTAG_TYPE_AARCH_MTE): New constant. + +2021-07-03 Nick Clifton + + * 2.37 release branch created. + +2021-07-03 Nick Clifton + + Import from gcc mainline: + 2021-03-31 Patrick Palka + + PR c++/88115 + * demangle.h (enum demangle_component_type): Add + DEMANGLE_COMPONENT_VENDOR_EXPR. + +2021-07-01 Mike Frysinger + + * opcode/aarch64.h (aarch64_opcode_table): Mark const. + +2021-07-01 Richard Earnshaw + + PR gas/28031 + * opcode/arm.h (FPU_ANY): Exclude XScale-related features. + +2021-06-18 H.J. Lu + + * elf/common.h (GNU_PROPERTY_UINT32_AND_LO): New. + (GNU_PROPERTY_UINT32_AND_HI): Likewise. + (GNU_PROPERTY_UINT32_OR_LO): Likewise. + (GNU_PROPERTY_UINT32_OR_HI): Likewise. + +2021-06-15 Nick Clifton + + * elf/common.h (NT_GO_BUILDID): Define. + +2021-06-02 Shahab Vahedi + + * dis-asm.h (disassembler_options_arc): New prototype. + +2021-05-29 Maciej W. Rozycki + + * opcode/mips.h (cpu_is_member): Remove code for MIPSr6 ISA + exclusion. + (opcode_is_member): Handle ISA level exclusion. + +2021-05-29 Maciej W. Rozycki + + * opcode/mips.h (isa_is_member): New inline function, factored + out from... + (opcode_is_member): ... here. + +2021-05-29 Maciej W. Rozycki + + * opcode/mips.h: Document `g' and `y' operand codes. + (mips_reg_operand_type): Add OP_REG_CONTROL enumeration + constant. + +2021-05-29 Maciej W. Rozycki + + * opcode/mips.h: Complement change made to opcodes and remove + references to the `g' regular MIPS ISA operand code. + +2021-05-28 H.J. Lu + + PR ld/27905 + * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): Removed. + +2021-05-26 H.J. Lu + + PR ld/27905 + * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_CODE16): New. + +2021-05-23 Tiezhu Yang + + * elf/common.h (EM_LOONGARCH): Change Loongson Loongarch to + LoongArch. + +2021-05-21 Luis Machado + + * elf/common.h (NT_MEMTAG): New constant. + (NT_MEMTAG_TYPE_AARCH_MTE): New constant. + +2021-05-07 Clément Chigot + + * coff/internal.h (C_DWARF): New define. + * coff/xcoff.h (SSUBTYP_DWLOC, SSUBTYP_DWFRAME, + SSUBTYP_DWMAC): New defines. + +2021-05-06 Stafford Horne + + PR 21464 + * elf/or1k.h (elf_or1k_reloc_type): Define R_OR1K_GOT_AHI16 number. + +2021-05-06 Nick Alcock + + * ctf.h (CTF_K_UNKNOWN): Document that it can be used for + nonrepresentable types, not just padding. + * ctf-api.h (ctf_add_unknown): New. + +2021-04-22 Clément Chigot + + * coff/internal.h (union internal_auxent): + Add x_sect structure. + * coff/rs6000.h (union external_auxent): Rework to + match official documentation. + * coff/rs6k64.h (union external_auxent): Likewise. + (_AUX_SECT): New define. + +2021-04-21 Eli Zaretskii + + PR 27760 + * coff/pe.h (IMAGE_DLLCHARACTERISTICS_APPCONTAINER): Define. + (IMAGE_DLLCHARACTERISTICS_GUARD_CF): Define. + +2021-04-16 Alan Modra + + PR 27567 + * coff/internal.h (struct internal_scnhdr): Make s_flags unsigned long. + * coff/pe.h (COFF_ENCODE_ALIGNMENT): Don't set align flags for an + executable and return false. Do so for a relocatable object and + evaluate to true. + * coff/ti.h (COFF_ENCODE_ALIGNMENT): Add bfd arg and evaluate to true. + (COFF_DECODE_ALIGNMENT): Formatting. + * coff/z80.h (COFF_ENCODE_ALIGNMENT): Similarly. + (COFF_DECODE_ALIGNMENT): Similarly. + +2021-04-09 Alan Modra + + * dis-asm.h (struct disassemble_info): Add dynrelbuf and dynrelcount. + +2021-04-06 Alan Modra + + * dis-asm.h (struct disassemble_info ): + Return asymbol*. + +2021-04-01 Martin Liska + + * opcode/cr16.h (strneq): Remove strneq and use startswith. + +2021-03-31 Alan Modra + + * bfdlink.h: Replace bfd_boolean with bool throughout. + * coff/ecoff.h: Likewise. + * coff/xcoff.h: Likewise. + * dis-asm.h: Likewise. + * elf/mmix.h: Likewise. + * elf/xtensa.h: Likewise. + * opcode/aarch64.h: Likewise, and FALSE with false, TRUE with true. + * opcode/arc.h: Likewise. + * opcode/mips.h: Likewise. + * opcode/tic6x-opcode-table.h: Likewise. + * opcode/tic6x.h: Likewise. + +2021-03-31 Alan Modra + + * cgen/basic-modes.h: Include stdint.h in place of bfd_stdint.h. + * elf/nfp.h: Likewise. + * opcode/aarch64.h: Likewise. + * opcode/cgen.h: Likewise. + * opcode/nfp.h: Likewise. + * opcode/ppc.h: Likewise. + +2021-03-29 Alan Modra + + * opcode/aarch64.h (alias_opcode_p): Simplify boolean expression. + (opcode_has_alias, pseudo_opcode_p, optional_operand_p): Likewise. + (opcode_has_special_coder): Likewise. + +2021-03-29 Alan Modra + + * opcode/aarch64.h (aarch64_opcode_encode): Correct prototype. + +2021-03-25 Nick Alcock + + PR libctf/27628 + * ctf-api.h: Fix some indentation. + (CTF_SET_STID): Always do an unsigned shift, even if STID is + signed. + +2021-03-19 H.J. Lu + + * elf/common.h (EM_INTEL205): Renamed to ... + (EM_INTELGT): This. + +2021-03-16 Nick Clifton + + * coff/internal.h (struct internal_auxent): Fix a couple of typos + in comment describing the x_fname field. + +2021-03-16 Kuan-Lin Chen + + * opcode/riscv-opc.h: Support zba, zbb and zbc extensions. + * opcode/riscv.h (riscv_insn_class): Add INSN_CLASS_ZB*. + +2021-03-12 Frederic Cambus + + * elf/common.h (NT_NETBSD_PAX, NT_NETBSD_PAX_MPROTECT) + (NT_NETBSD_PAX_NOMPROTECT, NT_NETBSD_PAX_GUARD, NT_NETBSD_PAX_NOGUARD) + (NT_NETBSD_PAX_ASLR, NT_NETBSD_PAX_NOASLR): Define. + +2021-03-12 Clément Chigot + + * coff/internal.h (struct internal_aouthdr): Add new fields. + * coff/rs6000.h (AOUTHDRÃ): Add new fields. + * coff/rs6k64.h (struct external_filehdr): Likewise. + * coff/xcoff.h (_TDATA), _TBSS): New defines + (RS6K_AOUTHDR_TLS_LE, RS6K_AOUTHDR_RAS, RS6K_AOUTHDR_ALGNTDATA, + RS6K_AOUTHDR_SHR_SYMTAB, RS6K_AOUTHDR_FORK_POLICY, + RS6K_AOUTHDR_FORK_COR): New defines. + (XMC_TU): Removed. + (XMC_UL): New define. + +2021-03-12 Clément Chigot + + * coff/xcoff.h (R_RTB): Remove. + (R_TRL): Fix value. + +2021-03-05 Craig Blackmore + Andrew Burgess + + * elf/common.h (NT_RISCV_CSR): Define. + +2021-03-05 Craig Blackmore + Andrew Burgess + + * elf/common.h (NT_GDB_TDESC): Define. + +2021-03-03 Alan Modra + + * coff/internal.h: Delete obsolete relocation defines. Move used + relocation defines.. + * coff/i386.h: ..to here.. + * coff/ti.h: ..and here.. + * coff/x86_64.h: ..and here.. + * coff/z80.h: ..and here.. + * coff/z8k.h: ..and here. + 2021-03-02 Nick Alcock * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): Note that this might @@ -132,7 +457,7 @@ For older changes see ChangeLog-2020 -Copyright (C) 2021 Free Software Foundation, Inc. +Copyright (C) 2021-2022 Free Software Foundation, Inc. Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright