]> Git Repo - binutils.git/blobdiff - include/ChangeLog
Return void from linker callbacks
[binutils.git] / include / ChangeLog
index 17a62bade2aaf5fd440891b85b3ccfce40edffd0..8e9ea48691e22abc80ca6fce24b71923e7aabe39 100644 (file)
-2013-08-20  Alan Modra  <[email protected]>
+2016-05-28  Alan Modra  <[email protected]>
 
-       * floatformat.h (floatformat_ibm_long_double): Delete.
-       (floatformat_ibm_long_double_big): Declare.
-       (floatformat_ibm_long_double_little): Declare.
+       * bfdlink.h (struct bfd_link_callbacks): Update comments.
+       Return void from multiple_definition, multiple_common,
+       add_to_set, constructor, warning, undefined_symbol,
+       reloc_overflow, reloc_dangerous and unattached_reloc.
 
-2013-08-19  Dehao Chen  <[email protected]>
+2016-05-26  Trevor Saunders  <[email protected]>
 
-       * dwarf2.def (DW_AT_GNU_discriminator): New attribute.
+       * opcode/metag.h: wrap declarations in extern "C".
 
-2013-08-02  Caroline Tice  <cmtice@google.com>
+2016-05-23  Claudiu Zissulescu  <claziss@synopsys.com>
 
-       * vtv-change-permission.h: New file.
+       * opcode/arc.h (insn_subclass_t): Add COND.
+       (flag_class_t): Add F_CLASS_EXTEND.
 
-2013-08-05  Eric Botcazou  <[email protected]>
-            Konrad Eisele  <[email protected]>
+2016-05-23  Cupertino Miranda  <[email protected]>
 
-       * opcode/sparc.h (sparc_opcode_arch_val): Add SPARC_OPCODE_ARCH_LEON.
+       * opcode/arc.h (struct arc_opcode): Renamed attribute class to
+       insn_class.
+       (struct arc_flag_class): Renamed attribute class to flag_class.
 
-2013-06-08  Catherine Moore  <[email protected]>
+2016-05-23  Trevor Saunders  <[email protected]>
 
-       * opcode/mips.h (mips_opcode): Add ase field.
-       (INSN_ASE_MASK): Delete.
-       (INSN_DSP): Rename to ASE_DSP.  Provide new value.
-       (INSN_DSPR2): Rename to ASE_DSPR2.  Provide new value.
-       (INSN_MCU): Rename to ASE_MCU.  Provide new value.
-       (INSN_MDMX): Rename to ASE_MDMX.  Provide new value.
-       (INSN_MIPS3d): Rename to ASE_MIPS3D.  Provide new value.
-       (INSN_MT): Rename to ASE_MT.  Provide new value.
-       (INSN_SMARTMIPS): Rename to ASE_SMARTMIPS.  Provide new value.
-       (INSN_VIRT): Rename to ASE_VIRT.  Provide new value.
-       (INSN_VIRT64): Rename to ASE_VIRT64.  Provide new value.
-       (opcode_is_member): Add ase argument.  Check ase.
+       * opcode/tic54x.h (struct symbol_): typedef to tic54x_symbol instead of
+       plain symbol.
 
-2013-05-06  Paul Brook  <paul@codesourcery.com>
+2016-04-29  Tom Tromey  <tom@tromey.com>
 
-        include/elf/
-        * mips.h (R_MIPS_PC32): Update comment.
+       * dwarf2.h (enum dwarf_source_language) <DW_LANG_Rust,
+       DW_LANG_Rust_old>: New constants.
 
-2013-04-03  Jason Merrill  <jason@redhat.com>
+2016-05-11  Andrew Bennett  <andrew.bennett@imgtec.com>
 
-       Demangle C++11 ref-qualifier.
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_REFERENCE_THIS,
-       DEMANGLE_COMPONENT_RVALUE_REFERENCE_THIS.
+       * elf/mips.h (AFL_ASE_DSPR3): New macro.
+       (AFL_ASE_MASK): Update to include AFL_ASE_DSPR3.
+       * opcode/mips.h (ASE_DSPR3): New macro.
 
