Module Name: src
Committed By: matt
Date: Thu Jun 26 22:55:23 UTC 2014
Modified Files:
src/external/gpl3/binutils/dist/bfd: elf32-arm.c
src/external/gpl3/binutils/dist/ld/emulparams: armelf_nbsd.sh
Log Message:
Change ARM ELF_MAXPAGESIZE to 0x10000 and also change TEXT_START_ADDR for
nbsd to 0x10000.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/external/gpl3/binutils/dist/bfd/elf32-arm.c
cvs rdiff -u -r1.4 -r1.5 \
src/external/gpl3/binutils/dist/ld/emulparams/armelf_nbsd.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.5
--- 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 Thu Jun 26 22:55: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.5
--- 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 Thu Jun 26 22:55: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