Module Name:    src
Committed By:   tls
Date:           Sun Aug 10 07:10:23 UTC 2014

Modified Files:
        src/external/gpl3/binutils/dist/bfd [tls-earlyentropy]: elf32-arm.c
        src/external/gpl3/binutils/dist/ld/emulparams [tls-earlyentropy]:
            armelf_nbsd.sh elf32_sparc.sh

Log Message:
Rebase.


To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.4.2.1 src/external/gpl3/binutils/dist/bfd/elf32-arm.c
cvs rdiff -u -r1.4 -r1.4.2.1 \
    src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh
cvs rdiff -u -r1.3 -r1.3.18.1 \
    src/external/gpl3/binutils/dist/ld/emulparams/elf32_sparc.sh

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/gpl3/binutils/dist/bfd/elf32-arm.c
diff -u src/external/gpl3/binutils/dist/bfd/elf32-arm.c:1.4 src/external/gpl3/binutils/dist/bfd/elf32-arm.c:1.4.2.1
--- src/external/gpl3/binutils/dist/bfd/elf32-arm.c:1.4	Sun Sep 29 14:03:29 2013
+++ src/external/gpl3/binutils/dist/bfd/elf32-arm.c	Sun Aug 10 07:10:23 2014
@@ -15644,7 +15644,7 @@ const struct elf_size_info elf32_arm_siz
 #ifdef __QNXTARGET__
 #define ELF_MAXPAGESIZE			0x1000
 #else
-#define ELF_MAXPAGESIZE			0x8000
+#define ELF_MAXPAGESIZE			0x10000
 #endif
 #define ELF_MINPAGESIZE			0x1000
 #define ELF_COMMONPAGESIZE		0x1000
@@ -15773,9 +15773,6 @@ elf32_arm_nacl_modify_segment_map (bfd *
 #undef	elf_backend_modify_program_headers
 #define	elf_backend_modify_program_headers	nacl_modify_program_headers
 
-#undef	ELF_MAXPAGESIZE
-#define ELF_MAXPAGESIZE			0x10000
-
 #include "elf32-target.h"
 
 /* Reset to defaults.  */

Index: src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh
diff -u src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh:1.4 src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh:1.4.2.1
--- src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh:1.4	Fri Nov 29 23:01:54 2013
+++ src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.sh	Sun Aug 10 07:10:23 2014
@@ -1,6 +1,6 @@
 . ${srcdir}/emulparams/armelf.sh
 MAXPAGESIZE="CONSTANT (MAXPAGESIZE)"
-TEXT_START_ADDR=0x00008000
+TEXT_START_ADDR=0x00010000
 TARGET2_TYPE=got-rel
 
 unset DATA_START_SYMBOLS

Index: src/external/gpl3/binutils/dist/ld/emulparams/elf32_sparc.sh
diff -u src/external/gpl3/binutils/dist/ld/emulparams/elf32_sparc.sh:1.3 src/external/gpl3/binutils/dist/ld/emulparams/elf32_sparc.sh:1.3.18.1
--- src/external/gpl3/binutils/dist/ld/emulparams/elf32_sparc.sh:1.3	Sun Sep 25 04:32:43 2011
+++ src/external/gpl3/binutils/dist/ld/emulparams/elf32_sparc.sh	Sun Aug 10 07:10:23 2014
@@ -17,3 +17,9 @@ GENERATE_SHLIB_SCRIPT=yes
 GENERATE_PIE_SCRIPT=yes
 NOP=0x01000000
 NO_SMALL_DATA=yes
+
+case "$target" in
+  sparc64-*-netbsd*)
+    LIB_PATH='=/usr/lib/sparc'
+    ;;
+esac

Reply via email to