summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2006-01-10 18:25:28 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2006-01-10 18:25:28 +0000
commit8e227aa8936ae1210c4c8e559b63ed11f31e9e45 (patch)
tree8a136fb1d23369e73f7a1b950523d9bccd3d875b /c/src/lib/libbsp/sparc/erc32/startup/linkcmds
parentNew. (diff)
downloadrtems-8e227aa8936ae1210c4c8e559b63ed11f31e9e45.tar.bz2
2006-01-10 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Merge from 4.6 branch. Now the copy_data loop works.
Diffstat (limited to 'c/src/lib/libbsp/sparc/erc32/startup/linkcmds')
-rw-r--r--c/src/lib/libbsp/sparc/erc32/startup/linkcmds18
1 files changed, 9 insertions, 9 deletions
diff --git a/c/src/lib/libbsp/sparc/erc32/startup/linkcmds b/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
index 95543e6142..4e4cf03cac 100644
--- a/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
+++ b/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
@@ -138,15 +138,6 @@ SECTIONS
. = ALIGN (16);
_endtext = .;
} > ram
- .dynamic : { *(.dynamic) } >ram
- .jcr : { *(.jcr) } >ram
- .got : { *(.got) } >ram
- .plt : { *(.plt) } >ram
- .hash : { *(.hash) } >ram
- .dynrel : { *(.dynrel) } >ram
- .dynsym : { *(.dynsym) } >ram
- .dynstr : { *(.dynstr) } >ram
- .hash : { *(.hash) } >ram
.data :
{
data_start = .;
@@ -159,6 +150,15 @@ SECTIONS
edata = .;
_edata = .;
} > ram
+ .dynamic : { *(.dynamic) } >ram
+ .jcr : { *(.jcr) } >ram
+ .got : { *(.got) } >ram
+ .plt : { *(.plt) } >ram
+ .hash : { *(.hash) } >ram
+ .dynrel : { *(.dynrel) } >ram
+ .dynsym : { *(.dynsym) } >ram
+ .dynstr : { *(.dynstr) } >ram
+ .hash : { *(.hash) } >ram
.shbss :
{
*(.shbss)