diff options
author | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2009-10-06 19:56:07 +0000 |
---|---|---|
committer | Thomas Doerfler <Thomas.Doerfler@embedded-brains.de> | 2009-10-06 19:56:07 +0000 |
commit | 133bffb9be3980809def05d2f5c7b2ab81b566a0 (patch) | |
tree | 89b7621f35d8b0f5e0dd3af298424faec058bf9c /c/src/lib/libbsp/powerpc/qemuppc/startup/linkcmds | |
parent | 2009-10-04 Sebastian Huber <Sebastian.Huber@embedded-brains.de> (diff) | |
download | rtems-133bffb9be3980809def05d2f5c7b2ab81b566a0.tar.bz2 |
various changes
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/powerpc/qemuppc/startup/linkcmds | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/powerpc/qemuppc/startup/linkcmds b/c/src/lib/libbsp/powerpc/qemuppc/startup/linkcmds index 6787e3f1a3..cdfce690fd 100644 --- a/c/src/lib/libbsp/powerpc/qemuppc/startup/linkcmds +++ b/c/src/lib/libbsp/powerpc/qemuppc/startup/linkcmds @@ -84,7 +84,11 @@ SECTIONS __rodata_end = .; } >ROM =0 - . = 0x1000; + .vectors : + { + . = . + 0x2000; /* skip vector area */ + } >RAM + __sdata2_load = __rodata_end; .sdata2 : AT (__sdata2_load) { @@ -165,7 +169,8 @@ SECTIONS bsp_interrupt_stack_end = bsp_interrupt_stack_start + 32k; bsp_interrupt_stack_size = bsp_interrupt_stack_end - bsp_interrupt_stack_start; - WorkAreaBase = .; + bsp_work_area_start = bsp_interrupt_stack_end; + WorkAreaBase = bsp_work_area_start; . = RamBase + RamSize; .reset : |