-2013-03-12  Sebastian Huber <[email protected]>
-
-       * opcode/nios2.h: Edit comment.
-
-2013-03-11  Sebastian Huber <[email protected]>
-
-       * opcode/nios2.h (OPX_WRPRS): New define.
-       (OP_MATCH_WRPRS): Likewise.
-
-2013-03-11  Sebastian Huber <[email protected]>
-
-       * opcode/nios2.h (OP_RDPRS): New define.
-       (OP_MATCH_RDPRS): Likewise.
-
-2013-03-01  Cary Coutant  <[email protected]>
-
-       * dwarf2.h (enum dwarf_sect): New enum type.
-
-2013-02-19  Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Delete emit_note_gnu_build_id.
-
-2013-02-11  Sriraman Tallam  <[email protected]>
-
-       * plugin-api.h (enum ld_plugin_level): Assign integers
-       explicitly for all values.
-
-2013-02-06  Sandra Loosemore  <[email protected]>
-            Andrew Jenner <[email protected]>
-
-       Based on patches from Altera Corporation.
-
-       * dis-asm.h (print_insn_big_nios2): Declare.
-       (print_insn_little_nios2): Declare.
-
-2013-01-30  Kai Tietz  <[email protected]>
-
-       PR other/54620
-       PR target/39064
-       * md5.h (md5_uintptr, md5_uint32): Define as uintptr_t/uint32_t if
-       stdint.h and sys/types.h headers are present.
-       * sha1.h (sha1_uintptr, sha1_uint32): Likewise.
-
-2013-01-10  Will Newton <[email protected]>
-
-       * dis-asm.h (print_insn_metag): New declaration.
-
-2012-12-18  Aldy Hernandez  <[email protected]>
-
-       PR other/54324
-       * ansidecl.h (ATTRIBUTE_UNUSED): Do not set __attribute__ for GCC
-       < 3.4.
-
-2012-12-17  Nick Clifton  <[email protected]>
-
-       * MAINTAINERS: Add copyright notice.
-       * alloca-conf.h: Likewise.
-       * fopen-bin.h: Likewise.
-       * fopen-same.h: Likewise.
-       * fopen-vms.h: Likewise.
-       * aout/hppa.h: Likewise.
-       * opcode/tahoe.h: Likewise.
-
-2012-12-11  Edgar E. Iglesias <[email protected]>
-
-       * elf/microblaze.h: Add TLS relocs to START_RELOC_NUMBERS
-
-2012-11-09  Jason Merrill  <[email protected]>
-
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_TAGGED_NAME.
-
-2012-10-29  Sterling Augustine <[email protected]>
-            Cary Coutant <[email protected]>
-
-       * dwarf2.h (dwarf_location_list_entry_type): New enum with fields
-       DW_LLE_GNU_end_of_list_entry, DW_LLE_GNU_base_address_selection_entry,
-       DW_LLE_GNU_start_end_entry and DW_LLE_GNU_start_length_entry.
-
-
-2012-10-26  Shinichiro Hamaji  <[email protected]>
-
-       * dwarf2.h (DW_AT_APPLE_optimized, DW_AT_APPLE_flags)
-       (DW_AT_APPLE_isa, DW_AT_APPLE_block)
-       (DW_AT_APPLE_major_runtime_vers, DW_AT_APPLE_runtime_class)
-       (DW_AT_APPLE_omit_frame_ptr, DW_AT_APPLE_property_name)
-       (DW_AT_APPLE_property_getter, DW_AT_APPLE_property_setter)
-       (DW_AT_APPLE_property_attribute, DW_AT_APPLE_objc_complete_type)
-       (DW_AT_APPLE_property, DW_OP_GNU_entry_value): New macros.
-
-2012-10-24  H.J. Lu  <[email protected]>
-
-       * bfdlink.h (bfd_link_info): Add
-       disable_target_specific_optimizations.
-
-2012-10-23  Nathan Sidwell  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Add stacksize option.
-
-2012-10-22  Jan Beich  <[email protected]>
-
-       PR ld/14426
-       * bfdlink.h (bfd_link_info): Add ignore_hash.
-
-2012-10-08  Jason Merrill  <[email protected]>
-
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_TLS_INIT and DEMANGLE_COMPONENT_TLS_WRAPPER.
-
-2012-09-18  Florian Weimer  <[email protected]>
-
-       PR other/54411
-       * objalloc.h (objalloc_alloc): Do not use fast path on wraparound.
-
-2012-09-27  Anthony Green  <[email protected]>
-
-       * opcode/moxie.h (MOXIE_BAD): New define.
-
-2012-09-12  Chris Schlumberger-Socha  <[email protected]>
-
-       * elf/aarch64.h (R_AARCH64_GOT_LD_PREL19): New reloc.
-
-2012-09-06  Cary Coutant  <[email protected]>
-
-       * dwarf2.def: Edit comment.
-
-2012-08-24  Sriraman Tallam  <[email protected]>
-
-       * plugin-api.h (ld_plugin_allow_unique_segment_for_sections):
-       New interface.
-       (ld_plugin_unique_segment_for_sections): New interface.
-       (LDPT_ALLOW_UNIQUE_SEGMENT_FOR_SECTIONS): New enum val.
-       (LDPT_UNIQUE_SEGMENT_FOR_SECTIONS): New enum val.
-       (tv_allow_unique_segment_for_sections): New member.
-       (tv_unique_segment_for_sections): New member.
-
-2012-08-24  Matthew Gretton-Dann  <[email protected]>
-
-       * opcode/arm.h (ARM_CPU_IS_ANY): New define.
-
-2012-08-24  Matthew Gretton-Dann  <[email protected]>
-
-       * elf/arm.h (TAG_CPU_ARCH_V8): New define.
-       (MAX_TAG_CPU_ARCH): Update.
-       * opcode/arm.h (ARM_EXT_V8): New define.
-       (FPU_VFP_EXT_ARMV8): Likewise.
-       (FPU_NEON_EXT_ARMV8): Likewise.
-       (FPU_CRYPTO_EXT_ARMV8): Likewise.
-       (ARM_AEXT_V8A): Likewise.
-       (FPU_VFP_ARMV8): Likwise.
-       (FPU_NEON_ARMV8): Likewise.
-       (FPU_CRYPTO_ARMV8): Likewise.
-       (FPU_ARCH_VFP_ARMV8): Likewise.
-       (FPU_ARCH_NEON_VFP_ARMV8): Likewise.
-       (FPU_ARCH_CRYPTO_NEON_VFP_ARMV8): Likewise.
-       (ARM_ARCH_V8A): Likwise.
-       (ARM_ARCH_V8A_FP): Likewise.
-       (ARM_ARCH_V8A_SIMD): Likewise.
-       (ARM_ARCH_V8A_CRYPTO): Likewise.
-
-2012-08-13  Ian Bolton  <[email protected]>
-            Laurent Desnogues  <[email protected]>
-            Jim MacArthur  <[email protected]>
-            Marcus Shawcroft  <[email protected]>
-            Nigel Stephens  <[email protected]>
-            Ramana Radhakrishnan  <[email protected]>
-            Richard Earnshaw  <[email protected]>
-            Sofiane Naci  <[email protected]>
-            Tejas Belagod  <[email protected]>
-            Yufeng Zhang  <[email protected]>
-
-       * dis-asm.h (print_insn_aarch64): New declaration.
-       (print_aarch64_disassembler_options): New declaration.
-       (aarch64_symbol_is_valid): New declaration.
-
-2012-08-02  Sean Keys  <[email protected]>
-
-       * elf/m68hc11.h: #define E_M68HC11_NO_BANK_WARNING 0x000000200
-
-2012-07-24  Stephan McCamant  <[email protected]>
-            Dr David Alan Gilbert  <[email protected]>
-
-       PR binutils/13135
-       * dis-asm.h (fprintf_ftype): Add ATTRIBUTE_FPTR_PRINTF_2.
-
-2012-07-13  Doug Evans  <[email protected]>
-
-       * filenames.h: #include "hashtab.h".
-       (filename_hash, filename_eq): Declare.
-
-2012-07-13  Andreas Krebbel  <[email protected]>
-
-       * elf/s390.h (START_RELOC_NUMBERS): Define R_390_IRELATIVE reloc.
-
-2012-07-05  Sean Keys  <[email protected]>
-
-       * opcode/xgate.h: Changed the format string for mode
-       XGATE_OP_DYA_MON.
-
-2012-06-18  Doug Evans  <[email protected]>
-
-       * dwarf2.def (DW_OP): Add DW_OP_GNU_const_index.
-
-2012-06-12  Rafael Ávila de Espíndola <[email protected]>
-
-       * plugin-api.h (ld_plugin_output_file_type): Add LDPO_PIE.
-
-2012-06-08  Jakub Jelinek  <[email protected]>
-
-       * dwarf2.def (DW_FORM_GNU_ref_alt, DW_FORM_GNU_strp_alt): New
-       forms.
-       * dwarf2.h (enum dwarf_macro_record_type): Add
-       DW_MACRO_GNU_define_indirect_alt, DW_MACRO_GNU_undef_indirect_alt
-       and DW_MACRO_GNU_transparent_include_alt.
-
-2012-05-23  Doug Evans  <[email protected]>
-
-       * leb128.h: #include stdint.h, inttypes.h.
-       (read_uleb128_to_uint64): Renamed from read_uleb128_to_ull.
-       Change to take a uint64_t * argument instead of unsigned long long.
-       (read_sleb128_to_uint64): Renamed from read_sleb128_to_ll.
-       Change to take an int64_t * argument instead of long long.
-
-2012-05-22  Doug Evans  <[email protected]>
-
-       * leb128.h: New file.
-
-2012-05-19  Gary Funck  <[email protected]>
-
-       * dwarf2.def: Update comment re: UPC extensions to reference
-       DWARF4 specification.
-
-2012-05-15  James Murray <[email protected]>
-
-       * dis-asm.h (print_insn_m9s12x): Prototype.
-       (print_insn_m9s12xg): Prototype.
-
-2012-05-03  Sean Keys  <[email protected]>
-
-       * dis-asm.h (print_insn_xgate): Define.
-       (print_insn_xgate): Ditto.
-       Added new files for XGATE port.
-
-2012-05-02  Cary Coutant  <[email protected]>
-
-       * dwarf2.def: Remove DW_FORM_GNU_ref_index,
-       replace DW_AT_GNU_ref_base with DW_AT_GNU_ranges_base.
-
-2012-04-28  Doug Evans  <[email protected]>
-
-       * dwarf2.def (DW_OP): Add DW_OP_GNU_addr_index.
-
-2012-04-27  Tom Tromey  <[email protected]>
-
-       * dwarf2.h: Wrap function declarations in extern "C".
-
-2012-04-27  Tom Tromey  <[email protected]>
-
-       * dwarf2.h (enum dwarf_tag, enum dwarf_form, enum dwarf_attribute)
-       (enum dwarf_location_atom, enum dwarf_type, enum
-       dwarf_call_frame_info): Remove.
-       (DW_TAG, DW_TAG_DUP, DW_FORM, DW_AT, DW_AT_DUP, DW_OP)
-       (DW_OP_DUP, DW_ATE, DW_ATE_DUP, DW_CFA): New macros.
-       Include dwarf2.def.
-       (get_DW_TAG_name, get_DW_AT_name, get_DW_FORM_name)
-       (get_DW_OP_name, get_DW_ATE_name): Declare.
-       * dwarf2.def: New file, from dwarf2.h.
-
-2012-04-12  David S. Miller  <[email protected]>
-
-       * elf/sparc.h (R_SPARC_WDISP10): New reloc.
-       * opcode/sparc.h: Define '=' as generating R_SPARC_WDISP10.
-
-2012-04-10  Tristan Gingold  <[email protected]>
-
-       * splay-tree.h: Conditionnaly includes stdint.h and inttypes.h
-       (libi_uhostptr_t, libi_shostptr_t): Remove, replaced by uintptr_t.
-
-2012-04-09  Roland McGrath  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Add new member user_phdrs.
-
-2012-03-15  Alan Modra  <[email protected]>
-
-       * dis-asm.h (disassemble_init_powerpc): Declare.
-
-2009-11-06  Jonas Maebe  <[email protected]>
-
-       Add DWARF attribute value for the "Borland fastcall" calling
-       convention.
-       * elf/dwarf2.h: Add DW_CC_GNU_borland_fastcall_i386 constant.
-
-2012-01-31  H.J. Lu  <[email protected]>
-
-       PR ld/13616
-       * bfdlink.h (bfd_link_order): Update comments on data size.
-
-2012-01-26  Cary Coutant  <[email protected]>
-
-       * dwarf2.h (enum dwarf_form): Add Fission extensions.
-       (enum dwarf_attribute): Likewise.
-
-2012-01-06  Jason Merrill  <[email protected]>
-
-       PR c++/6057
-       PR c++/48051
-       PR c++/50855
-       PR c++/51322
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_INITIALIZER_LIST, DEMANGLE_COMPONENT_NULLARY.
-
-2011-12-14  Iain Sandoe  <[email protected]>
-
-       * mach-o/loader.h (bfd_mach_o_section_type): define
-       BFD_MACH_O_S_ATTR_NONE to 0.
-
-2011-11-07  Richard Henderson  <[email protected]>
-
-       Merged from transactional-memory.
-
-       * demangle.h (enum gnu_v3_ctor_kinds): Add gnu_v3_object_ctor_group.
-       (enum gnu_v3_dtor_kinds): Add gnu_v3_object_dtor_group.
-       (DEMANGLE_COMPONENT_TRANSACTION_CLONE): New.
-       (DEMANGLE_COMPONENT_NONTRANSACTION_CLONE): New.
-
-2011-11-01  DJ Delorie  <[email protected]>
-
-       * dis-asm.h (print_insn_rl78): Declare.
-
-2011-10-25  Joern Rennecke  <[email protected]>
-
-       * dis-asm.h (print_insn_epiphany): Declare.
-
-2011-10-21  Ulrich Drepper  <[email protected]>
-
-       * obstack.h [!GNUC] (obstack_free): Avoid cast to int.
-
-2011-10-21  Marc Glisse  <[email protected]>
-
-       * ansidecl.h (ENUM_BITFIELD): Always use enum in C++
-
-2011-10-19  Alan Modra  <[email protected]>
-
-       PR ld/13254
-       * bfdlink.h (struct bfd_link_info): Add error_textrel.
-
-2011-09-28  Doug Evans  <[email protected]>
-
-       * timeval-utils.h: New file.
-
-       * libiberty.h (countargv): Declare.
-
-2011-09-26  Cary Coutant  <[email protected]>
-
-       gcc PR lto/47247
-       * plugin-api.h (enum ld_plugin_symbol_resolution): Add
-       LDPR_PREVAILING_DEF_IRONLY_EXP.
-       (enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V2.
-
-2011-09-23  Cary Coutant  <[email protected]>
-
-       PR 40831
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_CLONE.
-
-2011-09-15  H.J. Lu  <[email protected]>
-
-       PR ld/12975
-       * bfdlink.h (bfd_link_info): Add version_info.
-
-2011-07-25  Rainer Orth  <[email protected]>
-
-       * xregex.h (regoff_t): Define.
-
-2011-07-22  Jakub Jelinek  <[email protected]>
-
-       * dwarf2.h (DW_AT_GNU_macros): New.
-       (enum dwarf_macro_record_type): New enum.  Add DW_MACRO_GNU_*.
-
-       PR c++/49756
-       * libiberty.h (stack_limit_increase): New prototype.
-
-2011-07-13  Sriraman Tallam  <[email protected]>
-
-       * plugin-api.h
-       (ld_plugin_section): New struct.
-       (ld_plugin_get_section_count): New typedef.
-       (ld_plugin_get_section_type): New typedef.
-       (ld_plugin_get_section_name): New typedef.
-       (ld_plugin_get_section_contents): New typedef.
-       (ld_plugin_update_section_order): New typedef.
-       (ld_plugin_allow_section_ordering): New typedef.
-       (LDPT_GET_SECTION_COUNT): New enum value.
-       (LDPT_GET_SECTION_TYPE): New enum value.
-       (LDPT_GET_SECTION_NAME): New enum value.
-       (LDPT_GET_SECTION_CONTENTS): New enum value.
-       (LDPT_UPDATE_SECTION_ORDER): New enum value.
-       (LDPT_ALLOW_SECTION_ORDERING): New enum value.
-       (tv_get_section_count): New struct members.
-       (tv_get_section_type): New struct members.
-       (tv_get_section_name): New struct members.
-       (tv_get_section_contents): New struct members.
-       (tv_update_section_order): New struct members.
-       (tv_allow_section_ordering): New struct members.
-
-2011-07-15  Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Use ENUM_BITFIELD for strip,
-       discard, common_skip_ar_symbols, unresolved_syms_in_objects, and
-       unresolved_syms_in_shared_libs fields.  Move emit_note_gnu_build_id
-       out of bitfields.  Reorder bitfields.
-
-2011-07-13  Sriraman Tallam  <[email protected]>
-
-       * plugin-api.h (ld_plugin_section): New struct.
-       (ld_plugin_get_section_count): New typedef.
-       (ld_plugin_get_section_type): New typedef.
-       (ld_plugin_get_section_name): New typedef.
-       (ld_plugin_get_section_contents): New typedef.
-       (ld_plugin_update_section_order): New typedef.
-       (ld_plugin_allow_section_ordering): New typedef.
-       (LDPT_GET_SECTION_COUNT): New enum value.
-       (LDPT_GET_SECTION_TYPE): New enum value.
-       (LDPT_GET_SECTION_NAME): New enum value.
-       (LDPT_GET_SECTION_CONTENTS): New enum value.
-       (LDPT_UPDATE_SECTION_ORDER): New enum value.
-       (LDPT_ALLOW_SECTION_ORDERING): New enum value.
-       (tv_get_section_count): New struct members.
-       (tv_get_section_type): New struct members.
-       (tv_get_section_name): New struct members.
-       (tv_get_section_contents): New struct members.
-       (tv_update_section_order): New struct members.
-       (tv_allow_section_ordering): New struct members.
-
-2011-07-11  Catherine Moore  <[email protected]>
-
-       * bfdlink.h (flag_type): New enumeration.
-       (flag_info_list): New structure.
-       (flag_info): New structure.
-
-2011-07-09  H.J. Lu  <[email protected]>
-
-       PR ld/12942
-       * bfdlink.h (bfd_link_info): Add loading_lto_outputs.
-
-2011-07-01  Joel Brobecker  <[email protected]>
-
-       * filenames.h (HAVE_CASE_INSENSITIVE_FILE_SYSTEM): Define
-       on Darwin, as well as on the systems that use a DOS-like
-       filesystem.
-
-2011-06-22  Jakub Jelinek  <[email protected]>
-
-       PR debug/47858
-       * dwarf2.h (enum dwarf_location_atom): Add DW_OP_GNU_parameter_ref.
-
-2011-06-22  Jakub Jelinek  <[email protected]>
-
-       * dwarf2.h (enum dwarf_location_atom): Add DW_OP_GNU_parameter_ref.
-
-2011-06-20  Jakub Jelinek  <[email protected]>
-
-       PR ld/12570
-       * bfdlink.h (struct bfd_link_info): Add no_ld_generated_unwind_info
-       option.
-
-2011-06-13  Jan Kratochvil  <[email protected]>
-
-       * demangle.h (DMGL_RET_POSTFIX): Extend the comment.
-       (DMGL_RET_DROP): New.
-
-2011-06-13  Walter Lee  <[email protected]>
-
-       * dis-asm.h (print_insn_tilegx): Declare.
-       (print_insn_tilepro): Likewise.
-
-2011-05-17  Alan Modra  <[email protected]>
-
-       PR ld/12760
-       * bfdlink.h (struct bfd_link_callbacks <notice>): Add "flags" and
-       "string" param.
-
-2011-05-16  Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_hash_entry): Remove u.undef.weak field.
-
-2011-04-30  Jakub Jelinek  <[email protected]>
-
-       * dwarf2.h (DW_OP_GNU_const_type, DW_OP_GNU_regval_type,
-       DW_OP_GNU_deref_type, DW_OP_GNU_convert, DW_OP_GNU_reinterpret): New.
-
-2011-04-25  Jan Kratochvil  <[email protected]>
-
-       * bfdlink.h (ENUM_BITFIELD): Remove.
-
-2011-04-25  Jan Kratochvil  <[email protected]>
-
-       * ansidecl.h (ENUM_BITFIELD): New, from gcc/system.h.
-
-2011-04-24  Alan Modra  <[email protected]>
-
-       PR ld/12365
-       PR ld/12696
-       * bfdlink.h (ENUM_BITFIELD): Define.
-       (struct bfd_link_hash_entry): Make "type" a bitfield.  Add "non_ir_ref".
-       (struct bfd_link_callbacks <notice>): Pass bfd_link_hash_entry pointer
-       rather than "name".
-
-2011-04-20  Alan Modra  <[email protected]>
-
-       PR ld/12365
-       * bfdlink.h (struct bfd_link_callbacks): Modify multiple_definition
-       and multiple_common parameters to pass in a bfd_link_hash_entry
-       pointer rather than name,bfd etc. found in the hash entry.
-
-2011-03-31  Tristan Gingold  <[email protected]>
-
-       * dwarf2.h (dwarf_line_number_hp_sfc_ops): New enum.
-
-2011-03-24  Mark Wielaard  <[email protected]>
-
-       * dwarf2.h (dwarf_form): Remove deprecated DW_FORM_sig8 define.
-
-2010-03-23  Rafael Ávila de Espíndola <[email protected]>
-
-       * plugin-api.h (ld_plugin_get_view): New.
-       (ld_plugin_tag): Add LDPT_GET_VIEW.
-       (ld_plugin_tv): Add tv_get_view.
-
-2011-03-16  Jakub Jelinek  <[email protected]>
-
-       * dwarf2.h (DW_TAG_GNU_call_site, DW_TAG_GNU_call_site_parameter,
-       DW_AT_GNU_call_site_value, DW_AT_GNU_call_site_data_value,
-       DW_AT_GNU_call_site_target, DW_AT_GNU_call_site_target_clobbered,
-       DW_AT_GNU_tail_call, DW_AT_GNU_all_tail_call_sites,
-       DW_AT_GNU_all_call_sites,, DW_AT_GNU_all_source_call_sites,
-       DW_OP_GNU_entry_value): New.
-
-2011-02-28  Kai Tietz  <[email protected]>
-
-       * filenames.h (filename_ncmp): New prototype.
-
-2011-02-23  Kai Tietz  <[email protected]>
-
-       * dwarf2.h (_ELF_DWARF2_H): Renamed to
-       _DWARF2_H.
-       (DWARF2_External_LineInfo, DWARF2_Internal_LineInfo,
-       DWARF2_External_PubNames, DWARF2_Internal_PubNames,
-       DWARF2_External_CompUnit, DWARF2_Internal_CompUnit,
-       DWARF2_External_ARange, DWARF2_Internal_ARange): Removed.
-
-2011-02-08  Ulrich Weigand  <[email protected]>
-
-       * dwarf2.h (enum dwarf_calling_convention): Add DW_CC_GDB_IBM_OpenCL.
-
-2011-01-12  Iain Sandoe  <[email protected]>
-
-       * dwarf2.h: Update value for DW_AT_hi_user.
-
-2010-11-16  Ian Lance Taylor  <[email protected]>
-
-       * simple-object.h (simple_object_attributes_merge): Declare,
-       replacing simple_object_attributes_compare.
-
-2010-11-04  Ian Lance Taylor  <[email protected]>
-
-       * dwarf2.h (enum dwarf_source_language): Add DW_LANG_Go.
-
-2010-11-02  Ian Lance Taylor  <[email protected]>
-
-       * simple-object.h: New file.
-
-2010-10-15  Dave Korn  <[email protected]>
-
-       Sync LD plugin patch series (part 1/6) with src/include/.
-       * plugin-api.h (LDPT_GNU_LD_VERSION): New ld_plugin_tag enum member.
-
-2010-10-14  Dave Korn  <[email protected]>
-
-       Apply LD plugin patch series (part 6/6).
-       * bfdlink.h (struct_bfd_link_callbacks): Document new argument
-       to add_archive_element callback used to return a replacement bfd which
-       is to be added to the hash table in place of the original element.
-
-2010-10-14  Dave Korn  <[email protected]>
-
-       Apply LD plugin patch series (part 1/6).
-       * plugin-api.h (LDPT_GNU_LD_VERSION): New ld_plugin_tag enum member.
-
-2010-10-06  Andi Kleen <[email protected]>
-
-       * libiberty.h (setproctitle): Add prototype.
-
-2010-09-29  Bernd Schmidt  <[email protected]>
-
-       * opcode/tic6x-control-registers.h (tscl): Now read_write.
-
-2010-09-27  Andreas Krebbel  <[email protected]>
-
-       * opcode/s390.h: Add S390_OPCODE_Z196 to enum s390_opcode_cpu_val.
-
-2010-09-23  Matthew Gretton-Dann  <[email protected]>
-
-       * arm.h (ARM_EXT_V6Z): Remove.
-       (ARM_EXT_SEC): New define.
-       (ARM_AEXT_V6Z): Use Security Extensions.
-       (ARM_AEXT_V6ZK): Likeiwse.
-       (ARM_AEXT_V6ZT2): Likewise.
-       (ARM_AEXT_V6ZKT2): Likewise.
-       (ARM_AEXT_V7_ARM): Base v7 does not have Security Extensions.
-       (ARM_ARCH_V7A_SEC): New define.
-       (ARM_ARCH_V7A_MP): Rename...
-       (ARM_ARCH_V7A_MP_SEC): ...to this and add Security Extensions.
-
-2010-09-09  Jakub Jelinek  <[email protected]>
-
-       * dwarf2.h (DW_OP_GNU_implicit_pointer): New.
-
-2010-07-06  Ken Werner  <[email protected]>
-
-       * floatformat.h (floatformat_ieee_half_big): Add declaration.
-       (floatformat_ieee_half_little): Likewise.
-
-2010-06-29  Alan Modra  <[email protected]>
-
-       * dis-asm.h: Remove references to maxq.
-
-2010-06-21  Rafael Espindola  <[email protected]>
-
-       * plugin-api.h (ld_plugin_set_extra_library_path): New.
-       (ld_plugin_tag): Add LDPT_SET_EXTRA_LIBRARY_PATH.
-       (ld_plugin_tv): Add tv_set_extra_library_path.
-
-2010-06-21  Jakub Jelinek  <[email protected]>
-
-       * dwarf2.h (enum dwarf_type): Add DW_ATE_UTF.
-
-2010-06-18  Rafael Espindola  <[email protected]>
-
-       * plugin.h (ld_plugin_add_input_file, ld_plugin_add_input_library):
-       Make argument const.
-
-2010-06-08  Laurynas Biveinis  <[email protected]>
-
-       * splay-tree.h: Update copyright years.
-       (splay_tree_s): Document fields.
-       (splay_tree_new_typed_alloc): New.
-
-       * hashtab.h: Update copyright years.
-       (htab_create_typed_alloc): New.
-
-2010-06-10  Tristan Gingold  <[email protected]>
-
-       * dwarf2.h (enum dwarf_tag): Add DW_TAG_HP_Bliss_field and
-       DW_TAG_HP_Bliss_field_set.
-       (enum dwarf_attribute): Add DW_AT_HP_prologue, DW_AT_HP_epilogue,
-       DW_AT_HP_unit_name, DW_AT_HP_unit_size, DW_AT_HP_widened_byte_size,
-       DW_AT_HP_definition_points, DW_AT_HP_default_location and
-       DW_AT_HP_is_result_param.
-       (enum dwarf_type): Add DW_ATE_HP_VAX_float, DW_ATE_HP_VAX_float_d,
-       DW_ATE_HP_packed_decimal, DW_ATE_HP_zoned_decimal, DW_ATE_HP_edited,
-       DW_ATE_HP_signed_fixed, DW_ATE_HP_unsigned_fixed,
-       DW_ATE_HP_VAX_complex_float and DW_ATE_HP_VAX_complex_float_d.
-       (enum dwarf_line_number_x_ops): Add
-       DW_LNE_HP_source_file_correlation.
-       (enum dwarf_source_language): Add DW_LANG_HP_Bliss,
-       DW_LANG_HP_Basic91, DW_LANG_HP_Pascal91, DW_LANG_HP_IMacro,
-       DW_LANG_HP_Assembler.
-
-2010-06-01  Rafael Espindola  <[email protected]>
-
-       * plugin-api.h (ld_plugin_tag): Add LDPT_OUTPUT_NAME.
-
-2010-04-26  Pedro Alves  <[email protected]>
-
-       * filenames.h (PATH_SEPARATOR): Delete.
-
-2010-04-23  Pedro Alves  <[email protected]>
-
-       * filenames.h (IS_DIR_SEPARATOR_1): Rename from IS_DIR_SEPARATOR,
-       always define it independently of host, add `dos_based' parameter,
-       and handle it.
-       (PATH_SEPARATOR): Define.
-       (HAS_DRIVE_SPEC_1): Rename from HAS_DRIVE_SPEC, always define it
-       independently of host, add `dos_based' parameter, and handle it.
-       (IS_ABSOLUTE_PATH_1): Rename from IS_ABSOLUTE_PATH, always define
-       it independently of host, add `dos_based' parameter, and handle
-       it.
-       (IS_DOS_DIR_SEPARATOR, IS_DOS_ABSOLUTE_PATH)
-       (IS_UNIX_DIR_SEPARATOR, IS_UNIX_ABSOLUTE_PATH)
-       (HAS_DOS_DRIVE_SPEC): New.
-       (HAS_DRIVE_SPEC): Reimplement on top of HAS_DRIVE_SPEC_1.
-       (IS_DIR_SEPARATOR): Reimplement on top of IS_DIR_SEPARATOR_1.
-       (IS_ABSOLUTE_PATH): Reimplement on top of IS_ABSOLUTE_PATH_1.
-       * libiberty.h (dos_lbasename, unix_lbasename): Declare.
-
-2009-05-31  Ian Lance Taylor  <[email protected]>
-
-       * ansidecl.h: Add extern "C" when compiling with C++.  Treat C++
-       the way we treat an ISO C compiler.  Don't define inline as a
-       macro when compiling with C++.
-       * dyn-string.h: Add header guard DYN_STRING_H.  Add extern "C"
-       when compiling with C++.
-       * fibheap.h: Add extern "C" when compiling with C++.
-
-2010-04-23  Pedro Alves  <[email protected]>
-
-       * filenames.h (IS_DIR_SEPARATOR_1): Rename from IS_DIR_SEPARATOR,
-       always define it independently of host, add `dos_based' parameter,
-       and handle it.
-       (HAS_DRIVE_SPEC_1): Rename from HAS_DRIVE_SPEC, always define it
-       independently of host, add `dos_based' parameter, and handle it.
-       (IS_ABSOLUTE_PATH_1): Rename from IS_ABSOLUTE_PATH, always define
-       it independently of host, add `dos_based' parameter, and handle
-       it.
-       (IS_DOS_DIR_SEPARATOR, IS_DOS_ABSOLUTE_PATH)
-       (IS_UNIX_DIR_SEPARATOR, IS_UNIX_ABSOLUTE_PATH)
-       (HAS_DOS_DRIVE_SPEC): New.
-       (HAS_DRIVE_SPEC): Reimplement on top of HAS_DRIVE_SPEC_1.
-       (IS_DIR_SEPARATOR): Reimplement on top of IS_DIR_SEPARATOR_1.
-       (IS_ABSOLUTE_PATH): Reimplement on top of IS_ABSOLUTE_PATH_1.
-       * libiberty.h (dos_lbasename, unix_lbasename): Declare.
-
-2010-04-20  Nick Clifton  <[email protected]>
-
-       * sha1.h: Update copyright notice to use GPLv3.
-
-2010-04-15  Nick Clifton  <[email protected]>
-
-       * bout.h: Update copyright notice to use GPLv3.
-       * hp-symtab.h: Likewise.
-       * oasys.h: Likewise.
-       * progress.h: Likewise.
-       * sha1.h: Likewise.
-       * xtensa-isa-internal.h: Likewise.
-       * xtensa-isa.h: Likewise.
-
-2010-04-14  Doug Evans  <[email protected]>
-
-       * filenames.h (HAS_DRIVE_SPEC, STRIP_DRIVE_SPEC): New macros.
-
-2010-04-05  Jakub Jelinek  <[email protected]>
-
-       * dwarf2.h (DWARF2_Internal_LineInfo): Add li_max_ops_per_insn
-       field.
-
-2010-03-25  Joseph Myers  <[email protected]>
-
-       * dis-asm.h (print_insn_tic6x): Declare.
-
-2010-03-23  Joseph Myers  <[email protected]>
-
-       * symcat.h (CONCAT5, CONCAT6, XCONCAT5, XCONCAT6): Define.
-
-2010-01-13  Joel Brobecker  <[email protected]>
-
-       Add new DW_AT_use_GNAT_descriptive_type CU attribute.
-       * dwarf2.h (dwarf_attribute): Add DW_AT_use_GNAT_descriptive_type.
-
-2010-01-11  Tristan Gingold  <[email protected]>
-
-       * demangle.h (ada_demangle): Add prototype.
-
-2010-01-05  Rainer Orth  <[email protected]>
-
-       PR bootstrap/41771
-       * ansidecl.h: Fix inline test for C99 and Sun Studio cc.
-
-2009-12-29  Joel Brobecker  <[email protected]>
-
-       * dwarf2.h (enum dwarf_attribute): Add DW_AT_GNAT_descriptive_type.
-
-2009-12-14  Doug Kwan  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_callbacks): Rename function parameters
-       to avoid shadowed variable warnings.
-       * dis-asm.h (struct disassemble_info): Ditto.
-       (disassemble_init_for_target): Ditto.
-       (init_disassemble_info): Ditto.
-
-2009-11-18  Alan Modra  <[email protected]>
-
-       * alloca-conf.h: Clarify comment.
-
-2009-11-06  Jonas Maebe  <[email protected]>
-
-       Add DWARF attribute value for the "Borland fastcall" calling
-       convention.
-       * dwarf2.h: Add DW_CC_GNU_borland_fastcall_i386 constant.
-
-2009-10-23  Kai Tietz  <[email protected]>
-
-       * splay-tree.h (libi_uhostptr_t): Add gcc specific
-       __extension__ for long long type case to silent cX9.
-       (libi_shostptr_t): Likewise.
-
-2009-10-19  Rafael Avila de Espindola  <[email protected]>
-
-       PR40790
-       * plugin-api.h: Don't include stdint.h unconditionally.
-
-2009-10-15  Jakub Jelinek  <[email protected]>
-
-       * include/dwarf2.h (DW_LANG_Python): Add comment that it is
-       a DWARF 4 addition.
-
-2009-10-14  Alan Modra  <[email protected]>
-
-       * bfdlink.h (enum bfd_link_common_skip_ar_symbols): Rename from
-       bfd_link_common_skip_ar_aymbols.
-       (struct bfd_link_info): Here too.
-
-2009-10-09  Rafael Espindola  <[email protected]>
-
-       * plugin-api.h (ld_plugin_add_input_library): Change argument name to
-       libname.
-
-2008-10-03  Rafael Espindola  <[email protected]>
-
-       * plugin-api.h: New.
-       * lto-symtab.h: New.
-
-2009-10-05   Rafael Espindola  <[email protected]>
-
-       * plugin-api.h (ld_plugin_status): Add LDPS_BAD_HANDLE.
-       (ld_plugin_get_input_file): New.
-       (ld_plugin_release_input_file): New.
-       (ld_plugin_add_input_library): New.
-       (ld_plugin_message): Mark format const.
-       (ld_plugin_level): Add LDPT_GET_INPUT_FILE, LDPT_RELEASE_INPUT_FILE and
-       LDPT_ADD_INPUT_LIBRARY.
-       (ld_plugin_tv): Add tv_get_input_file, tv_release_input_file and
-       tv_add_input_library.
-
-2009-10-04  Jerry Quinn  <[email protected]>
-
-       * plugin-api.h: Fix compile.
-
-2009-09-29  Jason Merrill  <[email protected]>
-
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_LAMBDA, DEMANGLE_COMPONENT_DEFAULT_ARG,
-       DEMANGLE_COMPONENT_UNNAMED_TYPE.
-       (struct demangle_component): Add s_unary_num.
-
-2009-09-29  DJ Delorie  <[email protected]>
-
-       * dis-asm.h: Add prototype for print_insn_rx.
-
-2009-09-25  Dodji Seketeli  <[email protected]>
-
-       * dwarf2.h (enum dwarf_tag): Rename DW_TAG_template_parameter_pack and
-       DW_TAG_formal_parameter_pack into DW_TAG_GNU_template_parameter_pack
-       and DW_TAG_formal_parameter_pack until DWARF 5 is out.
-
-2009-09-25  Cary Coutant  <[email protected]>
-
-       Add rest of new values from DWARF Version 4.
-       * dwarf2.h (DW_TAG_rvalue_reference_type, DW_TAG_template_alias):
-       New tags.
-       (DW_FORM_ref_sig8): New name for DW_FORM_sig8.
-       (DW_AT_main_subprogram, DW_AT_data_bit_offset, DW_AT_const_expr,
-       DW_AT_enum_class, DW_AT_linkage_name, DW_AT_GNU_guarded_by,
-       DW_AT_GNU_pt_guarded_by, DW_AT_GNU_guarded, DW_AT_GNU_pt_guarded,
-       DW_AT_GNU_locks_excluded, DW_AT_GNU_exclusive_locks_required,
-       DW_AT_GNU_shared_locks_required, DW_AT_GNU_odr_signature): New
-       attributes.
-       (DW_LANG_Python): New language.
-
-2009-09-24  Cary Coutant  <[email protected]>
-
-       * dwarf2.h (DW_TAG_rvalue_reference_type, DW_TAG_template_alias):
-       New tags.
-       (DW_FORM_ref_sig8): New name for DW_FORM_sig8.
-       (DW_AT_main_subprogram, DW_AT_data_bit_offset, DW_AT_const_expr,
-       DW_AT_enum_class, DW_AT_linkage_name, DW_AT_GNU_guarded_by,
-       DW_AT_GNU_pt_guarded_by, DW_AT_GNU_guarded, DW_AT_GNU_pt_guarded,
-       DW_AT_GNU_locks_excluded, DW_AT_GNU_exclusive_locks_required,
-       DW_AT_GNU_shared_locks_required, DW_AT_GNU_odr_signature): New
-       attributes.
-       (DW_LANG_Python): New language.
-
-2009-09-22  Dodji Seketeli  <[email protected]>
-
-       * dwarf2.h (enum dwarf_tag): Add
-       DW_TAG_template_parameter_pack and DW_TAG_formal_parameter_pack.
-
-2009-09-09  Martin Thuresson  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_hash_common_entry): Move to top
-       level.
-
-2009-09-04  Jie Zhang  <[email protected]>
-
-       * opcode/bfin.h (PseudoDbg_Assert): Add bits_grp and mask_grp.
-       (PseudoDbg_Assert_grp_bits, PseudoDbg_Assert_grp_mask): Define.
-       (PseudoDbg_Assert_dbgop_bits, PseudoDbg_Assert_dbgop_mask,
-       PseudoDbg_Assert_dontcare_bits, PseudoDbg_Assert_dontcare_mask):
-       Adjust accordingly.
-       (init_PseudoDbg_Assert): Add PseudoDbg_Assert_grp_bits and
-       PseudoDbg_Assert_grp_mask.
-
-2009-08-06  Michael Eager <[email protected]>
-
-       * dis-asm.h: Decl print_insn_microblaze().
-
-2009-07-24  Ian Lance Taylor  <[email protected]>
-
-       * libiberty.h (crc32): Declare.
-
-2009-07-20  Cary Coutant  <[email protected]>
-           Doug Evans  <[email protected]>
-
-       Add some dwarf4 values.
-       * dwarf2.h (enum dwarf_tag): Add DW_TAG_type_unit.
-       (enum dwarf_form): Add DW_FORM_sec_offset, DW_FORM_exprloc,
-       DW_FORM_flag_present, DW_FORM_sig8.
-       (enum dwarf_attribute): Add DW_AT_signature.
-
-2009-07-17  Jan Kratochvil  <[email protected]>
-
-       * demangle.h
-       (enum demangle_component_type <DEMANGLE_COMPONENT_GLOBAL_CONSTRUCTORS>)
-       (enum demangle_component_type <DEMANGLE_COMPONENT_GLOBAL_DESTRUCTORS>):
-       New.
-
-2009-07-10  Tom Tromey  <[email protected]>
-
-       * dwarf2.h: New file, moved from elf/.
-
-2009-07-09  Jakub Jelinek  <[email protected]>
-
-       * dwarf2.h (enum dwarf_location_atom): Add DW_OP_implicit_value
-       and DW_OP_stack_value.
-
-2009-07-09  Tom Tromey  <[email protected]>
-
-       * elf/dwarf2.h: Remove, renaming to...
-       * dwarf2.h: ... this.
-
-2009-06-29  Tom Tromey  <[email protected]>
-
-       * elf/dwarf2.h: New file.  Merged with gdb.
-
-2009-06-18  Nick Clifton  <[email protected]>
-
-       * dis-asm.h (USER_SPECIFIED_MACHINE_TYPE): New value for the flags
-       field of struct disassemble_info.
-
-2009-06-09  Ian Lance Taylor  <[email protected]>
-
-       * ansidecl.h (ATTRIBUTE_UNUSED_LABEL): Define for C++.
-
-2009-06-15  Nick Clifton  <[email protected]>
-
-       * dis-asm.h (DISASSEMBLE_DATA): New value for the flags field of
-       struct disassemble_info.
-
-2009-06-02  Ian Lance Taylor  <[email protected]>
-
-       * ansidecl.h (EXPORTED_CONST): Define.
-
-2009-05-31  Ian Lance Taylor  <[email protected]>
-
-       * ansidecl.h: Add extern "C" when compiling with C++.  Treat C++
-       the way we treat an ISO C compiler.  Don't define inline as a
-       macdro when compiling with C++.
-       * dyn-string.h: Add header guard DYN_STRING_H.  Add extern "C"
-       when compiling with C++.
-       * fibheap.h: Add extern "C" when compiling with C++.
-
-2009-05-25  Tristan Gingold  <[email protected]>
-
-       * fopen-vms.h (FOPEN_RB, FOPEN_WB, FOPEN_AB, FOPEN_RUB, FOPEN_WUB,
-       FOPEN_AUB): Use "rfm=udf,rat=none" attribute.
-
-2009-04-22  Taras Glek <[email protected]>
-
-       * hashtab.h: Update GTY annotations to new syntax.
-       * splay-tree.h: Likewise.
-
-2009-04-08  H.J. Lu  <[email protected]>
-
-       * bfdlink.h (bfd_link_info): Add warn_alternate_em.
-
-2009-03-18  Alan Modra  <[email protected]>
-
-       * alloca-conf.h: Revise based on autoconf-2.61, autoconf-2.13
-       documentation.
-
-2009-03-17  Jason Merrill  <[email protected]>
-
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_FUNCTION_PARAM.
-
-2008-12-01  Cary Coutant  <[email protected]>
-
-       * plugin-api.h (LDPS_BAD_HANDLE): New constant.
-       (ld_plugin_get_input_file): New typedef.
-       (ld_plugin_release_input_file): New typedef.
-       (LDPT_GET_INPUT_FILE, LDPT_RELEASE_INPUT_FILE): New constants.
-       (struct ld_plugin_tv): Add two new fields.
-
-2008-12-23  Jon Beniston <[email protected]>
-
-       * dis-asm.h: Add LM32 disassembler function prototype.
-
-2008-12-10  Jason Merrill  <[email protected]>
-
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_FIXED_TYPE.
-
-2008-12-01  Cary Coutant  <[email protected]>
-
-       * plugin-api.h (ld_plugin_message): Change format parameter to const.
-
-2008-12-01  Cary Coutant  <[email protected]>
-
-       * plugin-api.h: Fix syntax error when compiling with C++.
-
-2008-11-26  Alan Modra  <[email protected]>
-
-       PR 7047
-       * bfdlink.h (struct bfd_elf_version_expr): Delete "symbol".
-       Add "literal".
-
-2008-11-21  Sterling Augustine  <[email protected]>
-
-       * xtensa-isa-internal.h (XTENSA_STATE_IS_SHARED_OR): New flag.
-       * xtensa-isa.h (xtensa_state_is_shared_or): New prototype.
-
-2008-11-19  Bob Wilson  <[email protected]>
-
-       * xtensa-config.h (XCHAL_HAVE_MUL16, XCHAL_HAVE_MUL32, XCHAL_HAVE_DIV32)
-       (XCHAL_HAVE_MINMAX, XCHAL_HAVE_SEXT, XCHAL_HAVE_THREADPTR)
-       (XCHAL_HAVE_RELEASE_SYNC, XCHAL_HAVE_S32C1I): Change to 1.
-       (XCHAL_NUM_AREGS): Change to 32.
-       (XCHAL_ICACHE_SIZE, XCHAL_DCACHE_SIZE): Change to 16K.
-       (XCHAL_ICACHE_LINESIZE, XCHAL_DCACHE_LINESIZE): Change to 32.
-       (XCHAL_ICACHE_LINEWIDTH, XCHAL_DCACHE_LINEWIDTH): Change to 5.
-       (XCHAL_DCACHE_IS_WRITEBACK): Change to 1.
-       (XCHAL_DEBUGLEVEL): Change to 6.
-
-2008-11-14  Tristan Gingold  <[email protected]>
-
-       * fopen-vms.h (FOPEN_RB): Use a single string to match the
-       standard prototype.
-       (FOPEN_WB): Ditto.
-       (FOPEN_AB): Ditto.
-       (FOPEN_RUB): Ditto.
-       (FOPEN_WUB): Ditto.
-       (FOPEN_AUB): Ditto.
-
-2008-10-21  Alan Modra  <[email protected]>
-
-       * obstack.h (obstack_finish <!__GNUC__>): Cast result to void *.
-
-2008-10-06  Jason Merrill  <[email protected]>
-
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_PACK_EXPANSION.
-
-2008-09-24  Richard Henderson  <[email protected]>
-
-       * elf/dwarf2.h (DW_OP_GNU_encoded_addr): New.
-
-2008-09-22 Rafael Espindola  <[email protected]>
-
-       * plugin-api.h (ld_plugin_status): Remove comma from the last item.
-       Use C style comment.
-       (ld_plugin_api_version, ld_plugin_output_file_type,
-       ld_plugin_symbol_kind, ld_plugin_symbol_visibility,
-       ld_plugin_symbol_resolution, ld_plugin_level, ld_plugin_tag): Remove
-       comma from the last item.
-
-2008-09-18  Cary Coutant  <[email protected]>
-
-       Add plugin functionality for link-time optimization (LTO).
-       * plugin-api.h: New file.
-
-2008-09-09  Jason Merrill  <[email protected]>
-
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_DECLTYPE.
-
-2008-08-25  Alan Modra  <[email protected]>
-
-       * binary-io.h: New file, imported from gnulib, but don't
-       #include <fcntl.h> or <stdio.h>.
-
-2008-08-17  Alan Modra  <[email protected]>
-
-       * bfdlink.h (bfd_generic_link_read_symbols): Declare.
-
-2008-08-08  Anatoly Sokolov  <[email protected]>
-
-       * elf/avr.h (E_AVR_MACH_AVR25, E_AVR_MACH_AVR31,
-       E_AVR_MACH_AVR35, E_AVR_MACH_AVR51): Define.
-       (EF_AVR_MACH): Redefine to 0x7F.
-       * opcode/avr.h (AVR_ISA_TINY3, AVR_ISA_ALL, AVR_ISA_USB162): Remove.
-       (AVR_ISA_AVR3): Redefine.
-       (AVR_ISA_AVR1, AVR_ISA_AVR2, AVR_ISA_AVR31, AVR_ISA_AVR35,
-       AVR_ISA_AVR3_ALL, AVR_ISA_AVR4, AVR_ISA_AVR5, AVR_ISA_AVR51,
-       AVR_ISA_AVR6): Define.
-
-2008-07-12  Jie Zhang  <[email protected]>
-
-       Revert
-       2008-07-12  Jie Zhang  <[email protected]>
-       * bfdlink.h (struct bfd_link_info): Add sep_code member
-       variable.
-       * elf/bfin.h (EF_BFIN_CODE_IN_L1): Define.
-       (EF_BFIN_DATA_IN_L1): Define.
-
-2008-07-12  Jie Zhang  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Add sep_code member
-       variable.
-       * elf/bfin.h (EF_BFIN_CODE_IN_L1): Define.
-       (EF_BFIN_DATA_IN_L1): Define.
-
-2008-07-07  Stan Shebs  <[email protected]>
-
-       * dis-asm.h (struct disassemble_info): Add endian_code field.
-
-2008-07-07  Joel Brobecker  <[email protected]>
-
-       * safe-ctype.h: Add #include of ctype.h before redefining
-       the ctype.h macros.
-
-2008-07-04  Joel Brobecker  <[email protected]>
-
-       * safe-ctype.h: Remove #error when detecting that ctype.h has been
-       included. Redefine the various macros provided by ctype.h as
-       undefined variables.
-
-2008-06-23  Kaveh R. Ghazi  <[email protected]>
-
-       * libiberty.h (XALLOCA, XDUP, XALLOCAVEC, XDUPVEC, XALLOCAVAR,
-       XDUPVAR, XOBNEWVEC, XOBNEWVAR): New.
-
-2008-06-06  Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Add "path_separator".
-
-2008-04-10  Andreas Krebbel  <[email protected]>
-
-       * dis-asm.h (print_s390_disassembler_options):
-       Prototype added.
-
-2008-03-24  Ian Lance Taylor  <[email protected]>
-
-       * sha1.h: New file, from gnulib.
-
-       * md5.h: Add extern "C" when compiled with C++.
-
-2008-03-24  Ian Lance Taylor  <[email protected]>
-
-       * md5.h: Add extern "C" when compiled with C++.
-
-2008-03-21  Ian Lance Taylor  <[email protected]>
-
-       * filenames.h: Add extern "C" when compiled with C++.
-
-2008-02-15  Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_hash_table): Delete creator field.
-       (struct bfd_link_info): Add output_bfd.
-
-2008-02-11  Bob Wilson  <[email protected]>
-
-       * xtensa-config.h (XCHAL_HAVE_THREADPTR): Redefine to zero.
-       (XCHAL_NUM_AREGS, XCHAL_MAX_INSTRUCTION_SIZE): New.
-
-2008-01-26  David Daney  <[email protected]>
-
-       * demangle.h (demangle_component_type):  Add
-       DEMANGLE_COMPONENT_JAVA_RESOURCE,
-       DEMANGLE_COMPONENT_COMPOUND_NAME, and
-       DEMANGLE_COMPONENT_CHARACTER as new enum values.
-       (demangle_component): Add struct s_character to union u.
-
-2007-11-07  Joseph Myers  <[email protected]>
-           Daniel Jacobowitz  <[email protected]>
-
-       * floatformat.h (struct floatformat): Add split_half field.
-       (floatformat_ibm_long_double): New.
-
-2007-09-06  Tom Tromey  <[email protected]>
-
-       * libiberty.h (pex_free): Document process killing.
-
-2007-08-31  Douglas Gregor  <[email protected]>
-
-       * demangle.h (enum demangle_component_type): Add
-       DEMANGLE_COMPONENT_RVALUE_REFERENCE.
-
-2007-07-25  Ben Elliston  <[email protected]>
-
-       * ternary.h: Remove.
-
-2007-07-18  Bob Wilson  <[email protected]>
-
-       * xtensa-config.h (XCHAL_HAVE_THREADPTR): New.
-       (XCHAL_HAVE_RELEASE_SYNC, XCHAL_HAVE_S32C1I): New.
-
-2007-07-17  Nick Clifton  <[email protected]>
-
-       * COPYING3: New file.  Contains version 3 of the GNU General
-       Public License.
-
-2007-07-12  Kai Tietz   <[email protected]>
-
-       * splay-tree.h (libi_uhostptr_t, libi_shostptr_t): Adjust types
-       work-a-round whitespace problem in gcc gengtype.
-
-       * splay-tree.h (libi_uhostptr_t, libi_shostptr_t): New types,
-       needed for WIN64 when a long is not wide enough for a pointer.
-       (splay_tree_key, splay_tree_value): Use the new types.
-
-2007-07-09  Roland McGrath  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Add member emit_note_gnu_build_id.
-
-2007-07-06  Nick Clifton  <[email protected]>
-
-       * bfdlink.h: Update copyright notice to refer to GPLv3.
-
-2007-06-29  M R Swami Reddy  <[email protected]>
-
-       * dis-asm.h (print_insn_cr16): New prototype.
-
-2007-06-01  Noah Misch  <[email protected]>
-           Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Add input_bfds_tail.
-
-2007-05-07  Nathan Froyd  <[email protected]>
-
-       * libiberty.h (writeargv): Declare.
-
-2007-04-30  Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Add "info" and "minfo".
-
-2007-04-25  Mark Mitchell  <[email protected]>
-
-       * demangle.h: Change license to LGPL + exception.
-
-2007-04-10  Richard Henderson  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Add relax_trip.
-
-2007-03-29  Joel Brobecker  <[email protected]>
-
-       * filenames.h (FILENAME_CMP): Adjust define to call filename_cmp
-       regardless of the type of file system.
-
-2007-03-06  Jan Hubicka  <[email protected]>
-
-       * ansidecl.h (ATTRIBUTE_COLD, ATTRIBUTE_HOT): New.
-
-2007-02-21  Nick Clifton  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_callbacks): Add
-       override_segment_assignment field.
-
-2007-02-17  Mark Mitchell  <[email protected]>
-            Nathan Sidwell  <[email protected]>
-            Vladimir Prus  <[email protected]
-            Joseph Myers  <[email protected]>
-
-       * bin-bugs.h: Remove.
-
-2007-02-09  Joseph S. Myers  <[email protected]>
-
-       * libiberty.h (pex_write_input): Remove prototype.
-
-2007-02-05  Dave Brolley  <[email protected]>
-
-       * Contribute the following changes:
-       2001-03-26  Ben Elliston  <[email protected]>
-
-       * dis-asm.h (print_insn_mep): Declare.
-
-2007-02-02  H.J. Lu  <[email protected]>
-
-       * dis-asm.h (print_i386_disassembler_options): New.
-
-2007-01-31  Vladimir Prus  <[email protected]>
-
-       * libiberty.h (PEX_STDERR_TO_PIPE): New define.
-       (PEX_BINARY_ERROR): New define.
-       (pex_read_err): New function.
-
-2007-01-29  Simon Baldwin <[email protected]>
-
-       * demangle.h: New cplus_demangle_print_callback,
-       cplus_demangle_v3_callback, and java_demangle_v3_callback function
-       prototypes, and demangle_callbackref type definition.
-
-2007-01-16  H.J. Lu  <[email protected]>
-
-       PR ld/3831
-       * bfdlink.h (bfd_link_info): Rename dynamic to dynamic_list.
-       Add dynamic and dynamic_data.
-
-2006-12-05  Michael Tautschnig  <[email protected]>
+2016-05-10  Thomas Preud'homme  <[email protected]>
            Nick Clifton  <[email protected]>
 
