ld/
[deliverable/binutils-gdb.git] / ld / ChangeLog
index 15bf252cf6042f7cdbcc70048943cf298ebe4bb6..5bde061af194337c036f297da1460f1fd02bd6b9 100644 (file)
@@ -1,3 +1,76 @@
+2012-11-26  Roland McGrath  <mcgrathr@google.com>
+
+       * emultempl/aarch64elf.em (gld${EMULATION_NAME}_before_parse):
+       Copy last elf32.em here too.
+       * emultempl/armelf.em (gld${EMULATION_NAME}_before_parse): Likewise.
+       * emultempl/mmixelf.em (gld${EMULATION_NAME}_before_parse): Likewise.
+       * emultempl/scoreelf.em (gld${EMULATION_NAME}_before_parse): Likewise.
+
+2012-11-21  Roland McGrath  <mcgrathr@google.com>
+
+       * ld.h (ld_config_type): New flag member separate_code.
+       * emultempl/elf32.em
+       (gld${EMULATION_NAME}_before_parse): Set it based on $SEPARATE_CODE.
+       * ldlang.c (ldlang_override_segment_assignment): If it's set, then
+       always return TRUE when SEC_CODE differs between the sections.
+
+2012-11-20  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * ld.texinfo: Document "-z global".
+
+       * emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Support
+       "-z global".
+       (gld${EMULATION_NAME}_list_options): Likewise.
+
+2012-11-15  Maxim Kuvyrkov  <maxim@codesourcery.com>
+
+       Port lib32 arrangement from Debian.
+       * emulparams/elf_i386.sh: Include lib32 directories in library search
+       path.
+
+2012-11-15  Simon Baldwin  <simonb@google.com>
+
+       * ldmain.c (main): Add start_sbrk set to sbrk(0) on entry.
+       On exit, compute data size as the delta between current
+       sbrk(0) and start_sbrk.
+
+2012-11-09  Nick Clifton  <nickc@redhat.com>
+
+       * emultempl/rxelf.em (no_flag_mismatch_warnings): Initialise to
+       true.
+       (PARSE_AND_LIST_LONGOPTS): Add flag-mismatch-warnings.
+       (PARSE_AND_LIST_ARG_CASES): Add support for
+       --flag-mismatch-warnings.
+
+       * Makefile.am: (ALL_EMULATION_SOURCES): Add ev850_rh850.c.
+       * Makefile.in: Regenerate.
+       * configure.tgt (v850*-*-*): Make v850_rh850 the default
+       emulation. Add vanilla v850 as an extra emulation.
+       * emulparams/v850_rh850.sh: New file.
+       * scripttempl/v850_rh850.sc: New file.
+
+2012-11-09  Edgar E. Iglesias <edgar.iglesias@gmail.com>
+
+       * Makefile.am: Add eelf32microblazeel.c and eelf32mbel_linux.c.
+       * Makefile.in: Regenerated.
+       * configure.tgt: Add microblazeel and set endian per target.
+       * emulparams/elf32mb_linux.sh: Add OUTPUT_FORMAT.
+       * emulparams/elf32microblaze.sh: Likewise.
+       * emulparams/elf32mbel_linux.sh: New file.
+       * emulparams/elf32microblazeel.sh: Likewise.
+
+2012-11-09  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * testplug.c (record_add_file): Remove trailing redundant `;'.
+
+2012-11-05  Alan Modra  <amodra@gmail.com>
+
+       * configure.in: Apply 2012-09-10 change to config.in here.
+
+2012-11-01  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * emultempl/elf32.em: Print stacksize help.
+
 2012-11-01  Alan Modra  <amodra@gmail.com>
 
        * ldlang.c (insert_pad): Correct output section size calculation.
This page took 0.024702 seconds and 4 git commands to generate.