* emulparams/h8300elf.sh: _tinydata should not be placed in relocatables.
authorNick Clifton <nickc@redhat.com>
Thu, 7 Sep 2006 17:01:10 +0000 (17:01 +0000)
committerNick Clifton <nickc@redhat.com>
Thu, 7 Sep 2006 17:01:10 +0000 (17:01 +0000)
* emulparams/h8300.sh: Likewise.
* emulparams/h8300sxelf.sh: Likewise.

ld/ChangeLog
ld/emulparams/h8300.sh
ld/emulparams/h8300elf.sh
ld/emulparams/h8300sxelf.sh

index 939fef0..a81518a 100644 (file)
@@ -1,3 +1,10 @@
+2006-09-07  Joel Sherrill <joel.sherrill@oarcorp.com>
+
+       * emulparams/h8300elf.sh: _tinydata should not be placed in
+       relocatables.
+       * emulparams/h8300.sh: Likewise.
+       * emulparams/h8300sxelf.sh: Likewise.
+
 2006-09-05  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR ld/3015
index 68ecdb3..7042535 100644 (file)
@@ -10,7 +10,7 @@ TINY_READONLY_SECTION=".tinyrodata :
 TINY_DATA_SECTION=".tinydata   0xff8000 :
   {
        *(.tinydata)
-       _tinydata = .;
+       ${RELOCATING+ _tinydata = .; }
   }"
 TINY_BSS_SECTION=".tinybss     : AT (_tinydata)
   {
index 67d5b20..39cff18 100644 (file)
@@ -17,7 +17,7 @@ TINY_READONLY_SECTION=".tinyrodata :
 TINY_DATA_SECTION=".tinydata   0xff8000 :
   {
        *(.tinydata)
-       _tinydata = .;
+        ${RELOCATING+ _tinydata = .; }
   }"
 TINY_BSS_SECTION=".tinybss     : AT (_tinydata)
   {
index bac2cc3..c0b715f 100644 (file)
@@ -8,7 +8,7 @@ TINY_READONLY_SECTION=".tinyrodata :
 TINY_DATA_SECTION=".tinydata   0xff8000 :
   {
        *(.tinydata)
-       _tinydata = .;
+       ${RELOCATING+ _tinydata = .; }
   }"
 TINY_BSS_SECTION=".tinybss     : AT (_tinydata)
   {