-       * ansidecl.h (ATTRIBUTE_PACKED): Define.
-
-2006-11-30  Andrew Stubbs  <[email protected]>
-           J"orn Rennecke <[email protected]>
-
-       PR driver/29931
-       * libiberty.h (make_relative_prefix_ignore_links): Declare.
-
-2006-11-27  Bob Wilson  <[email protected]>
-
-       * xtensa-config.h (XSHAL_ABI): New.
-       (XTHAL_ABI_WINDOWED, XTHAL_ABI_CALL0): New.
-
-2006-11-27  Bob Wilson  <[email protected]>
-
-       * xtensa-isa.h (STATIC_LIBISA): Delete.
-
-2006-10-30  Paul Brook  <[email protected]>
-
-       * dis-asm.h (disassemble_info): Add symtab, symtab_pos and
-       symtab_size.
-
-2006-10-30  H.J. Lu  <[email protected]>
-
-       PR ld/3111
-       * bfdlink.h (bfd_link_info): Add reduce_memory_overheads.
-
-2006-10-25  Trevor Smigiel  <[email protected]>
-           Yukishige Shibata  <[email protected]>
-           Nobuhisa Fujinami  <[email protected]>
-           Takeaki Fukuoka  <[email protected]>
-           Alan Modra  <[email protected]>
-
-       * dis-asm.h (print_insn_spu): Declare.
-
-2006-09-17  Mei Ligang  <[email protected]>
-
-       * dis-asm.h: Add prototypes for Score disassembler routines.
-
-2006-09-07  H.J. Lu  <[email protected]>
-
-       * bfdlink.h (bfd_elf_dynamic_list): New.
-       (bfd_link_info): Add a dynamic field.
-
-2006-08-04  Marcelo Tosatti  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): New field: print_gc_sections.
-
-2006-07-10  Jakub Jelinek  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Add emit_hash and
-       emit_gnu_hash bitfields.
-
-2006-04-11  Jim Blandy  <[email protected]>
-
-       * libiberty.h (pex_input_file, pex_input_pipe): New declarations.
-
-2006-04-06  H.J. Lu  <[email protected]>
-
-       * bfdlink.h (bfd_link_info): Replace need_relax_finalize with
-       relax_pass.
-
-2006-02-17  Shrirang Khisti  <[email protected]>
-            Anil Paranjape   <[email protected]>
-            Shilin Shakti    <[email protected]>
-
-       * dis-asm.h (print_insn_xc16c): New prototype.
-
-2006-01-18  DJ Delorie  <[email protected]>
-
-       * md5.h: Include ansidecl.h
-
-2006-01-17  Andreas Schwab  <[email protected]>
-
-       PR binutils/1486
-       * dis-asm.h (struct disassemble_info): Add
-       disassembler_needs_relocs.
-
-2006-01-09  Bob Wilson  <[email protected]>
-
-       * xtensa-config.h (XCHAL_HAVE_MUL32_HIGH): Define.
-
-2005-12-30  Bob Wilson  <[email protected]>
-
-       * xtensa-config.h (XCHAL_HAVE_WIDE_BRANCHES): New.
-
-2005-12-16  Nathan Sidwell  <[email protected]>
-
-       Second part of ms1 to mt renaming.
-       * dis-asm.h (print_insn_mt): Renamed.
-
-2005-12-10  Terry Laurenzo  <[email protected]>
-
-       PR java/9861
-       * demangle.h : Add DMGL_RET_POSTFIX define to enable alternative
-       output format for return types
-
-2005-11-03  Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_order): Tweak comment.
-
-2005-10-31  Mark Kettenis  <[email protected]>
-
-       * floatformat.h (enum floatformat_byteorders): Add
-       floatformat_vax.
-       (floatformat_vax_aingle, floatformat_vax_double): Declare.
-
-2005-10-28  Dave Brolley  <[email protected]>
-
-       Contribute the following changes:
-       2003-09-29  Dave Brolley  <[email protected]>
-
-       * dis-asm.h (disassemble_info): insn_sets now (void *) to allow for
-       more exotic underlying types to be used.
-
-2005-10-25  Arnold Metselaar  <[email protected]>
-
-       disasm.h: Add declaration for print_insn_z80
-
-2005-09-30  Catherine Moore  <[email protected]>
-
-       * dis-asm.h (print_insn_bfin): Declare.
-
-2005-09-26  Mark Mitchell  <[email protected]>
-
-       * libiberty.h (expandargv): New function.
-
-2005-08-18  Alan Modra  <[email protected]>
-
-       * bfdlink.h: Remove mention of a29k.
-       * dis-asm.h: Remove a29k support.
-
-2005-08-17  Mark Kettenis  <[email protected]>
-
-       * floatformat.h (struct floatformat): Change type of large
-       argument for is_valid member to `const void *'.
-       (floatformat_to_double): Change type of second argument to `const
-       void *'.
-       (floatformat_from_double): Change type of last argument to `void
-       *'.
-       (floatformat_is_valid): Change type of last argument to `const
-       void *'.
-
-2005-07-14  Jim Blandy  <[email protected]>
-
-       * dis-asm.h (print_insn_m32c): New declaration.
-
-2005-07-12  Ben Elliston  <[email protected]>
-
-       * xregex2.h (regexec): Qualify this prototype with __extension__
-       when compiling with GNU C.
-
-2005-07-07  Kaveh R. Ghazi  <[email protected]>
-
-       * dis-asm.h (fprintf_ftype): Add format attribute.
-
-2005-07-03  Steve Ellcey  <[email protected]>
-
-       PR other/13906
-       * ansidecl.h (ATTRIBUTE_ALIGNED_ALIGNOF): New.
-       * md5.h (md5_uintptr): New.
-       (md5_ctx): Align buffer field.
-
-2005-06-30  Daniel Berlin  <[email protected]>
-
-       * hashtab.h (HTAB_DELETED_ENTRY): New macro.
-       (HTAB_EMPTY_ENTRY): New macro.
-
-2005-06-20  Geoffrey Keating  <[email protected]>
-
-       * libiberty.h (strverscmp): Prototype.
-
-2005-06-17  Jakub Jelinek  <[email protected]>
-
-       * elf/external.h (GRP_ENTRY_SIZE): Define.
-
-2005-06-08  Zack Weinberg  <[email protected]>
-
-       * dis-asm.h (get_arm_regnames): Update prototype.
-
-2005-06-07  Aldy Hernandez  <[email protected]>
-           Michael Snyder  <[email protected]>
-           Stan Cox  <[email protected]>
-
-       * dis-asm.h: Externalize print_insn_ms1.
-
-2005-06-06  Gabriel Dos Reis  <[email protected]>
-
-       * libiberty.h (XOBFINISH): New.
-
-2005-06-03  Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_callbacks): Add einfo.
-
-2005-06-01  Kaveh R. Ghazi  <[email protected]>
-
-       * libiberty.h (vsnprintf): Add format attribute.
-
-2005-05-29  Kaveh R. Ghazi  <[email protected]>
-
-       * ansidecl.h: Add ATTRIBUTE_FPTR_PRINTF.
-
-2005-05-28  Eli Zaretskii  <[email protected]>
-
-       * libiberty.h: (snprintf) [!HAVE_DECL_SNPRINTF]: Declare if
-       needed.
-       (vsnprintf) [!HAVE_DECL_VSNPRINTF]: Declare if needed.
-
-2005-05-25  Richard Henderson  <[email protected]>
-
-       * demangle.h (DEMANGLE_COMPONENT_HIDDEN_ALIAS): New.
-
-2005-05-24  Gabriel Dos Reis  <[email protected]>
-
-       * libiberty.h (ACONCAT): Properly cast value of alloca().
-
-       * ansidecl.h (ATTRIBUTE_UNUSED_LABEL): Don't define if
-       __cplusplus.
-
-2005-05-12  Steve Ellcey  <[email protected]>
-
-       libiberty.h: Do not define empty basename prototype.
-
-2005-05-10  Nick Clifton  <[email protected]>
-
-       * Update the address and phone number of the FSF organization in
-       the GPL notices in the following files:
-       COPYING, ansidecl.h, bfdlink.h, bout.h, demangle.h, dis-asm.h,
-       dyn-string.h, fibheap.h, filenames.h, floatformat.h,
-       fnmatch.h, gdbm.h, getopt.h, hashtab.h, hp-symtab.h, ieee.h,
-       libiberty.h, md5.h, oasys.h, objalloc.h, obstack.h, os9k.h,
-       partition.h, progress.h, safe-ctype.h, sort.h, splay-tree.h,
-       symcat.h, ternary.h, xregex2.h, xtensa-config.h,
-       xtensa-isa-internal.h, xtensa-isa.h
-
-2005-04-25  Kaveh R. Ghazi  <[email protected]>
+       * arm.h (enum arm_st_branch_type): Add new ST_BRANCH_ENUM_SIZE
+       enumerator.
+       (NUM_ENUM_ARM_ST_BRANCH_TYPE_BITS): New macro.
+       (ENUM_ARM_ST_BRANCH_TYPE_BITMASK): Likewise.
+       (ARM_SYM_BRANCH_TYPE): Replace by ...
+       (ARM_GET_SYM_BRANCH_TYPE): This and ...
+       (ARM_SET_SYM_BRANCH_TYPE): This in two versions depending on whether
+       BFD_ASSERT is defined or not.
 
