diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-11-02 10:01:36 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2016-11-02 10:05:40 +0100 |
commit | fac8a3a463e1eaa3fda3231fe3cb79078781ed24 (patch) | |
tree | a66c699d75da3a9c859d5a84ccb7d9d85e958d53 /c/src/lib/libbsp/sparc/shared/startup | |
parent | sptests/sp35: Remove dead code (diff) | |
download | rtems-fac8a3a463e1eaa3fda3231fe3cb79078781ed24.tar.bz2 |
bsps/sparc: Fix copy of initialized data
The text and data sections may have different alignment requirements.
Support a data section alignment greater than 16.
Diffstat (limited to 'c/src/lib/libbsp/sparc/shared/startup')
-rw-r--r-- | c/src/lib/libbsp/sparc/shared/startup/linkcmds.base | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/shared/startup/linkcmds.base b/c/src/lib/libbsp/sparc/shared/startup/linkcmds.base index 219a060572..6cc44c1c7c 100644 --- a/c/src/lib/libbsp/sparc/shared/startup/linkcmds.base +++ b/c/src/lib/libbsp/sparc/shared/startup/linkcmds.base @@ -162,6 +162,7 @@ SECTIONS edata = .; _edata = .; } > ram + _data_load_start = LOADADDR (.data); .rtemsrwset : { KEEP (*(SORT(.rtemsrwset.*))) } >ram |