* emulparams/shlelf_linux.sh (DATA_START_SYMBOLS): Use PROVIDE
authorKaz Kojima <kkojima@rr.iij4u.or.jp>
Tue, 15 Jan 2008 23:05:46 +0000 (23:05 +0000)
committerKaz Kojima <kkojima@rr.iij4u.or.jp>
Tue, 15 Jan 2008 23:05:46 +0000 (23:05 +0000)
with __data_start.
* emulparams/shelf_nbsd.sh (DATA_START_SYMBOLS): Likewise.

ld/ChangeLog
ld/emulparams/shelf_nbsd.sh
ld/emulparams/shlelf_linux.sh

index 64e6a085b25ed41349e4bbe97ad7aa4ae677485e..5da7791c1f1ae8e42b8d101097adcfc102752769 100644 (file)
@@ -1,3 +1,9 @@
+2008-01-15  Kaz Kojima  <kkojima@rr.iij4u.or.jp>
+
+       * emulparams/shlelf_linux.sh (DATA_START_SYMBOLS): Use PROVIDE
+       with __data_start.
+       * emulparams/shelf_nbsd.sh (DATA_START_SYMBOLS): Likewise.
+
 2008-01-15  Alan Modra  <amodra@bigpond.net.au>
 
        PR 5604
index ad295e96845a715b5650bf6af3258bdc1f84c120..9d331c6b78e44f09dcfa24f5dce9044164bfc946 100644 (file)
@@ -7,7 +7,7 @@ OUTPUT_FORMAT="elf32-sh-nbsd"
 TEXT_START_ADDR=0x400000
 MAXPAGESIZE="CONSTANT (MAXPAGESIZE)"
 
-DATA_START_SYMBOLS='__data_start = . ;';
+DATA_START_SYMBOLS='PROVIDE (__data_start = .);';
 
 ENTRY=_start
 
index b06df26320758f3c9fac6032480d6dc61edd6057..f91bb52526c7d552eae462289cf09d323a5ea062 100644 (file)
@@ -12,7 +12,7 @@ TEMPLATE_NAME=elf32
 GENERATE_SHLIB_SCRIPT=yes
 GENERATE_PIE_SCRIPT=yes
 
-DATA_START_SYMBOLS='__data_start = . ;';
+DATA_START_SYMBOLS='PROVIDE (__data_start = .);';
 
 OTHER_READWRITE_SECTIONS="
   .note.ABI-tag ${RELOCATING-0} : { *(.note.ABI-tag) }"