2015-12-01 Alan Modra <amodra@gmail.com> * bout.h: Invoke aout N_* macros with pointer to struct internal_exec. * os9k.h: Likewise. 2015-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> * vtv-change-permission.h (VTV_PAGE_SIZE) [__sun__ && __svr4__ && __sparc__]: Define. 2015-11-09 Alan Modra <amodra@gmail.com> PR gdb/17133 * obstack.h (__attribute_pure__): Expand _GL_ATTRIBUTE_PURE. 2015-11-09 Alan Modra <amodra@gmail.com> PR gdb/17133 * obstack.h: Import current gnulib file. 2015-10-22 H.J. Lu <hongjiu.lu@intel.com> * bfdlink.h (bfd_link_info): Add call_nop_as_suffix and call_nop_byte. 2015-10-27 Daniel Jacobowitz <dan@codesourcery.com> Joseph Myers <joseph@codesourcery.com> Mark Shinwell <shinwell@codesourcery.com> Andrew Stubbs <ams@codesourcery.com> Rich Felker <dalias@libc.org> * longlong.h (udiv_qrnnd): Add FDPIC compatible version for SH. 2015-10-18 Roland McGrath <roland@gnu.org> PR other/63758 * environ.h: New file. 2015-10-07 Claudiu Zissulescu <claziss@synopsys.com> * dis-asm.h (arc_get_disassembler): Correct declaration. 2015-09-30 Nick Clifton <nickc@redhat.com> Import the following patches from the GCC mainline: 2015-08-14 Pierre-Marie de Rodat <derodat@adacore.com> * dwarf2.def (DW_AT_GNU_bias): New attribute. 2015-08-14 Pierre-Marie de Rodat <derodat@adacore.com> * dwarf2.def (DW_AT_GNU_numerator, DW_AT_GNU_denominator): New attributes. 2015-09-20 Rich Felker <dalias@libc.org> * bfdlink.h (struct bfd_link_info): Add "nointerp" field. 2015-08-23 Alan Modra <amodra@gmail.com> * bfdlink.h (enum output_type): Reorder enum. 2015-08-19 Alan Modra <amodra@gmail.com> * bfdlink.h (enum output_type): Delete type_executable, add type_pde and type_pie. Reorder. (struct bfd_link_info): Delete pic field. (bfd_link_executable, bfd_link_pde, bfd_link_pie, bfd_link_pic): Adjust. 2015-08-19 Alan Modra <amodra@gmail.com> * bfdlink.h (bfd_link_pde): Define. 2015-08-18 H.J. Lu <hongjiu.lu@intel.com> * bfdlink.h (output_type): New enum. (bfd_link_executable): New macro. (bfd_link_dll): Likewise. (bfd_link_relocatable): Likewise. (bfd_link_pic): Likewise. (bfd_link_pie): Likewise. (bfd_link_info): Remove shared, executable, pie and relocatable. Add output_type and pic. 2015-08-12 H.J. Lu <hongjiu.lu@intel.com> Sync with GCC 2015-08-11 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * ansidecl.h (GCC_FINAL): New macro. 2015-07-14 H.J. Lu <hongjiu.lu@intel.com> Sync with GCC 2014-10-28 Richard Henderson <rth@redhat.com> * longlong.h [__alpha] (umul_ppmm): Disable for c++. 2015-07-14 H.J. Lu <hongjiu.lu@intel.com> Sync with GCC 2014-12-09 Trevor Saunders <tsaunders@mozilla.com> * hashtab.h, splay-tree.h: Remove GTY markers. 2015-07-14 H.J. Lu <hongjiu.lu@intel.com> Sync with GCC 2015-03-02 Markus Trippelsdorf <markus@trippelsdorf.de> PR target/65261 * ansidecl.h (ATTRIBUTE_NO_SANITIZE_UNDEFINED): New macro. 2015-06-22 Nick Clifton <nickc@redhat.com> * dis-asm.h (struct disassemble_info): Add stop_vma field. 2015-05-28 Catherine Moore <clm@codesourcery.com> * bfdlink.h: Rename eh_frame_hdr to eh_frame_hdr_type. 2015-05-22 Yunlian Jiang <yunlian@google.com> * libiberty.h (asprintf): Don't declare if HAVE_DECL_ASPRINTF is not defined. 2015-05-01 H.J. Lu <hongjiu.lu@intel.com> Merge with gcc: 2014-11-11 Anthony Brandon <anthony.brandon@gmail.com> Manuel López-Ibáñez <manu@gcc.gnu.org> PR driver/36312 * filenames.h: Add prototype for canonical_filename_eq. 2015-04-30 DJ Delorie <dj@redhat.com> * dis-asm.h (print_insn_rl78_g10): New. (print_insn_rl78_g13): New. (print_insn_rl78_g14): New. (rl78_get_disassembler): New. 2015-04-17 Richard Earnshaw <rearnsha@arm.com> Merge from gcc: 2015-03-19 Richard Biener <rguenther@suse.de> * partition.h (struct partition_elem): Re-order elements to avoid padding. 2015-04-14 H.J. Lu <hongjiu.lu@intel.com> * bfdlink.h (bfd_link_info): Add compress_debug. 2015-04-14 H.J. Lu <hongjiu.lu@intel.com> PR ld/pr17709 * bfdlink.h (bfd_link_info): Add extern_protected_data. 2015-02-19 Pedro Alves <palves@redhat.com> * floatformat.h [__cplusplus]: Wrap in extern "C". 2015-02-14 Alan Modra <amodra@gmail.com> PR ld/17973 * bfdlink.h (struct bfd_link_info): Delete loading_lto_outputs. 2015-02-09 Mark Wielaard <mjw@redhat.com> * dwarf2.h: Add DW_LANG_Fortran03 and DW_LANG_Fortran08. 2015-02-09 Mark Wielaard <mjw@redhat.com> * dwarf2.def: Add DW_TAG_atomic_type. 2015-01-28 James Bowman <james.bowman@ftdichip.com> * dis-asm.h (print_insn_ft32): Declare. 2015-01-15 Mark Wielaard <mjw@redhat.com> * dwarf2.def (DW_AT_noreturn): New DWARF5 attribute. 2015-01-14 Jan-Benedict Glaw <jbglaw@lug-owl.de> * libiberty.h: Merge from GCC. 2015-01-01 Alan Modra <amodra@gmail.com> Update year range in copyright notice of all files. 2014-12-24 Uros Bizjak <ubizjak@gmail.com> Ben Elliston <bje@au.ibm.com> Manuel Lopez-Ibanez <manu@gcc.gnu.org> * libiberty.h (xasprintf): Declare. 2014-12-23 Alan Modra <amodra@gmail.com> * bfdlink.h (struct bfd_link_hash_entry): Comment non_ir_ref. Add linker_def. 2014-12-12 Phil Muldoon <pmuldoon@redhat.com> Jan Kratochvil <jan.kratochvil@redhat.com> Tom Tromey <tromey@redhat.com> * gcc-c-fe.def: New file. * gcc-c-interface.h: New file. * gcc-interface.h: New file. 2014-12-11 Uros Bizjak <ubizjak@gmail.com> Ben Elliston <bje@au.ibm.com> Manuel Lopez-Ibanez <manu@gcc.gnu.org> * libiberty.h (xvasprintf): Declare. 2014-12-06 Eric Botcazou <ebotcazou@adacore.com> * dis-asm.h (print_insn_visium): Declare. 2014-11-24 Mark Wielaard <mjw@redhat.com> * dwarf2.h: Add DW_LANG_C_plus_plus_11, DW_LANG_C11 and DW_LANG_C_plus_plus_14. 2014-11-21 Shinichiro Hamaji <shinichiro.hamaji@gmail.com> * dwarf2.def (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): New macros. 2014-11-21 Mark Wielaard <mjw@redhat.com> PR debug/63239 * dwarf2.def (DW_AT_GNU_deleted): New attribute. 2014-11-18 Igor Zamyatin <igor.zamyatin@intel.com> * bfdlink.h (struct bfd_link_info): Add bndplt. 2014-10-28 Yury Gribov <y.gribov@samsung.com> * libiberty.h (strtol, strtoul, strtoll, strtoull): New prototypes. 2014-10-15 David Malcolm <dmalcolm@redhat.com> * libiberty.h (choose_tmpdir): New prototype. 2014-09-26 Max Ostapenko <m.ostapenko@partner.samsung.com> * libiberty.h (PEX_STDOUT_APPEND): New flag. (PEX_STDERR_APPEND): Likewise. 2014-09-23 Iain Buclaw <ibuclaw@gdcproject.org> * demangle.h (DMGL_DLANG): New macro. (DMGL_STYLE_MASK): Add DMGL_DLANG. (demangling_styles): Add dlang_demangling. (DLANG_DEMANGLING_STYLE_STRING): New macro. (DLANG_DEMANGLING): New macro. (dlang_demangle): New prototype. 2014-09-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * longlong.h: Add __udiv_w_sdiv prototype. 2014-08-12 Alan Modra <amodra@gmail.com> * bfdlink.h (struct bfd_link_callbacks <notice>): Remove "string" param, add "inh". 2014-08-12 Alan Modra <amodra@gmail.com> * bfdlink.h (struct bfd_link_info): Add lto_plugin_active. 2014-06-13 Alan Modra <amodra@gmail.com> * bfdlink.h (struct bfd_link_hash_table): Add hash_table_free field. 2014-06-13 Alan Modra <amodra@gmail.com> * bfdlink.h: Update for bfd.link_next change. 2014-06-10 Alan Modra <amodra@gmail.com> PR ld/16910 * bfdlink.h (unwrap_hash_lookup): Declare. 2014-05-01 Steve Ellcey <sellcey@mips.com> * longlong.h: Import latest version from GCC tree. 2014-04-22 Christian Svensson <blue@cmd.nu> * dis-asm.h: Remove openrisc and or32 support. Add support for or1k. 2014-03-05 Alan Modra <amodra@gmail.com> Update copyright years. 2014-01-21 Tom Tromey <tromey@redhat.com> * ansidecl.h (ANSI_PROTOTYPES, PTRCONST, LONG_DOUBLE, PARAMS) (VPARAMS, VA_START, VA_OPEN, VA_CLOSE, VA_FIXEDARG, CONST) (VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, AND, DOTS) (NOARGS): Don't define. * libiberty.h (expandargv, writeargv): Don't use PARAMS. 2014-01-09 Tom Tromey <tromey@redhat.com> * gdbm.h: Remove. 2013-12-23 Bill Maddox <maddox@google.com> * demangle.h (enum gnu_v3_ctor_kinds): Added literal gnu_v3_unified_ctor. (enum gnu_v3_ctor_kinds): Added literal gnu_v3_unified_dtor. 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com> Wei-Cheng Wang <cole945@gmail.com> * dis-asm.h (print_insn_nds32): Add nds32 target. 2013-12-04 Richard Sandiford <rdsandiford@googlemail.com> * longlong.h: New file. 2013-10-29 Marc Glisse <marc.glisse@inria.fr> PR tree-optimization/58689 * ansidecl.h (ATTRIBUTE_RETURNS_NONNULL): New macro. * libiberty.h (basename, lbasename, dos_lbasename, unix_lbasename, concat_copy): Mark with attributes nonnull(1) and returns_nonnull. (concat, reconcat, concat_copy2, choose_temp_base, xstrerror, xmalloc, xrealloc, xcalloc, xstrdup, xstrndup, xmemdup, pex_init): Mark with attribute returns_nonnull. 2013-10-10 Sean Keys <skeys@ipdatasys.com> * xgate.h : Cleanup after opcode table modification.. 2013-08-20 Alan Modra <amodra@gmail.com> * floatformat.h (floatformat_ibm_long_double): Delete. (floatformat_ibm_long_double_big): Declare. (floatformat_ibm_long_double_little): Declare. 2013-08-19 Dehao Chen <dehao@google.com> * dwarf2.def (DW_AT_GNU_discriminator): New attribute. 2013-08-02 Caroline Tice <cmtice@google.com> * vtv-change-permission.h: New file. 2013-04-03 Jason Merrill <jason@redhat.com> Demangle C++11 ref-qualifier. * demangle.h (enum demangle_component_type): Add DEMANGLE_COMPONENT_REFERENCE_THIS, DEMANGLE_COMPONENT_RVALUE_REFERENCE_THIS. 2013-03-01 Cary Coutant <ccoutant@google.com> * dwarf2.h (enum dwarf_sect): New enum type. 2013-02-19 Alan Modra <amodra@gmail.com> * bfdlink.h (struct bfd_link_info): Delete emit_note_gnu_build_id. 2013-02-11 Sriraman Tallam <tmsriram@google.com> * plugin-api.h (enum ld_plugin_level): Assign integers explicitly for all values. 2013-02-06 Sandra Loosemore <sandra@codesourcery.com> Andrew Jenner <andrew@codesourcery.com> Based on patches from Altera Corporation. * dis-asm.h (print_insn_big_nios2): Declare. (print_insn_little_nios2): Declare. 2013-01-30 Kai Tietz <ktietz@redhat.com> 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 <will.newton@imgtec.com> * dis-asm.h (print_insn_metag): New declaration. 2012-12-18 Aldy Hernandez <aldyh@redhat.com> PR other/54324 * ansidecl.h (ATTRIBUTE_UNUSED): Do not set __attribute__ for GCC < 3.4. 2012-12-17 Nick Clifton <nickc@redhat.com> * MAINTAINERS: Add copyright notice. * alloca-conf.h: Likewise. * fopen-bin.h: Likewise. * fopen-same.h: Likewise. * fopen-vms.h: Likewise. 2012-11-09 Jason Merrill <jason@redhat.com> * demangle.h (enum demangle_component_type): Add DEMANGLE_COMPONENT_TAGGED_NAME. 2012-10-29 Sterling Augustine <saugustine@google.com> Cary Coutant <ccoutant@google.com> * 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 <shinichiro.hamaji@gmail.com> * 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 <hongjiu.lu@intel.com> * bfdlink.h (bfd_link_info): Add disable_target_specific_optimizations. 2012-10-23 Nathan Sidwell <nathan@codesourcery.com> * bfdlink.h (struct bfd_link_info): Add stacksize option. 2012-10-22 Jan Beich <jbeich@tormail.org> PR ld/14426 * bfdlink.h (bfd_link_info): Add ignore_hash. 2012-10-08 Jason Merrill <jason@redhat.com> * demangle.h (enum demangle_component_type): Add DEMANGLE_COMPONENT_TLS_INIT and DEMANGLE_COMPONENT_TLS_WRAPPER. 2012-09-18 Florian Weimer <fweimer@redhat.com> PR other/54411 * objalloc.h (objalloc_alloc): Do not use fast path on wraparound. 2012-09-06 Cary Coutant <ccoutant@google.com> * dwarf2.def: Edit comment. 2012-08-24 Sriraman Tallam <tmsriram@google.com> * 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-13 Ian Bolton <ian.bolton@arm.com> Laurent Desnogues <laurent.desnogues@arm.com> Jim MacArthur <jim.macarthur@arm.com> Marcus Shawcroft <marcus.shawcroft@arm.com> Nigel Stephens <nigel.stephens@arm.com> Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Richard Earnshaw <rearnsha@arm.com> Sofiane Naci <sofiane.naci@arm.com> Tejas Belagod <tejas.belagod@arm.com> Yufeng Zhang <yufeng.zhang@arm.com> * dis-asm.h (print_insn_aarch64): New declaration. (print_aarch64_disassembler_options): New declaration. (aarch64_symbol_is_valid): New declaration. 2012-07-24 Stephan McCamant <smcc@cs.berkeley.edu> Dr David Alan Gilbert <dave@treblig.org> PR binutils/13135 * dis-asm.h (fprintf_ftype): Add ATTRIBUTE_FPTR_PRINTF_2. Lines 1–500 of 2183. Load more
2015-12-01 Alan Modra <amodra@gmail.com> * bout.h: Invoke aout N_* macros with pointer to struct internal_exec. * os9k.h: Likewise. 2015-11-25 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE> * vtv-change-permission.h (VTV_PAGE_SIZE) [__sun__ && __svr4__ && __sparc__]: Define. 2015-11-09 Alan Modra <amodra@gmail.com> PR gdb/17133 * obstack.h (__attribute_pure__): Expand _GL_ATTRIBUTE_PURE. 2015-11-09 Alan Modra <amodra@gmail.com> PR gdb/17133 * obstack.h: Import current gnulib file. 2015-10-22 H.J. Lu <hongjiu.lu@intel.com> * bfdlink.h (bfd_link_info): Add call_nop_as_suffix and call_nop_byte. 2015-10-27 Daniel Jacobowitz <dan@codesourcery.com> Joseph Myers <joseph@codesourcery.com> Mark Shinwell <shinwell@codesourcery.com> Andrew Stubbs <ams@codesourcery.com> Rich Felker <dalias@libc.org> * longlong.h (udiv_qrnnd): Add FDPIC compatible version for SH. 2015-10-18 Roland McGrath <roland@gnu.org> PR other/63758 * environ.h: New file. 2015-10-07 Claudiu Zissulescu <claziss@synopsys.com> * dis-asm.h (arc_get_disassembler): Correct declaration. 2015-09-30 Nick Clifton <nickc@redhat.com> Import the following patches from the GCC mainline: 2015-08-14 Pierre-Marie de Rodat <derodat@adacore.com> * dwarf2.def (DW_AT_GNU_bias): New attribute. 2015-08-14 Pierre-Marie de Rodat <derodat@adacore.com> * dwarf2.def (DW_AT_GNU_numerator, DW_AT_GNU_denominator): New attributes. 2015-09-20 Rich Felker <dalias@libc.org> * bfdlink.h (struct bfd_link_info): Add "nointerp" field. 2015-08-23 Alan Modra <amodra@gmail.com> * bfdlink.h (enum output_type): Reorder enum. 2015-08-19 Alan Modra <amodra@gmail.com> * bfdlink.h (enum output_type): Delete type_executable, add type_pde and type_pie. Reorder. (struct bfd_link_info): Delete pic field. (bfd_link_executable, bfd_link_pde, bfd_link_pie, bfd_link_pic): Adjust. 2015-08-19 Alan Modra <amodra@gmail.com> * bfdlink.h (bfd_link_pde): Define. 2015-08-18 H.J. Lu <hongjiu.lu@intel.com> * bfdlink.h (output_type): New enum. (bfd_link_executable): New macro. (bfd_link_dll): Likewise. (bfd_link_relocatable): Likewise. (bfd_link_pic): Likewise. (bfd_link_pie): Likewise. (bfd_link_info): Remove shared, executable, pie and relocatable. Add output_type and pic. 2015-08-12 H.J. Lu <hongjiu.lu@intel.com> Sync with GCC 2015-08-11 Trevor Saunders <tbsaunde+gcc@tbsaunde.org> * ansidecl.h (GCC_FINAL): New macro. 2015-07-14 H.J. Lu <hongjiu.lu@intel.com> Sync with GCC 2014-10-28 Richard Henderson <rth@redhat.com> * longlong.h [__alpha] (umul_ppmm): Disable for c++. 2015-07-14 H.J. Lu <hongjiu.lu@intel.com> Sync with GCC 2014-12-09 Trevor Saunders <tsaunders@mozilla.com> * hashtab.h, splay-tree.h: Remove GTY markers. 2015-07-14 H.J. Lu <hongjiu.lu@intel.com> Sync with GCC 2015-03-02 Markus Trippelsdorf <markus@trippelsdorf.de> PR target/65261 * ansidecl.h (ATTRIBUTE_NO_SANITIZE_UNDEFINED): New macro. 2015-06-22 Nick Clifton <nickc@redhat.com> * dis-asm.h (struct disassemble_info): Add stop_vma field. 2015-05-28 Catherine Moore <clm@codesourcery.com> * bfdlink.h: Rename eh_frame_hdr to eh_frame_hdr_type. 2015-05-22 Yunlian Jiang <yunlian@google.com> * libiberty.h (asprintf): Don't declare if HAVE_DECL_ASPRINTF is not defined. 2015-05-01 H.J. Lu <hongjiu.lu@intel.com> Merge with gcc: 2014-11-11 Anthony Brandon <anthony.brandon@gmail.com> Manuel López-Ibáñez <manu@gcc.gnu.org> PR driver/36312 * filenames.h: Add prototype for canonical_filename_eq. 2015-04-30 DJ Delorie <dj@redhat.com> * dis-asm.h (print_insn_rl78_g10): New. (print_insn_rl78_g13): New. (print_insn_rl78_g14): New. (rl78_get_disassembler): New. 2015-04-17 Richard Earnshaw <rearnsha@arm.com> Merge from gcc: 2015-03-19 Richard Biener <rguenther@suse.de> * partition.h (struct partition_elem): Re-order elements to avoid padding. 2015-04-14 H.J. Lu <hongjiu.lu@intel.com> * bfdlink.h (bfd_link_info): Add compress_debug. 2015-04-14 H.J. Lu <hongjiu.lu@intel.com> PR ld/pr17709 * bfdlink.h (bfd_link_info): Add extern_protected_data. 2015-02-19 Pedro Alves <palves@redhat.com> * floatformat.h [__cplusplus]: Wrap in extern "C". 2015-02-14 Alan Modra <amodra@gmail.com> PR ld/17973 * bfdlink.h (struct bfd_link_info): Delete loading_lto_outputs. 2015-02-09 Mark Wielaard <mjw@redhat.com> * dwarf2.h: Add DW_LANG_Fortran03 and DW_LANG_Fortran08. 2015-02-09 Mark Wielaard <mjw@redhat.com> * dwarf2.def: Add DW_TAG_atomic_type. 2015-01-28 James Bowman <james.bowman@ftdichip.com> * dis-asm.h (print_insn_ft32): Declare. 2015-01-15 Mark Wielaard <mjw@redhat.com> * dwarf2.def (DW_AT_noreturn): New DWARF5 attribute. 2015-01-14 Jan-Benedict Glaw <jbglaw@lug-owl.de> * libiberty.h: Merge from GCC. 2015-01-01 Alan Modra <amodra@gmail.com> Update year range in copyright notice of all files. 2014-12-24 Uros Bizjak <ubizjak@gmail.com> Ben Elliston <bje@au.ibm.com> Manuel Lopez-Ibanez <manu@gcc.gnu.org> * libiberty.h (xasprintf): Declare. 2014-12-23 Alan Modra <amodra@gmail.com> * bfdlink.h (struct bfd_link_hash_entry): Comment non_ir_ref. Add linker_def. 2014-12-12 Phil Muldoon <pmuldoon@redhat.com> Jan Kratochvil <jan.kratochvil@redhat.com> Tom Tromey <tromey@redhat.com> * gcc-c-fe.def: New file. * gcc-c-interface.h: New file. * gcc-interface.h: New file. 2014-12-11 Uros Bizjak <ubizjak@gmail.com> Ben Elliston <bje@au.ibm.com> Manuel Lopez-Ibanez <manu@gcc.gnu.org> * libiberty.h (xvasprintf): Declare. 2014-12-06 Eric Botcazou <ebotcazou@adacore.com> * dis-asm.h (print_insn_visium): Declare. 2014-11-24 Mark Wielaard <mjw@redhat.com> * dwarf2.h: Add DW_LANG_C_plus_plus_11, DW_LANG_C11 and DW_LANG_C_plus_plus_14. 2014-11-21 Shinichiro Hamaji <shinichiro.hamaji@gmail.com> * dwarf2.def (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): New macros. 2014-11-21 Mark Wielaard <mjw@redhat.com> PR debug/63239 * dwarf2.def (DW_AT_GNU_deleted): New attribute. 2014-11-18 Igor Zamyatin <igor.zamyatin@intel.com> * bfdlink.h (struct bfd_link_info): Add bndplt. 2014-10-28 Yury Gribov <y.gribov@samsung.com> * libiberty.h (strtol, strtoul, strtoll, strtoull): New prototypes. 2014-10-15 David Malcolm <dmalcolm@redhat.com> * libiberty.h (choose_tmpdir): New prototype. 2014-09-26 Max Ostapenko <m.ostapenko@partner.samsung.com> * libiberty.h (PEX_STDOUT_APPEND): New flag. (PEX_STDERR_APPEND): Likewise. 2014-09-23 Iain Buclaw <ibuclaw@gdcproject.org> * demangle.h (DMGL_DLANG): New macro. (DMGL_STYLE_MASK): Add DMGL_DLANG. (demangling_styles): Add dlang_demangling. (DLANG_DEMANGLING_STYLE_STRING): New macro. (DLANG_DEMANGLING): New macro. (dlang_demangle): New prototype. 2014-09-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com> * longlong.h: Add __udiv_w_sdiv prototype. 2014-08-12 Alan Modra <amodra@gmail.com> * bfdlink.h (struct bfd_link_callbacks <notice>): Remove "string" param, add "inh". 2014-08-12 Alan Modra <amodra@gmail.com> * bfdlink.h (struct bfd_link_info): Add lto_plugin_active. 2014-06-13 Alan Modra <amodra@gmail.com> * bfdlink.h (struct bfd_link_hash_table): Add hash_table_free field. 2014-06-13 Alan Modra <amodra@gmail.com> * bfdlink.h: Update for bfd.link_next change. 2014-06-10 Alan Modra <amodra@gmail.com> PR ld/16910 * bfdlink.h (unwrap_hash_lookup): Declare. 2014-05-01 Steve Ellcey <sellcey@mips.com> * longlong.h: Import latest version from GCC tree. 2014-04-22 Christian Svensson <blue@cmd.nu> * dis-asm.h: Remove openrisc and or32 support. Add support for or1k. 2014-03-05 Alan Modra <amodra@gmail.com> Update copyright years. 2014-01-21 Tom Tromey <tromey@redhat.com> * ansidecl.h (ANSI_PROTOTYPES, PTRCONST, LONG_DOUBLE, PARAMS) (VPARAMS, VA_START, VA_OPEN, VA_CLOSE, VA_FIXEDARG, CONST) (VOLATILE, SIGNED, PROTO, EXFUN, DEFUN, DEFUN_VOID, AND, DOTS) (NOARGS): Don't define. * libiberty.h (expandargv, writeargv): Don't use PARAMS. 2014-01-09 Tom Tromey <tromey@redhat.com> * gdbm.h: Remove. 2013-12-23 Bill Maddox <maddox@google.com> * demangle.h (enum gnu_v3_ctor_kinds): Added literal gnu_v3_unified_ctor. (enum gnu_v3_ctor_kinds): Added literal gnu_v3_unified_dtor. 2013-12-13 Kuan-Lin Chen <kuanlinchentw@gmail.com> Wei-Cheng Wang <cole945@gmail.com> * dis-asm.h (print_insn_nds32): Add nds32 target. 2013-12-04 Richard Sandiford <rdsandiford@googlemail.com> * longlong.h: New file. 2013-10-29 Marc Glisse <marc.glisse@inria.fr> PR tree-optimization/58689 * ansidecl.h (ATTRIBUTE_RETURNS_NONNULL): New macro. * libiberty.h (basename, lbasename, dos_lbasename, unix_lbasename, concat_copy): Mark with attributes nonnull(1) and returns_nonnull. (concat, reconcat, concat_copy2, choose_temp_base, xstrerror, xmalloc, xrealloc, xcalloc, xstrdup, xstrndup, xmemdup, pex_init): Mark with attribute returns_nonnull. 2013-10-10 Sean Keys <skeys@ipdatasys.com> * xgate.h : Cleanup after opcode table modification.. 2013-08-20 Alan Modra <amodra@gmail.com> * floatformat.h (floatformat_ibm_long_double): Delete. (floatformat_ibm_long_double_big): Declare. (floatformat_ibm_long_double_little): Declare. 2013-08-19 Dehao Chen <dehao@google.com> * dwarf2.def (DW_AT_GNU_discriminator): New attribute. 2013-08-02 Caroline Tice <cmtice@google.com> * vtv-change-permission.h: New file. 2013-04-03 Jason Merrill <jason@redhat.com> Demangle C++11 ref-qualifier. * demangle.h (enum demangle_component_type): Add DEMANGLE_COMPONENT_REFERENCE_THIS, DEMANGLE_COMPONENT_RVALUE_REFERENCE_THIS. 2013-03-01 Cary Coutant <ccoutant@google.com> * dwarf2.h (enum dwarf_sect): New enum type. 2013-02-19 Alan Modra <amodra@gmail.com> * bfdlink.h (struct bfd_link_info): Delete emit_note_gnu_build_id. 2013-02-11 Sriraman Tallam <tmsriram@google.com> * plugin-api.h (enum ld_plugin_level): Assign integers explicitly for all values. 2013-02-06 Sandra Loosemore <sandra@codesourcery.com> Andrew Jenner <andrew@codesourcery.com> Based on patches from Altera Corporation. * dis-asm.h (print_insn_big_nios2): Declare. (print_insn_little_nios2): Declare. 2013-01-30 Kai Tietz <ktietz@redhat.com> 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 <will.newton@imgtec.com> * dis-asm.h (print_insn_metag): New declaration. 2012-12-18 Aldy Hernandez <aldyh@redhat.com> PR other/54324 * ansidecl.h (ATTRIBUTE_UNUSED): Do not set __attribute__ for GCC < 3.4. 2012-12-17 Nick Clifton <nickc@redhat.com> * MAINTAINERS: Add copyright notice. * alloca-conf.h: Likewise. * fopen-bin.h: Likewise. * fopen-same.h: Likewise. * fopen-vms.h: Likewise. 2012-11-09 Jason Merrill <jason@redhat.com> * demangle.h (enum demangle_component_type): Add DEMANGLE_COMPONENT_TAGGED_NAME. 2012-10-29 Sterling Augustine <saugustine@google.com> Cary Coutant <ccoutant@google.com> * 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 <shinichiro.hamaji@gmail.com> * 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 <hongjiu.lu@intel.com> * bfdlink.h (bfd_link_info): Add disable_target_specific_optimizations. 2012-10-23 Nathan Sidwell <nathan@codesourcery.com> * bfdlink.h (struct bfd_link_info): Add stacksize option. 2012-10-22 Jan Beich <jbeich@tormail.org> PR ld/14426 * bfdlink.h (bfd_link_info): Add ignore_hash. 2012-10-08 Jason Merrill <jason@redhat.com> * demangle.h (enum demangle_component_type): Add DEMANGLE_COMPONENT_TLS_INIT and DEMANGLE_COMPONENT_TLS_WRAPPER. 2012-09-18 Florian Weimer <fweimer@redhat.com> PR other/54411 * objalloc.h (objalloc_alloc): Do not use fast path on wraparound. 2012-09-06 Cary Coutant <ccoutant@google.com> * dwarf2.def: Edit comment. 2012-08-24 Sriraman Tallam <tmsriram@google.com> * 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-13 Ian Bolton <ian.bolton@arm.com> Laurent Desnogues <laurent.desnogues@arm.com> Jim MacArthur <jim.macarthur@arm.com> Marcus Shawcroft <marcus.shawcroft@arm.com> Nigel Stephens <nigel.stephens@arm.com> Ramana Radhakrishnan <ramana.radhakrishnan@arm.com> Richard Earnshaw <rearnsha@arm.com> Sofiane Naci <sofiane.naci@arm.com> Tejas Belagod <tejas.belagod@arm.com> Yufeng Zhang <yufeng.zhang@arm.com> * dis-asm.h (print_insn_aarch64): New declaration. (print_aarch64_disassembler_options): New declaration. (aarch64_symbol_is_valid): New declaration. 2012-07-24 Stephan McCamant <smcc@cs.berkeley.edu> Dr David Alan Gilbert <dave@treblig.org> PR binutils/13135 * dis-asm.h (fprintf_ftype): Add ATTRIBUTE_FPTR_PRINTF_2.