-       * libiberty.h (unlock_std_streams): New.
+2016-05-10  Thomas Preud'homme  <[email protected]>
 
-2005-04-19  Kaveh R. Ghazi  <[email protected]>
+       * elf/arm.h (Tag_DSP_extension): Define.
 
-       * hashtab.h, libiberty.h, objalloc.h, splay-tree.h, ternary.h:
-       Don't use the PTR macro.
+2016-05-10  Thomas Preud'homme  <[email protected]>
 
-       * sort.h: Don't use the PARAMS macro.
+       * arm.h (ARM_FSET_CPU_SUBSET): Define macro.
 
-2005-04-16  Kaveh R. Ghazi  <[email protected]>
+2016-05-10  Thomas Preud'homme  <[email protected]>
 
-       * libiberty.h (unlock_stream): New.
+       * opcode/arm.h (ARM_EXT2_V8M_MAIN): new feature bit.
+       (ARM_AEXT2_V8M_MAIN): New architecture extension feature set.
+       (ARM_ARCH_V8M_MAIN): Use ARM_AEXT2_V8M_MAIN instead of ARM_AEXT2_V8M
+       for the high core bits.
 
-2005-04-13  Kaveh R. Ghazi  <[email protected]>
+2016-05-03  Claudiu Zissulescu  <[email protected]>
 
