CSKY: Support attribute section.
[deliverable/binutils-gdb.git] / include / ChangeLog
index b357064c2b6539124a5cbad0d262b8e53354e685..4da03f8cd9bbe76e4529b32f48c82bc46ae597ab 100644 (file)
@@ -1,3 +1,216 @@
+2020-08-28  Cooper Qu  <cooper.qu@linux.alibaba.com>
+
+       * elf/csky.h (SHT_CSKY_ATTRIBUTES): Define.
+       (Tag_CSKY_ARCH_NAME): New enum constant.
+       (Tag_CSKY_CPU_NAME): Likewise.
+       (Tag_CSKY_ISA_FLAGS): Likewise.
+       (Tag_CSKY_DSP_VERSION): Likewise.
+       (Tag_CSKY_VDSP_VERSION): Likewise.
+       (Tag_CSKY_FPU_VERSION): Likewise.
+       (Tag_CSKY_FPU_ABI): Likewise.
+       (Tag_CSKY_FPU_ROUNDING): Likewise.
+       (Tag_CSKY_FPU_DENORMAL): Likewise.
+       (Tag_CSKY_FPU_Exception): Likewise.
+       (Tag_CSKY_FPU_NUMBER_MODULE): Likewise.
+       (Tag_CSKY_FPU_HARDFP): Likewise.
+       (Tag_CSKY_MAX): Likewise.
+       (VAL_CSKY_DSP_VERSION_EXTENSION): Likewise.
+       (VAL_CSKY_DSP_VERSION_2): Likewise.
+       (VAL_CSKY_VDSP_VERSION_1): Likewise.
+       (VAL_CSKY_VDSP_VERSION_2): Likewise.
+       (VAL_CSKY_FPU_ABI_SOFT): Likewise.
+       (VAL_CSKY_FPU_ABI_SOFTFP): Likewise.
+       (VAL_CSKY_FPU_ABI_HARD): Likewise.
+       (VAL_CSKY_FPU_HARDFP_HALF): Likewise.
+       (VAL_CSKY_FPU_HARDFP_SINGLE): Likewise.
+       (VAL_CSKY_FPU_HARDFP_DOUBLE): Likewise.
+       * opcode/csky.h (CSKY_ISA_VDSP_V2): Define.
+       CSKYV1_ISA_E1: Change to long constant type.
+       CSKYV2_ISA_E1: Likewise.
+       CSKYV2_ISA_1E2: Likewise.
+       CSKYV2_ISA_2E3: Likewise.
+       CSKYV2_ISA_3E7: Likewise.
+       CSKYV2_ISA_7E10: Likewise.
+       CSKYV2_ISA_3E3R1: Likewise.
+       CSKYV2_ISA_3E3R2: Likewise.
+       CSKYV2_ISA_10E60: Likewise.
+       CSKY_ISA_TRUST: Likewise.
+       CSKY_ISA_CACHE: Likewise.
+       CSKY_ISA_NVIC: Likewise.
+       CSKY_ISA_CP: Likewise.
+       CSKY_ISA_MP: Likewise.
+       CSKY_ISA_MP_1E2: Likewise.
+       CSKY_ISA_JAVA: Likewise.
+       CSKY_ISA_MAC: Likewise.
+       CSKY_ISA_MAC_DSP: Likewise.
+       CSKY_ISA_DSP: Likewise.
+       CSKY_ISA_DSP_1E2: Likewise.
+       CSKY_ISA_DSP_ENHANCE: Likewise.
+       CSKY_ISA_FLOAT_E1: Likewise.
+       CSKY_ISA_FLOAT_1E2: Likewise.
+       CSKY_ISA_FLOAT_1E3: Likewise.
+       CSKY_ISA_FLOAT_3E4: Likewise.
+       CSKY_ISA_VDSP: Likewise.
+
+2020-08-27  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ctf_errwarning_next): New err parameter.
+
+2020-08-26  Nick Clifton  <nickc@redhat.com>
+
+       PR 26405
+       * elf/common.h (PT_OPENBSD_BOOTDATA): Define.
+       (PT_OPENBSD_RANDOMIZE): Define.
+       (PT_OPENBSD_WXNEEDED): Define.
+
+2020-08-26  Alan Modra  <amodra@gmail.com>
+
+       PR 26458
+       * elf/common.h (ELF32_R_INFO): Cast symbol index to unsigned.
+
+2020-08-24  Cooper Qu  <cooper.qu@linux.alibaba.com>
+
+       * opcode/csky.h (CSKYV2_ISA_10E60): New.
+       (CSKY_ARCH_860): New.
+
+2020-08-21  Cooper Qu  <cooper.qu@linux.alibaba.com>
+
+       * csky.h (CSKYV2_ISA_3E3R2): New.
+
+2020-08-21  Mark Wielaard  <mark@klomp.org>
+
+       * diagnostics.h (DIAGNOSTIC_IGNORE_DEPRECATED_REGISTER): Also define
+       for GCC 7.0 or higher.
+
+2020-08-10  Alex Coplan  <alex.coplan@arm.com>
+
+       * opcode/aarch64.h (AARCH64_MAX_SYSREG_NAME_LEN): New.
+
+2020-08-10  Przemyslaw Wirkus  <przemyslaw.wirkus@arm.com>
+
+       * opcode/aarch64.h (aarch64_sys_reg_deprecated_p): Functions
+       paramaters changed.
+       (aarch64_sys_reg_supported_p): Function removed.
+       (aarch64_sys_ins_reg_supported_p): Functions paramaters changed.
+
+2020-07-28  Caroline Tice  <cmtice@google.com>
+
+        * dwarf2.h (enum dwarf_sect_v5): A new enum section for        the
+       sections in a DWARF 5 DWP file (DWP version 5).
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (CTF_LINK_NONDEDUP): New, turn off the
+       deduplicator.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (CTF_LINK_OMIT_VARIABLES_SECTION): New.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (CTF_LINK_SHARE_DUPLICATED): No longer unimplemented.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ctf_link_variable_filter_t): New.
+       (ctf_link_set_variable_filter): Likewise.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (CTF_LINK_EMPTY_CU_MAPPINGS): New.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ECTF_NEEDSBFD): New.
+       (ECTF_NERR): Adjust.
+       (ctf_link): Rename share_mode arg to flags.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ECTF_INTERNAL): Adjust error text.
+       (ctf_errwarning_next): New.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ECTF_FLAGS): New.
+       (ECTF_NERR): Adjust.
+       * ctf.h (CTF_F_MAX): New.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ECTF_NEXT_END): New error.
+       (ECTF_NEXT_WRONGFUN): Likewise.
+       (ECTF_NEXT_WRONGFP): Likewise.
+       (ECTF_NERR): Adjust.
+       (ctf_next_t): New.
+       (ctf_next_create): New prototype.
+       (ctf_next_destroy): Likewise.
+       (ctf_next_copy): Likewise.
+       (ctf_member_next): Likewise.
+       (ctf_enum_next): Likewise.
+       (ctf_type_next): Likewise.
+       (ctf_label_next): Likewise.
+       (ctf_variable_next): Likewise.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ctf_ref): New.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ctf_archive_count): New.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ctf_member_count): New.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ctf_type_kind_forwarded): New.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.c (ctf_type_name_raw): New.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h (ECTF_*): Improve comments.
+       (ECTF_NERR): New.
+
+2020-07-22  Nick Alcock  <nick.alcock@oracle.com>
+
+       * ctf-api.h: Fix typos in comments.
+
+2020-07-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/26262
+       PR ld/26267
+       * bfdlink.h (bfd_link_info): Add lto_all_symbols_read.
+
+2020-07-11  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * elf/common.h (GNU_PROPERTY_X86_FEATURE_2_TMM): New.
+
+2020-07-09  John Baldwin  <jhb@FreeBSD.org>
+
+       * elf/common.h (AT_FREEBSD_ARGC, AT_FREEBSD_ARGV, AT_FREEBSD_ENVC)
+       (AT_FREEBSD_ENVV, AT_FREEBSD_PS_STRINGS): Define.
+
+2020-07-09  Alan Modra  <amodra@gmail.com>
+
+       * coff/powerpc.h: Delete.
+
+2020-07-04  Nick Clifton  <nickc@redhat.com>
+
+       Binutils 2.35 branch created.
+
+2020-06-30  Nelson Chu  <nelson.chu@sifive.com>
+
+       * opcode/riscv-opc.h: Support the unprivileged CSR.  The versions
+       of the unprivileged CSR should be PRIV_SPEC_CLASS_NONE for now.
+       * opcode/riscv.h (enum riscv_csr_class): Add CSR_CLASS_DEBUG.
+
 2020-06-30  Nelson Chu  <nelson.chu@sifive.com>
 
        * opcode/riscv-opc.h: Cleanup and remove the unused macros.
This page took 0.026728 seconds and 4 git commands to generate.