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