-       * libiberty.h (fopen_unlocked, fdopen_unlocked, freopen_unlocked):
-       Remove parameter names.
+       * opcode/arc.h (ARC_SYNTAX_1OP): Declare
+       (ARC_SYNTAX_NOP): Likewsie.
+       (ARC_OP1_MUST_BE_IMM): Update defined value.
+       (ARC_OP1_IMM_IMPLIED): Likewise.
+       (arg_32bit_rc, arg_32bit_u6, arg_32bit_limm): Declare.
 
-2005-04-11  Kaveh R. Ghazi  <[email protected]>
+2016-04-28  Nick Clifton  <[email protected]>
 
-       * libiberty.h (fopen_unlocked, fdopen_unlocked, freopen_unlocked):
-       Provide prototypes for new functions.
+       PR target/19722
+       * opcode/aarch64.h (struct aarch64_opcode): Add verifier field.
 
-2005-03-29  Ian Lance Taylor  <ian@airs.com>
+2016-04-27  Alan Modra  <amodra@gmail.com>
 
-       * libiberty.h: Fix indentation.
+       * bfdlink.h (struct bfd_link_hash_entry): Add "section" field to
+       undef.  Formatting.
 
-2005-03-28  Ian Lance Taylor  <ian@airs.com>
+2016-04-21  Nick Clifton  <nickc@redhat.com>
 
