* emulparams/criself.sh (NO_SMALL_DATA): Set, to yes.
authorHans-Peter Nilsson <hp@axis.com>
Tue, 4 Dec 2001 18:28:31 +0000 (18:28 +0000)
committerHans-Peter Nilsson <hp@axis.com>
Tue, 4 Dec 2001 18:28:31 +0000 (18:28 +0000)
(OTHER_BSS_END_SYMBOLS): Don't refer to .sbss when setting
__Sbss.
(OTHER_END_SYMBOLS): Fix formatting.
* emulparams/crislinux.sh (NO_SMALL_DATA): Set, to yes.
(OTHER_END_SYMBOLS): Fix formatting.

ld/ChangeLog
ld/emulparams/criself.sh
ld/emulparams/crislinux.sh

index d39c512..0df214d 100644 (file)
@@ -1,3 +1,12 @@
+2001-12-04  Hans-Peter Nilsson  <hp@axis.com>
+
+       * emulparams/criself.sh (NO_SMALL_DATA): Set, to yes.
+       (OTHER_BSS_END_SYMBOLS): Don't refer to .sbss when setting
+       __Sbss.
+       (OTHER_END_SYMBOLS): Fix formatting.
+       * emulparams/crislinux.sh (NO_SMALL_DATA): Set, to yes.
+       (OTHER_END_SYMBOLS): Fix formatting.
+
 2001-12-04  Alan Modra  <amodra@bigpond.net.au>
 
        * ldexp.c (exp_print_token): Correct "table" entry for RSHIFT.
index f961281..91fdcc5 100644 (file)
@@ -45,7 +45,7 @@ OTHER_SDATA_SECTIONS="${RELOCATING+PROVIDE (__Edata = .);}"
 OTHER_BSS_END_SYMBOLS='
  PROVIDE (__Ebss = .);
  PROVIDE (__end = .);
- __Sbss = SIZEOF (.sbss) != 0 ? ADDR (.sbss) : ADDR (.bss);
+ __Sbss = ADDR (.bss);
  PROVIDE (_bss_start = __Sbss);
 '
 
@@ -96,7 +96,9 @@ CTOR_END='
 '
 
 # Also add the other symbols provided for rsim/xsim and elinux.
-OTHER_END_SYMBOLS="
+OTHER_END_SYMBOLS='
   PROVIDE (__Eall = .);
   PROVIDE (__Endmem = 0x10000000); 
-  PROVIDE (__Stacksize = 0);"
+  PROVIDE (__Stacksize = 0);
+'
+NO_SMALL_DATA=yes
index 259670d..e54f5fb 100644 (file)
@@ -31,7 +31,9 @@ OTHER_BSS_SYMBOLS='PROVIDE (__Sbss = .);'
 OTHER_BSS_END_SYMBOLS='PROVIDE (__Ebss = .);'
 
 # Also add the other symbols provided for rsim/xsim and elinux.
-OTHER_END_SYMBOLS="
+OTHER_END_SYMBOLS='
   PROVIDE (__Eall = .);
   PROVIDE (__Endmem = 0x10000000); 
-  PROVIDE (__Stacksize = 0);"
+  PROVIDE (__Stacksize = 0);
+'
+NO_SMALL_DATA=yes