Fix arithmetic overflows running srconv on fuzzed binaries.
[deliverable/binutils-gdb.git] / elfcpp / ChangeLog
index fc30035c088918c9cdb08565692ef1675e3ab2ed..f298d806a06dcf880006d853d733a51b0e46e07a 100644 (file)
@@ -1,3 +1,90 @@
+2015-02-09  Mark Wielaard  <mjw@redhat.com>
+
+       * dwarf.h (enum DW_LANG): Add DW_LANG_C_plus_plus_11,
+       DW_LANG_C11, DW_LANG_C_plus_plus_14, DW_LANG_Fortran03 and
+       DW_LANG_Fortran08 from ../include/dwarf2.h.
+
+2015-01-22  Han Shen  <shenhan@google.com>
+
+       * arm.h (R_ARM_IRELATIVE): New dynamic relocation.
+
+2015-01-01  Alan Modra  <amodra@gmail.com>
+
+       Update year range in copyright notice of all files.
+
+2014-12-25  Alan Modra  <amodra@gmail.com>
+
+       * arm.h: Add enums for Tag_ABI_FP_number_model and Tag_ABI_VFP_args.
+
+2014-09-17  Han Shen  <shenhan@google.com>
+
+       * aarch64.h (R_AARCH64_TLS_DTPREL64): Switch enum value with ...
+       (R_AARCH64_TLS_DTPMOD64): ... enum value.
+
+2014-09-15  Andrew Bennett  <andrew.bennett@imgtec.com>
+           Matthew Fortune  <matthew.fortune@imgtec.com>
+
+       * mips.h (E_MIPS_ARCH_32R6, E_MIPS_ARCH_64R6): New enum constants.
+
+2014-09-02  Cary Coutant  <ccoutant@google.com>
+
+       * elfcpp_file.h (Elf_file::shnum): New const function.
+       (Elf_file::shstrndx): New const function.
+       (Elf_file::large_shndx_offset): New const function.
+       (Elf_file::section_name): Add const attribute.
+       (Elf_file::section_header_offset): Likewise.
+
+2014-08-08  Han Shen  <shenhan@google.com>
+
+       * aarch64.h (withdrawn): Replaced with R_AARCH64_withdrawn.
+
+2014-07-29  Matthew Fortune  <matthew.fortune@imgtec.com>
+
+       * elfcpp.h (PT_MIPS_ABIFLAGS): New program header type.
+
+2014-07-02  Jing Yu  <jingyu@google.com>
+
+       * aarch64.h: New file. New enums for aarch64-elf64 relocations.
+       * elfcpp.h (EM_AARCH64, SHT_AARCH64_ATTRIBUTES, PT_AARCH64_ARCHEXT,
+       PT_AARCH64_UNWIND): New enum constant.
+
+2014-04-22  Christian Svensson  <blue@cmd.nu>
+
+       * elfcpp.h: Remove openrisc and or32 support.
+
+2014-04-15  Sasa Stankovic  <Sasa.Stankovic@imgtec.com>
+
+       * mips.h (R _MIPS16_TLS_GD, R_MIPS16_TLS_LDM, R_MIPS16_TLS_DTPREL_HI16,
+       R_MIPS16_TLS_DTPREL_LO16, R_MIPS16_TLS_GOTTPREL,
+       R_MIPS16_TLS_TPREL_HI16, R_MIPS16_TLS_TPREL_LO16, R_MICROMIPS_26_S1,
+       R_MICROMIPS_HI16, R_MICROMIPS_LO16, R_MICROMIPS_GPREL16,
+       R_MICROMIPS_LITERAL, R_MICROMIPS_GOT16, R_MICROMIPS_PC7_S1,
+       R_MICROMIPS_PC10_S1, R_MICROMIPS_PC16_S1, R_MICROMIPS_CALL16,
+       R_MICROMIPS_GOT_DISP, R_MICROMIPS_GOT_PAGE, R_MICROMIPS_GOT_OFST,
+       R_MICROMIPS_GOT_HI16, R_MICROMIPS_GOT_LO16, R_MICROMIPS_SUB,
+       R_MICROMIPS_HIGHER, R_MICROMIPS_HIGHEST, R_MICROMIPS_CALL_HI16,
+       R_MICROMIPS_CALL_LO16, R_MICROMIPS_SCN_DISP, R_MICROMIPS_JALR,
+       R_MICROMIPS_HI0_LO16, R_MICROMIPS_TLS_GD, R_MICROMIPS_TLS_LDM,
+       R_MICROMIPS_TLS_DTPREL_HI16, R_MICROMIPS_TLS_DTPREL_LO16,
+       R_MICROMIPS_TLS_GOTTPREL, R_MICROMIPS_TLS_TPREL_HI16,
+       R_MICROMIPS_TLS_TPREL_LO16, R_MICROMIPS_GPREL7_S2,
+       R_MICROMIPS_PC23_S20, R_MIPS_EH): New enums for relocations (mips16 and
+       micromips).
+       (STO_MIPS_FLAGS): New enum constant.
+       (elf_st_is_mips16): New function.
+       (elf_st_is_micromips): New function.
+       (is_micromips): New function.
+       (abi_n32): New function.
+       (abi_n64): New function.
+       (ODK_NULL, ODK_REGINFO, ODK_EXCEPTIONS, ODK_PAD, ODK_HWPATCH, ODK_FILL,
+       ODK_TAGS, ODK_HWAND, ODK_HWOR, ODK_GP_GROUP, ODK_IDENT): New enum
+       constants.
+       * elfcpp.h (SHT_MIPS_OPTIONS): New enum constant.
+
+2014-03-05  Alan Modra  <amodra@gmail.com>
+
+       Update copyright years.
+
 2014-03-05  Alan Modra  <amodra@gmail.com>
 
        * powerpc.h (R_PPC64_REL24_NOTOC, R_PPC64_ADDR64_LOCAL): Define.
 
        * Added source code to GNU binutils.
 \f
-Copyright (C) 2008-2012 Free Software Foundation, Inc.
+Copyright (C) 2008-2015 Free Software Foundation, Inc.
 
 Copying and distribution of this file, with or without modification,
 are permitted in any medium without royalty provided the copyright
This page took 0.024925 seconds and 4 git commands to generate.