-       * libiberty.h: Include <stdio.h>.
-       (PEX_RECORD_TIMES, PEX_USE_PIPES, PEX_SAVE_TEMPS): Define.
-       (PEX_LAST, PEX_SEARCH, PEX_SUFFIX, PEX_STDERR_TO_STDOUT): Define.
-       (PEX_BINARY_INPUT, PEX_BINARY_OUTPUT): Define.
-       (pex_init, pex_run, pex_read_output): Declare.
-       (pex_get_status, pex_get_times, pex_free, pex_one): Declare.
-       (struct pex_time): Define.
+       * bfdlink.h: Add prototype for bfd_link_check_relocs.
 
-2005-03-28  Mark Mitchell <mark@codesourcery.com>
+2016-04-20  H.J. Lu  <hongjiu.lu@intel.com>
 
-       * libiberty.h (ffs): Declare, if necessary.
+       * bfdlink.h (bfd_link_info): Add check_relocs_after_open_input.
 
-2005-03-27  Gabriel Dos Reis  <[email protected]>
+2016-04-20  Andrew Burgess  <[email protected]>
 
-       * ternary.h: Don't use PARAMS anymore.
+       * elf/arc-reloc.def (ARC_NPS_CMEM16): Add ME modifier to formula.
 
-2005-03-27  Gabriel Dos Reis  <[email protected]>
+2016-04-19  Andrew Burgess  <[email protected]>
 
-       * md5.h: Remove definition and uses of __P.
-       * dyn-string.h: Remove uses of PARAMS.
-       * fibheap.h: Likewise.
-       * floatformat.h: Likewise.
-       * hashtab.h: Likewise.
+       * opcode/arc.h (MAX_INSN_ARGS): Increase 6 to 8.
 
-2005-03-26  Gabriel Dos Reis  <[email protected]>
+2016-04-19  Andrew Burgess  <[email protected]>
 
-       * demangle.h: Remove uses of PARAMS.
+       * opcode/arc.h (insn_class_t): Add NET and ACL class.
 
-       * libiberty.h (ANSI_PROTOTYPES): Remove guard since
-       ANSI_PROTOTYPES is always assumed.
-       Remove uses of PARAMS throughout.
+2016-04-14  Andrew Burgess  <[email protected]>
 
-2005-03-24  Kaveh R. Ghazi  <[email protected]>
+       * elf/arc-reloc.def: Add ARC_NPS_CMEM16 reloc.
+       * opcode/arc.h (NPS_CMEM_HIGH_VALUE): Define.
 
-       * libiberty.h (xstrndup): Declare.
+2016-04-12  Claudiu Zissulescu  <[email protected]>
 
-2005-03-22  Kaveh R. Ghazi  <[email protected]>
+       * opcode/arc.h (flag_class_t): Update.
+       (ARC_OPCODE_NONE): Define.
+       (ARC_OPCODE_ARCALL): Likewise.
+       (ARC_OPCODE_ARCFPX): Likewise.
+       (ARC_REGISTER_READONLY): Likewise.
+       (ARC_REGISTER_WRITEONLY): Likewise.
+       (ARC_REGISTER_NOSHORT_CUT): Likewise.
+       (arc_aux_reg): Add cpu.
 
-       * libiberty.h (make_relative_prefix): Add ATTRIBUTE_MALLOC.
+2016-04-12  Claudiu Zissulescu  <[email protected]>
 
-2005-03-22  Bob Wilson  <[email protected]>
+       * opcode/arc.h (arc_num_opcodes): Remove.
+       (ARC_SYNTAX_3OP, ARC_SYNTAX_2OP, ARC_OP1_MUST_BE_IMM)
+       (ARC_OP1_IMM_IMPLIED, ARC_SUFFIX_NONE, ARC_SUFFIX_COND)
+       (ARC_SUFFIX_FLAG): Define.
+       (flags_none, flags_f, flags_cc, flags_ccf): Declare.
+       (arg_none, arg_32bit_rarbrc, arg_32bit_zarbrc, arg_32bit_rbrbrc)
+       (arg_32bit_rarbu6, arg_32bit_zarbu6, arg_32bit_rbrbu6)
+       (arg_32bit_rbrbs12, arg_32bit_ralimmrc, arg_32bit_rarblimm)
+       (arg_32bit_zalimmrc, arg_32bit_zarblimm, arg_32bit_rbrblimm)
+       (arg_32bit_ralimmu6, arg_32bit_zalimmu6, arg_32bit_zalimms12)
+       (arg_32bit_ralimmlimm, arg_32bit_zalimmlimm, arg_32bit_rbrc)
+       (arg_32bit_zarc, arg_32bit_rbu6, arg_32bit_zau6, arg_32bit_rblimm)
+       (arg_32bit_zalimm, arg_32bit_limmrc, arg_32bit_limmu6)
+       (arg_32bit_limms12, arg_32bit_limmlimm): Likewise.
 
