bfd/
[binutils-gdb.git] / ld / ChangeLog
index 731f6ecfd2ae53771f4c3c446f055d183bf10025..7f25d6d3b7f12b498be0207dec148ee252c4c63b 100644 (file)
@@ -1,3 +1,72 @@
+2003-06-11  H.J. Lu <hongjiu.lu@intel.com>
+
+       * po/Make-in (DESTDIR): New.
+       (install-data-yes): Support $(DESTDIR).
+       (uninstall): Likewise.
+
+2003-06-10  Doug Evans  <dje@sebabeach.org>
+
+       * Makefile.am (ALL_EMULATIONS): Add em32relf.o.
+       * Makefile.in: Regenerate.
+
+2003-06-10  Richard Sandiford  <rsandifo@redhat.com>
+
+       * configure.tgt (h8300*): Add h8300sxn emulations.
+       * Makefile.am (ALL_EMULATIONS): Add eh8300sxn.o and eh8300sxnelf.o.
+       (eh8300sxn.c, eh8300sxnelf.c): New rules.
+       * Makefile.in: Regenerate.
+       * emulparams/h8300sxnelf.sh, emulparams/h8300sxn.sh: New files.
+       * scripttempl/h8300sxn.sc: New file.
+
+2003-06-10  Alan Modra  <amodra@bigpond.net.au>
+
+       * emulparams/elf64ppc.sh (EXECUTABLE_SYMBOLS, OTHER_BSS_END_SYMBOLS,
+       CTOR_START, CTOR_END, DTOR_START, DTOR_END): Don't define.
+
+2003-06-08  Alan Modra  <amodra@bigpond.net.au>
+
+       * emultempl/ppc64elf.em (emit_stub_syms, toc_section): New vars.
+       (build_toc_list): New function.
+       (gld${EMULATION_NAME}_finish): Call build_toc_list and
+       ppc64_elf_reinit_toc.  Adjust ppc64_elf_build_stubs call.
+       (OPTION_STUBSYMS): Define.
+       (PARSE_AND_LIST_LONGOPTS): Add emit-stub-syms.
+       (PARSE_AND_LIST_OPTIONS): Document.
+       (PARSE_AND_LIST_ARGS_CASES): Handle.
+
+2003-06-05  Roland McGrath  <roland@redhat.com>
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_list_options): Remove
+       extra \t in -z noexecstack line.
+
+2003-05-23  Jakub Jelinek  <jakub@redhat.com>
+
+       * ldgram.y (phdr_type): Grok PT_GNU_STACK.
+       * emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Add
+       -z execstack and -z noexecstack.
+       (gld${EMULATION_NAME}_list_options): Likewise.
+       * scripttempl/elf.sc: If not -r, discard .note.GNU-stack section.
+
+2003-06-03  Michael Snyder  <msnyder@redhat.com>
+        and Bernd Schmidt   <bernds@redhat.com>
+       and Alexandre Oliva <aoliva@redhat.com>
+
+       * Makefile.am: Add new emulations for h8300sx.
+       * Makefile.in: Regenerate.
+       * configure.tgt: Add new emulations.
+       * emulparams/h8300sx.sh: New emulation.
+       * emulparams/h8300sxelf.sh: Ditto.
+       * scripttempl/h8300sx.sc: Ditto.
+
+2003-06-03  H.J. Lu <hongjiu.lu@intel.com>
+
+       * ldmisc.c: Include "bfdlink.h".
+       (error_handler): Handle LD_DEFINITION_IN_DISCARDED_SECTION
+       and -LD_DEFINITION_IN_DISCARDED_SECTION.
+
+       * Makefile.am: Rebuild dependency.
+       * Makefile.in: Regenerated.
+
 2003-06-03  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
 
        * emulparams/shlelf_linux.sh (GENERATE_PIE_SCRIPT): Set to yes.
        * configure.tgt: Add armeb-elf and arm*b-*-linux-gnu.
 
 2003-05-09  Nick Clifton  <nickc@redhat.com>
-       
+
        * ldlang.c (lang_size_sections_1): Default to generating a
        fatal error message if a loadable section is not allocated
        to a memory region when regions are defined.