summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/i386/pc386/startup/linkcmds
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2009-12-09 22:37:12 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2009-12-09 22:37:12 +0000
commit9559674bcd51bbcb3657d276b13092a26b1559c6 (patch)
treef3a48498ab630a993c83e45d67911e63042843c7 /c/src/lib/libbsp/i386/pc386/startup/linkcmds
parentUpgrade to automake-1.11.1 (diff)
downloadrtems-9559674bcd51bbcb3657d276b13092a26b1559c6.tar.bz2
2009-12-09 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspgetworkarea.c: Add debug printk's. * startup/linkcmds: Using "-Wl,--defsym -Wl,RamSize=0x1000000" results in _RamSize being defined. Handle this properly.
Diffstat (limited to 'c/src/lib/libbsp/i386/pc386/startup/linkcmds')
-rw-r--r--c/src/lib/libbsp/i386/pc386/startup/linkcmds6
1 files changed, 4 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/i386/pc386/startup/linkcmds b/c/src/lib/libbsp/i386/pc386/startup/linkcmds
index f7e3385ae9..8f24dd41cc 100644
--- a/c/src/lib/libbsp/i386/pc386/startup/linkcmds
+++ b/c/src/lib/libbsp/i386/pc386/startup/linkcmds
@@ -17,8 +17,10 @@ OUTPUT_FORMAT("elf32-i386", "elf32-i386",
OUTPUT_ARCH(i386)
ENTRY(_start)
*/
-HeapSize = DEFINED(HeapSize) ? HeapSize : 0x0;
-RamSize = DEFINED(RamSize) ? RamSize : 0xFFFFFFFF;
+HeapSize = DEFINED(HeapSize) ? HeapSize :
+ DEFINED(_HeapSize) ? _HeapSize : 0x0;
+RamSize = DEFINED(RamSize) ? RamSize :
+ DEFINED(_RamSize) ? _RamSize : 0xFFFFFFFF;
SECTIONS
{