-       * xtensa-isa.h: Update a comment and whitespace.
+2016-04-05  Claudiu Zissulescu  <[email protected]>
 
-2005-03-16  H.J. Lu  <[email protected]>
+       * opcode/arc.h (DPA, DPX, SPX): New subclass enums.
+       (ARC_FPUDA): Define.
+       (arc_aux_reg): Add new field.
 
-       * bfdlink.h (bfd_link_info): Add gc_sections.
+2016-04-05  Cupertino Miranda  <[email protected]>
 
-2005-03-09  Mark Mitchell  <[email protected]>
+       * opcode/arc-func.h (replace_bits24): Changed.
+       (replace_bits24_be): Created.
 
-       * libiberty.h (gettimeofday): Declare.
+2016-03-29  Claudiu Zissulescu  <[email protected]>
 
-2005-03-01  Jan Beulich  <[email protected]>
+       * opcode/arc.h (insn_subclass_t): Add QUARKSE subclass.
+       (FIELDA, FIELDB, FIELDC, FIELDF, FIELDQ, INSN3OP, INSN2OP)
+       (INSN2OP, INSN3OP_ABC, INSN3OP_ALC, INSN3OP_ABL, INSN3OP_ALL)
+       (INSN3OP_0BC, INSN3OP_0LC, INSN3OP_0BL, INSN3OP_0LL, INSN3OP_ABU)
+       (INSN3OP_ALU, INSN3OP_0BU, INSN3OP_0LU, INSN3OP_BBS, INSN3OP_0LS)
+       (INSN3OP_CBBC, INSN3OP_CBBL, INSN3OP_C0LC, INSN3OP_C0LL)
+       (INSN3OP_CBBU, INSN3OP_C0LU, MINSN3OP_ABC, MINSN3OP_ALC)
+       (MINSN3OP_ABL, MINSN3OP_ALL, MINSN3OP_0BC, MINSN3OP_0LC)
+       (MINSN3OP_0BL, MINSN3OP_0LL, MINSN3OP_ABU, MINSN3OP_ALU)
+       (MINSN3OP_0BU, MINSN3OP_0LU, MINSN3OP_BBS, MINSN3OP_0LS)
+       (MINSN3OP_CBBC, MINSN3OP_CBBL, MINSN3OP_C0LC, MINSN3OP_C0LL)
+       (MINSN3OP_CBBU, MINSN3OP_C0LU, INSN2OP_BC, INSN2OP_BL, INSN2OP_0C)
+       (INSN2OP_0L INSN2OP_BU, INSN2OP_0U, MINSN2OP_BC, MINSN2OP_BL)
+       (MINSN2OP_0C, MINSN2OP_0L, MINSN2OP_BU, MINSN2OP_0U): Define.
 
-       * libiberty.h: Declare unlink_if_ordinary.
+2016-03-22  Trevor Saunders  <[email protected]>
 
-2005-02-21  Alan Modra  <[email protected]>
+       * opcode/i960.h: Add const qualifiers.
+       * opcode/tic4x.h (struct tic4x_inst): Likewise.
 
-       * xtensa-isa-internal.h (xtensa_length_decode_fn): Warning fix.
-       * xtensa-isa.h (xtensa_insnbuf_to_chars): Likewise.
-       (xtensa_insnbuf_from_chars, xtensa_isa_length_from_chars): Likewise.
+2016-03-21  Andrew Burgess  <[email protected]>
 
-2005-02-14  Paolo Bonzini  <[email protected]>
+       * opcodes/arc.h (insn_class_t): Add BITOP type.
 
-       PR bootstrap/19818
-       * ansidecl.h (PARAMS): Guard from redefinition.
+2016-03-21  Andrew Burgess  <[email protected]>
 
-2005-02-03  Alan Modra  <[email protected]>
+       * opcode/arc.h (flag_class_t): Remove all old flag classes, add 3
+       new classes instead.
 
-       * bfdlink.h (struct bfd_link_hash_entry): Add u.undef.weak.
+2016-03-21  Andrew Burgess  <[email protected]>
 
-2005-02-01  Alan Modra  <[email protected]>
+       * elf/arc.h (E_ARC_MACH_NPS400): Define.
+       * opcode/arc.h (ARC_OPCODE_NPS400): Define.
 
-       * bfdlink.h (bfd_link_repair_undef_list): Declare.
+2016-03-21  Andrew Burgess  <[email protected]>
 
-2005-01-10  Andreas Schwab  <[email protected]>
+       * elf/arc.h (EF_ARC_CPU_GENERIC): Delete.  Update related comment.
 
-       * dis-asm.h (struct disassemble_info): Add skip_zeroes and
-       skip_zeroes_at_end.
+2016-03-21  Andrew Burgess  <[email protected]>
 
-2004-12-11  Ben Elliston  <[email protected]>
+       * elf/arc.h (EF_ARC_MACH): Delete.
+       (EF_ARC_MACH_MSK): Remove out of date comment.
 
-       * fibheap.h (struct fibnode): Only use unsigned long bitfields
-       when __GNUC__ is defined and ints are less than 32-bits wide.
+2016-03-21  Andrew Burgess  <[email protected]>
 
-2004-11-04  Paul Brook  <[email protected]>
+       * opcode/arc.h (ARC_OPCODE_BASE): Delete.
 
-       * bfdlink.h (bfd_link_info): Add default_imported_symver.
+2016-03-15  H.J. Lu  <[email protected]>
 
-2004-11-12  Bob Wilson  <[email protected]>
+       PR ld/19807
+       * bfdlink.h (bfd_link_info): Add no_reloc_overflow_check.
 
-       * xtensa-isa-internal.h (xtensa_interface_internal): Add class_id.
-       * xtensa-isa.h (xtensa_interface_class_id): New prototype.
+2016-03-08  Cupertino Miranda  <[email protected]>
+           Andrew Burgess  <[email protected]>
 
-2004-11-08  Inderpreet Singh   <[email protected]>
-           Vineet Sharma      <[email protected]>
-
-       * dis-asm.h: Add prototype for print_insn_maxq_little.
-
-2004-10-26  Paul Brook  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_info): Add create_default_symver.
-
-2004-10-21  H.J. Lu  <[email protected]>
-
-       PR 463
-       * bfdlink.h (bfd_link_callbacks): Add a pointer to struct
-       bfd_link_hash_entry to reloc_overflow.
-
-2004-10-07  Bob Wilson  <[email protected]>
-
-       * xtensa-config.h (XSHAL_USE_ABSOLUTE_LITERALS,
-       XCHAL_HAVE_PREDICTED_BRANCHES, XCHAL_INST_FETCH_WIDTH): New.
-       (XCHAL_EXTRA_SA_SIZE, XCHAL_EXTRA_SA_ALIGN): Delete.
-
-       * xtensa-isa-internal.h (ISA_INTERFACE_VERSION): Delete.
-       (config_sturct struct): Delete.
-       (XTENSA_OPERAND_IS_REGISTER, XTENSA_OPERAND_IS_PCRELATIVE,
-       XTENSA_OPERAND_IS_INVISIBLE, XTENSA_OPERAND_IS_UNKNOWN,
-       XTENSA_OPCODE_IS_BRANCH, XTENSA_OPCODE_IS_JUMP,
-       XTENSA_OPCODE_IS_LOOP, XTENSA_OPCODE_IS_CALL,
-       XTENSA_STATE_IS_EXPORTED, XTENSA_INTERFACE_HAS_SIDE_EFFECT): Define.
-       (xtensa_format_encode_fn, xtensa_get_slot_fn, xtensa_set_slot_fn): New.
-       (xtensa_insn_decode_fn): Rename to ...
-       (xtensa_opcode_decode_fn): ... this.
-       (xtensa_immed_decode_fn, xtensa_immed_encode_fn, xtensa_do_reloc_fn,
-       xtensa_undo_reloc_fn): Update.
-       (xtensa_encoding_template_fn): Delete.
-       (xtensa_opcode_encode_fn, xtensa_format_decode_fn,
-       xtensa_length_decode_fn): New.
-       (xtensa_format_internal, xtensa_slot_internal): New types.
-       (xtensa_operand_internal): Delete operand_kind, inout, isPCRelative,
-       get_field, and set_field fields.  Add name, field_id, regfile,
-       num_regs, and flags fields.
-       (xtensa_arg_internal): New type.
-       (xtensa_iclass_internal): Change operands field to array of
-       xtensa_arg_internal.  Add num_stateOperands, stateOperands,
-       num_interfaceOperands, and interfaceOperands fields.
-       (xtensa_opcode_internal): Delete length, template, and iclass fields.
-       Add iclass_id, flags, encode_fns, num_funcUnit_uses, and funcUnit_uses.
-       (opname_lookup_entry): Delete.
-       (xtensa_regfile_internal, xtensa_interface_internal,
-       xtensa_funcUnit_internal, xtensa_state_internal,
-       xtensa_sysreg_internal, xtensa_lookup_entry): New.
-       (xtensa_isa_internal): Replace opcode_table field with opcodes field.
-       Change type of opname_lookup_table.  Delete num_modules,
-       module_opcode_base, module_decode_fn, config, and has_density fields.
-       Add num_formats, formats, format_decode_fn, length_decode_fn,
-       num_slots, slots, num_fields, num_operands, operands, num_iclasses,
-       iclasses, num_regfiles, regfiles, num_states, states,
-       state_lookup_table, num_sysregs, sysregs, sysreg_lookup_table,
-       max_sysreg_num, sysreg_table, num_interfaces, interfaces,
-       interface_lookup_table, num_funcUnits, funcUnits and
-       funcUnit_lookup_table fields.
-       (xtensa_isa_module, xtensa_isa_modules): Delete.
-       (xtensa_isa_name_compare): New prototype.
-       (xtisa_errno, xtisa_error_msg): New.
-       * xtensa-isa.h (XTENSA_ISA_VERSION): Define.
-       (xtensa_isa): Change type.
-       (xtensa_operand): Delete.
-       (xtensa_format, xtensa_regfile, xtensa_state, xtensa_sysreg,
-       xtensa_interface, xtensa_funcUnit, xtensa_isa_status,
-       xtensa_funcUnit_use): New types.
-       (libisa_module_specifier): Delete.
-       (xtensa_isa_errno, xtensa_isa_error_msg): New prototypes.
-       (xtensa_insnbuf_free, xtensa_insnbuf_to_chars,
-       xtensa_insnbuf_from_chars): Update prototypes.
-       (xtensa_load_isa, xtensa_extend_isa, xtensa_default_isa,
-       xtensa_insn_maxlength, xtensa_num_opcodes, xtensa_decode_insn,
-       xtensa_encode_insn, xtensa_insn_length,
-       xtensa_insn_length_from_first_byte, xtensa_num_operands,
-       xtensa_operand_kind, xtensa_encode_result,
-       xtensa_operand_isPCRelative): Delete.
-       (xtensa_isa_init, xtensa_operand_inout, xtensa_operand_get_field,
-       xtensa_operand_set_field, xtensa_operand_encode,
-       xtensa_operand_decode, xtensa_operand_do_reloc,
-       xtensa_operand_undo_reloc): Update prototypes.
-       (xtensa_isa_maxlength, xtensa_isa_length_from_chars,
-       xtensa_isa_num_pipe_stages, xtensa_isa_num_formats,
-       xtensa_isa_num_opcodes, xtensa_isa_num_regfiles, xtensa_isa_num_states,
-       xtensa_isa_num_sysregs, xtensa_isa_num_interfaces,
-       xtensa_isa_num_funcUnits, xtensa_format_name, xtensa_format_lookup,
-       xtensa_format_decode, xtensa_format_encode, xtensa_format_length,
-       xtensa_format_num_slots, xtensa_format_slot_nop_opcode,
-       xtensa_format_get_slot, xtensa_format_set_slot, xtensa_opcode_decode,
-       xtensa_opcode_encode, xtensa_opcode_is_branch, xtensa_opcode_is_jump,
-       xtensa_opcode_is_loop, xtensa_opcode_is_call,
-       xtensa_opcode_num_operands, xtensa_opcode_num_stateOperands,
-       xtensa_opcode_num_interfaceOperands, xtensa_opcode_num_funcUnit_uses,
-       xtensa_opcode_funcUnit_use, xtensa_operand_name,
-       xtensa_operand_is_visible, xtensa_operand_is_register,
-       xtensa_operand_regfile, xtensa_operand_num_regs,
-       xtensa_operand_is_known_reg, xtensa_operand_is_PCrelative,
-       xtensa_stateOperand_state, xtensa_stateOperand_inout,
-       xtensa_interfaceOperand_interface, xtensa_regfile_lookup,
-       xtensa_regfile_lookup_shortname, xtensa_regfile_name,
-       xtensa_regfile_shortname, xtensa_regfile_view_parent,
-       xtensa_regfile_num_bits, xtensa_regfile_num_entries,
-       xtensa_state_lookup, xtensa_state_name, xtensa_state_num_bits,
-       xtensa_state_is_exported, xtensa_sysreg_lookup,
-       xtensa_sysreg_lookup_name, xtensa_sysreg_name, xtensa_sysreg_number,
-       xtensa_sysreg_is_user, xtensa_interface_lookup, xtensa_interface_name,
-       xtensa_interface_num_bits, xtensa_interface_inout,
-       xtensa_interface_has_side_effect, xtensa_funcUnit_lookup,
-       xtensa_funcUnit_name, xtensa_funcUnit_num_copies): New prototypes.
-2004-10-07  Jeff Baker  <[email protected]>
-
-       * bfdlink.h (bfd_link_info): Add bitfield: warn_shared_textrel.
-
-2004-09-17  Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_hash_entry): Move und_next into elements
-       of union.
-
-2004-09-13  Aaron W. LaFramboise  <[email protected]>
-
-       * libiberty.h (basename): Prototype for __MINGW32__.
-
-2004-09-04  Kaveh R. Ghazi  <[email protected]>
-
-       * ansidecl.h (ATTRIBUTE_SENTINEL): Define.
-       * libiberty.h (concat, reconcat, concat_length, concat_copy,
-       concat_copy2): Use ATTRIBUTE_SENTINEL.
-
-2004-08-13  Alan Modra  <[email protected]>
-
-       * bfdlink.h (struct bfd_link_callbacks): Remove "error_handler".
-       (LD_DEFINITION_IN_DISCARDED_SECTION): Delete.
-
-2004-08-02  Gabriel Dos Reis  <[email protected]>
-
-       * libiberty.h (XDELETE, XDELETEVEC, XRESIZEVEC): Remove any
-       const-qualification before disposal.
+       * elf/arc-reloc.def: Add a call to ME within the formula for each
+       relocation that requires middle-endian correction.
 
