summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2006-06-25 00:14:10 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2006-06-25 00:14:10 +0000
commitf70c44dae0e81714acf15d6df294100436f17a6b (patch)
treefc5d2fc329b9501d09b73c2faeeeee71264e25a2 /c/src/lib/libbsp/sparc/erc32/startup/linkcmds
parent2006-06-24 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-f70c44dae0e81714acf15d6df294100436f17a6b.tar.bz2
2006-06-24 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add .rela.dyn sections.
Diffstat (limited to 'c/src/lib/libbsp/sparc/erc32/startup/linkcmds')
-rw-r--r--c/src/lib/libbsp/sparc/erc32/startup/linkcmds14
1 files changed, 14 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/erc32/startup/linkcmds b/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
index 58d1161ec2..10b5e58403 100644
--- a/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
+++ b/c/src/lib/libbsp/sparc/erc32/startup/linkcmds
@@ -138,6 +138,20 @@ SECTIONS
. = ALIGN (16);
_endtext = .;
} > ram
+ .rela.dyn :
+ {
+ *(.rela.init)
+ *(.rela.text .rela.text.* .rela.gnu.linkonce.t.*)
+ *(.rela.fini)
+ *(.rela.rodata .rela.rodata.* .rela.gnu.linkonce.r.*)
+ *(.rela.data .rela.data.* .rela.gnu.linkonce.d.*)
+ *(.rela.tdata .rela.tdata.* .rela.gnu.linkonce.td.*)
+ *(.rela.tbss .rela.tbss.* .rela.gnu.linkonce.tb.*)
+ *(.rela.ctors)
+ *(.rela.dtors)
+ *(.rela.got)
+ *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*)
+ } >ram
.data :
{
data_start = .;