OSDN Git Service

PR ld/9863
authoramodra <amodra>
Thu, 19 Nov 2009 16:01:39 +0000 (16:01 +0000)
committeramodra <amodra>
Thu, 19 Nov 2009 16:01:39 +0000 (16:01 +0000)
* emulparams/armelf_linux.sh (DATA_START_SYMBOLS): Use PROVIDE
with __data_start.

ld/ChangeLog
ld/emulparams/armelf_linux.sh

index 1e8f51c..d65654b 100644 (file)
@@ -1,3 +1,9 @@
+2009-11-19  Matthias Klose  <doko@ubuntu.com>
+
+       PR ld/9863
+       * emulparams/armelf_linux.sh (DATA_START_SYMBOLS): Use PROVIDE
+       with __data_start.
+
 2009-11-19  Ben Elliston  <bje@au.ibm.com>
 
        * ldlex.l: Enable nounput flex option.
index 338d2eb..35891f1 100644 (file)
@@ -10,7 +10,7 @@ EXTRA_EM_FILE=armelf
 GENERATE_SHLIB_SCRIPT=yes
 GENERATE_PIE_SCRIPT=yes
 
-DATA_START_SYMBOLS='__data_start = . ;';
+DATA_START_SYMBOLS='PROVIDE (__data_start = .);';
 OTHER_TEXT_SECTIONS='*(.glue_7t) *(.glue_7) *(.vfp11_veneer) *(.v4_bx)'
 OTHER_BSS_SYMBOLS='__bss_start__ = .;'
 OTHER_BSS_END_SYMBOLS='_bss_end__ = . ; __bss_end__ = . ;'