-2004-07-24  Bernardo Innocenti  <[email protected]>
+2016-03-07  Trevor Saunders  <[email protected]>
 
-       * ansidecl.h (ARG_UNUSED): New Macro.
+       * opcode/dlx.h (struct dlx_opcode): Add const qualifiers.
+       * opcode/h8300.h (struct h8_opcode): Likewise.
+       * opcode/hppa.h (struct pa_opcode): Likewise.
+       * opcode/msp430.h: Likewise.
+       * opcode/spu.h (struct spu_opcode): Likewise.
+       * opcode/tic30.h (struct _register): Likewise.
+       * opcode/tic4x.h (struct tic4x_register): Likewise.
+       (struct tic4x_cond): Likewise.
+       (struct tic4x_indirect): Likewise.
+       (struct tic4x_inst): Likewise.
+       * opcode/visium.h (struct reg_entry): Likewise.
 
-2004-07-23  H.J. Lu  <hongjiu.lu@intel.com>
+2016-03-04  Matthew Wahab  <matthew.wahab@arm.com>
 
-       * bin-bugs.h (REPORT_BUGS_TO): Set to
-       "<URL:http://www.sourceware.org/bugzilla/>".
+       * arm.h (ARM_ARCH_V8_1A): Add FPU_NEON_EXT_RDMA.
+       (ARM_CPU_HAS_FEATURE): Add comment.
 
-2004-07-21  Paolo Bonzini  <[email protected]>
+2016-03-03  Than McIntosh <[email protected]>
 
-       * ansidecl.h (ATTRIBUTE_PURE): New.
+       * plugin-api.h: Add new hooks to the plugin transfer vector to
+       to support querying section alignment and section size.
+       (ld_plugin_get_input_section_alignment): New hook.
+       (ld_plugin_get_input_section_size): New hook.
+       (ld_plugin_tag): Add LDPT_GET_INPUT_SECTION_ALIGNMENT
+       and LDPT_GET_INPUT_SECTION_SIZE.
+       (ld_plugin_tv): Add tv_get_input_section_alignment and
+       tv_get_input_section_size.
 
-2004-07-13  Bernardo Innocenti  <bernie@develer.com>
+2016-03-03  Evgenii Stepanov  <eugenis@google.com>
 
-       * libiberty.h (XNEW, XCNEW, XNEWVEC, XCNEWVEC, XOBNEW): Move here from
-       libcpp/internal.h.
-       (XDELETE, XRESIZEVEC, XDELETEVEC, XNEWVAR, XCNEWVAR, XRESIZEVAR): New
-       macros.
+       * plugin-api.h (enum ld_plugin_tag): Add LDPT_GET_SYMBOLS_V3.
 
-2004-07-13  Bernardo Innocenti  <bernie@develer.com>
+2016-02-26  H.J. Lu  <hongjiu.lu@intel.com>
 
-       * libiberty.h (ASTRDUP): Add casts required for stricter
-       type conversion rules of C++.
-       * obstack.h (obstack_free): Likewise.
+       PR ld/19645
+       * bfdlink.h (bfd_link_elf_stt_common): New enum.
+       (bfd_link_info): Add elf_stt_common.
 
-2004-07-07  Tomer Levi  <Tomer.Levi@nsc.com>
+2016-02-26  H.J. Lu  <hongjiu.lu@intel.com>
 
-       * dis-asm.h (print_insn_crx): Declare.
+       PR ld/19636
+       PR ld/19704
+       PR ld/19719
+       * bfdlink.h (bfd_link_info): Add dynamic_undefined_weak.
 
-2004-06-24  Alan Modra  <[email protected]>
+2016-02-19  Matthew Wahab  <[email protected]>
+           Jiong Wang  <[email protected]>
 
-       * bfdlink.h (struct bfd_link_order): Update comment.
+       * opcode/arm.h (ARM_EXT2_FP16_INSN): New.
 
-2004-05-11  Jakub Jelinek  <[email protected]>
+2016-02-10  Claudiu Zissulescu  <[email protected]>
+           Janek van Oirschot  <[email protected]>
 
-       * bfdlink.h (struct bfd_link_info): Add relro, relro_start and
-       relro_end fields.
+       * opcode/arc.h (arc_opcode arc_relax_opcodes)
+       (arc_num_relax_opcodes): Declare.
 
-2004-05-04  Andreas Jaeger  <[email protected]>
+2016-02-09  Nick Clifton  <[email protected]>
 
-       * demangle.h: Do not use C++ reserved keyword typename as
-       parameter for cplus_demangle_fill_builtin_type.
+       * opcode/metag.h (metag_scondtab): Mark as possibly unused.
+       * opcode/nds32.h (nds32_r45map): Likewise.
+       (nds32_r54map): Likewise.
+       * opcode/visium.h (gen_reg_table): Likewise.
+       (fp_reg_table, cc_table, opcode_table): Likewise.
 
-2004-04-22  Richard Henderson  <rth@redhat.com>
+2016-02-09  Alan Modra  <amodra@gmail.com>
 
-       * hashtab.h (struct htab): Add size_prime_index.
+       PR 16583
+       * elf/common.h (AT_SUN_HWCAP): Undef before defining.
 
-2004-04-13  Jeff Law  <law@redhat.com>
+2016-02-04  Nick Clifton  <nickc@redhat.com>
 
-       * hashtab.h (htab_remove_elt_with_hash): Prototype new function.
+       PR target/19561
+       * opcode/msp430.h (IGNORE_CARRY_BIT): New define.
+       (RRUX): Synthesise using case 2 rather than 7.
 
-2004-03-30  Zack Weinberg  <[email protected]>
+2016-01-19  John Baldwin  <[email protected]>
 
-       * hashtab.h, splay-tree.h: Use new shorter form of GTY markers.
+       * elf/common.h (NT_FREEBSD_THRMISC): Define.
+       (NT_FREEBSD_PROCSTAT_PROC): Define.
+       (NT_FREEBSD_PROCSTAT_FILES): Define.
+       (NT_FREEBSD_PROCSTAT_VMMAP): Define.
+       (NT_FREEBSD_PROCSTAT_GROUPS): Define.
+       (NT_FREEBSD_PROCSTAT_UMASK): Define.
+       (NT_FREEBSD_PROCSTAT_RLIMIT): Define.
+       (NT_FREEBSD_PROCSTAT_OSREL): Define.
+       (NT_FREEBSD_PROCSTAT_PSSTRINGS): Define.
+       (NT_FREEBSD_PROCSTAT_AUXV): Define.
 
-2004-03-25  Stan Shebs  <[email protected]>
+2016-01-18  Miranda Cupertino  <[email protected]>
+           Zissulescu Claudiu  <[email protected]>
 
-       * mpw/: Remove subdirectory and everything in it.
+       * elf/arc-reloc.def (ARC_32, ARC_GOTPC, ARC_TLS_GD_GOT)
+       (ARC_TLS_IE_GOT, ARC_TLS_DTPOFF, ARC_TLS_DTPOFF_S9, ARC_TLS_LE_S9)
+       (ARC_TLS_LE_32): Fixed formula.
+       (ARC_TLS_GD_LD): Use new special function.
+       * opcode/arc-func.h: Changed all the replacement
+       functions to clear the patching bits before doing an or it with the value
+       argument.
 
-2004-03-23  Alan Modra  <[email protected]>
+2016-01-18  Nick Clifton  <[email protected]>
 
-       PR 51.
-       * bfdlink.h (struct bfd_link_info): Add wrap_char.
+       PR ld/19440
+       * coff/internal.h (internal_syment): Use int to hold section
+       number.
+       (N_UNDEF): Cast to int not short.
+       (N_ABS): Likewise.
+       (N_DEBUG): Likewise.
+       (N_TV): Likewise.
+       (P_TV): Likewise.
 
-2004-03-20  H.J. Lu  <hongjiu.lu@intel.com>
+2016-01-11  Nick Clifton  <nickc@redhat.com>
 
-       * bfdlink.h (bfd_link_info): Correct comments for the
-       unresolved_syms_in_objects field.
+       Import this change from GCC mainline:
 
-2004-02-24  Ian Lance Taylor  <[email protected]>
+       2016-01-07  Mike Frysinger  <[email protected]>
 
-       * dyn-string.h: Update copyright date.
+       * longlong.h: Change !__SHMEDIA__ to
+       (!defined (__SHMEDIA__) || !__SHMEDIA__).
+       Change __SHMEDIA__ to defined (__SHMEDIA__) && __SHMEDIA__.
 
-2004-02-23  Ian Lance Taylor  <ian@wasabisystems.com>
+2016-01-06  Maciej W. Rozycki  <macro@imgtec.com>
 
-       * dyn-string.h: Remove test of IN_LIBGCC2 and IN_GLIBCPP_V3 and
-       the associated #defines.
+       * opcode/mips.h: Add a summary of MIPS16 operand codes.
 
-2004-01-12  Ian Lance Taylor  <[email protected]>
+2016-01-05  Mike Frysinger  <[email protected]>
 
-       * demangle.h: Instead of checking ANSI_PROTOTYPES, just include
-       "libiberty.h".
+       * libiberty.h (dupargv): Change arg to char * const *.
+       (writeargv, countargv): Likewise.
 
-       * demangle.h: If ANSI_PROTOTYPES is defined, include <stddef.h>.
+2016-01-01  Alan Modra  <[email protected]>
 
-       * demangle.h (enum demangle_component_type): Define.
-       (struct demangle_operator_info): Declare.
-       (struct demangle_builtin_type_info): Declare.
-       (struct demangle_component): Define.
-       (cplus_demangle_fill_component): Declare.
-       (cplus_demangle_fill_name): Declare.
-       (cplus_demangle_fill_builtin_type): Declare.
-       (cplus_demangle_fill_operator): Declare.
-       (cplus_demangle_fill_extended_operator): Declare.
-       (cplus_demangle_fill_ctor, cplus_demangle_fill_dtor): Declare.
-       (cplus_demangle_v3_components): Declare.
-       (cplus_demangle_print): Declare.
+       Update year range in copyright notice of all files.
 
-For older changes see ChangeLog-9103
+For older changes see ChangeLog-0415, aout/ChangeLog-9115,
+cgen/ChangeLog-0915, coff/ChangeLog-0415, elf/ChangeLog-0415,
+mach-o/ChangeLog-1115, nlm/ChangeLog-9315, opcode/ChangeLog-0415,
+som/ChangeLog-1015, and vms/ChangeLog-1015
 \f
-Copyright (C) 2004-2012 Free Software Foundation, Inc.
+Copyright (C) 2016 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.078888 seconds and 4 git commands to generate.