* gdb.python/py-objfile-script-gdb.py: Renamed to
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 8bee65a7d3d2456e36bcedb95c654ce624533ad2..fbbb5bdc23daa299166ac79d8a56e031795e2ce8 100644 (file)
@@ -1,3 +1,98 @@
+2011-07-11  Catherine Moore  <clm@codesourcery.com>
+
+       * ld.h (section_flag_list): Add field to struct wildcard_spec.
+       * ld.texinfo (INPUT_SECTION_FLAGS): Document.
+       * ldgram.y (flag_info_list, flag_info): Add to union.
+       (INPUT_SECTION_FLAGS): New token.
+       (wildcard_spec): Initialize section_flag_list to NULL for
+       each alternative.
+       (sect_flag_list, sect_flags): New rules.
+       (input_section_spec_no_keep): Add alternatives to recognize
+       sect_flags.
+       * ldlang.c (walk_wild_consider_section): Initialize
+       section_flag_info field of the section struct.
+       (lang_add_section): Check input section flags.
+       (lang_add_wild): Initialize section_flag_list field of 
+       the statement struct.
+       * ldlang.h (lang_input_statement_struct): Add section_flag_list field.
+       (lang_wild_statement_struct): Likewise.
+       * ldlex.l (INPUT_SECTION_FLAGS): New token.
+       * mri.c (mri_draw_tree): Initialize section_flag_list to NULL.
+       * NEWS: Announce INPUT_SECTION_FLAGS enhancement.
+
+2011-07-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR ld/12942
+       * ldlang.c (section_already_linked): Pass "struct already_linked *"
+       to bfd_section_already_linked.
+       (lang_process): Set link_info.loading_lto_outputs before
+       loading LTO outputs.
+       * plugin.c: Include "libbfd.h".
+       (add_symbols): Call bfd_section_already_linked with comdat_key.
+
+2011-06-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure.tgt: Revert x32 change.
+
+2011-06-20  Jakub Jelinek  <jakub@redhat.com>
+
+       PR ld/12570
+       * emultempl/elf32.em (OPTION_LD_GENERATED_UNWIND_INFO,
+       OPTION_NO_LD_GENERATED_UNWIND_INFO): Define.
+       (gld${EMULATION_NAME}_handle_option): Handle
+       --ld-generated-unwind-info and --no-ld-generated-unwind-info.
+       * ld.texinfo (--ld-generated-unwind-info,
+       --no-ld-generated-unwind-info): Document.
+
+2011-06-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * configure.tgt: Support x32.
+
+2011-06-15  Nick Clifton  <nickc@redhat.com>
+
+       * NEWS: Mention addition of TILEPRO and TIKE-Gx support.
+
+2011-06-13  Walter Lee  <walt@tilera.com>
+
+       * Makefile.am (ALL_EMULATION_SOURCES): Add eelf32tilegx.c and
+       eelf32tilepro.c.
+       (ALL_64_EMULATION_SOURCES): Add eelf64tilegx.c.
+       (eelf32tilegx.c): New target.
+       (eelf32tilepro.c): Likewise.
+       (eelf64tilegx.c): Likewise.
+       * Makefile.in: Regenerate.
+       * configure.tgt: Handle tilegx-*-* and tilepro-*-*.
+       * emulparams/elf32tilegx.sh: New file.
+       * emulparams/elf64tilegx.sh: New file.
+       * emulparams/elf32tilepro.sh: New file.
+
+2011-06-13  Alan Modra  <amodra@gmail.com>
+
+       * ldlang.c (sort_def_symbol, lang_one_common): Don't handle
+       warning symbols here.
+       * emultempl/pe.em (pr_sym): Remove redundant test.
+       * emultempl/pep.em (pr_sym): Likewise.
+
+2011-06-09  Nick Clifton  <nickc@redhat.com>
+
+       PR ld/12845
+       * emultempl/mipself.em (mips_add_stub_section): Do not add stubs
+       for sections that have been removed by garbage collection.
+
+2011-06-08  Alan Modra  <amodra@gmail.com>
+
+       * ldlang.c (lang_one_common): Handle warning symbols.
+
+2011-06-07  Nick Clifton  <nickc@redhat.com>
+
+       * configure.tgt: Accept any V850 architecture.
+
+2011-06-03  Nick Clifton  <nickc@redhat.com>
+
+       * Makefile.am (ALL_EMULATION_SOURCES): Add eelf32am33lin.c
+       Add rule to build eelf32am33lin.c
+       * Makefile.in: Regenerate.
+
 2011-06-02  Nick Clifton  <nickc@redhat.com>
 
        * lexsup.c: Fix spelling mistake in comment.
This page took 0.033002 seconds and 4 git commands to generate.