diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-01-13 15:07:03 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2000-01-13 15:07:03 +0000 |
commit | 9b2c9693692991016e1674856fa147b65156a718 (patch) | |
tree | 55e30d6264f3f1231f05e61173787220cc56835d /c/src/lib/libbsp/m68k/dmv152 | |
parent | New patch from Eric Norum plus some minor mods by Joel. (diff) | |
download | rtems-9b2c9693692991016e1674856fa147b65156a718.tar.bz2 |
Made sweep of changes to get all BSPs to the same point on the linkcmds
and memory layout. Next step is to share the same bsp_pretasking_hook.
Diffstat (limited to 'c/src/lib/libbsp/m68k/dmv152')
-rw-r--r-- | c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/m68k/dmv152/startup/linkcmds | 6 |
2 files changed, 4 insertions, 6 deletions
diff --git a/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c b/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c index be4acce753..25e9d86629 100644 --- a/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c +++ b/c/src/lib/libbsp/m68k/dmv152/startup/bspstart.c @@ -57,9 +57,9 @@ void bsp_libc_init( void *, unsigned32, int ); void bsp_pretasking_hook(void) { extern void *_HeapStart; - extern rtems_unsigned32 _HeapSize; + extern rtems_unsigned32 HeapSize; - bsp_libc_init( &_HeapStart, _HeapSize, 0 ); + bsp_libc_init( &_HeapStart, HeapSize, 0 ); #ifdef RTEMS_DEBUG rtems_debug_enable( RTEMS_DEBUG_ALL_MASK ); diff --git a/c/src/lib/libbsp/m68k/dmv152/startup/linkcmds b/c/src/lib/libbsp/m68k/dmv152/startup/linkcmds index 8372c2daee..2e6ec77838 100644 --- a/c/src/lib/libbsp/m68k/dmv152/startup/linkcmds +++ b/c/src/lib/libbsp/m68k/dmv152/startup/linkcmds @@ -111,9 +111,7 @@ SECTIONS copy_end = .; } >ram .bss : { - bss_start = .; - . += (256 * 4); - clear_start = .; + _clear_start = .; *(.bss) *(COMMON) . = ALIGN (16); @@ -127,7 +125,7 @@ SECTIONS . += HeapSize; PROVIDE (_HeapEnd = .); - clear_end = .; + PROVIDE (_clear_end = .); _WorkspaceBase = .; } >ram |