summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/sparc
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
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')
-rw-r--r--c/src/lib/libbsp/sparc/erc32/ChangeLog4
-rw-r--r--c/src/lib/libbsp/sparc/erc32/startup/linkcmds14
-rw-r--r--c/src/lib/libbsp/sparc/leon2/ChangeLog4
-rw-r--r--c/src/lib/libbsp/sparc/leon2/startup/linkcmds14
-rw-r--r--c/src/lib/libbsp/sparc/leon3/ChangeLog4
-rw-r--r--c/src/lib/libbsp/sparc/leon3/startup/linkcmds14
6 files changed, 54 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sparc/erc32/ChangeLog b/c/src/lib/libbsp/sparc/erc32/ChangeLog
index e0f0476c00..5fb6cf90a9 100644
--- a/c/src/lib/libbsp/sparc/erc32/ChangeLog
+++ b/c/src/lib/libbsp/sparc/erc32/ChangeLog
@@ -1,3 +1,7 @@
+2006-06-24 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .rela.dyn sections.
+
2006-06-22 Joel Sherrill <joel@OARcorp.com>
PR 1100/bsps
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 = .;
diff --git a/c/src/lib/libbsp/sparc/leon2/ChangeLog b/c/src/lib/libbsp/sparc/leon2/ChangeLog
index cf0498f415..ef927ce8b9 100644
--- a/c/src/lib/libbsp/sparc/leon2/ChangeLog
+++ b/c/src/lib/libbsp/sparc/leon2/ChangeLog
@@ -1,3 +1,7 @@
+2006-06-24 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .rela.dyn sections.
+
2006-03-08 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds: Add .gnu.linkonce.b.* section.
diff --git a/c/src/lib/libbsp/sparc/leon2/startup/linkcmds b/c/src/lib/libbsp/sparc/leon2/startup/linkcmds
index 705c0f16c9..8ee8f2cf4a 100644
--- a/c/src/lib/libbsp/sparc/leon2/startup/linkcmds
+++ b/c/src/lib/libbsp/sparc/leon2/startup/linkcmds
@@ -137,6 +137,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 = .;
diff --git a/c/src/lib/libbsp/sparc/leon3/ChangeLog b/c/src/lib/libbsp/sparc/leon3/ChangeLog
index c97c96a0ac..ff28d1a3bb 100644
--- a/c/src/lib/libbsp/sparc/leon3/ChangeLog
+++ b/c/src/lib/libbsp/sparc/leon3/ChangeLog
@@ -1,3 +1,7 @@
+2006-06-24 Joel Sherrill <joel@OARcorp.com>
+
+ * startup/linkcmds: Add .rela.dyn sections.
+
2006-04-12 Konrad Eisele <konrad@gaisler.com>
* include/leon.h: Add LEON_INTERRUPT_EXTERNAL_1 define.
diff --git a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds
index 705c0f16c9..8ee8f2cf4a 100644
--- a/c/src/lib/libbsp/sparc/leon3/startup/linkcmds
+++ b/c/src/lib/libbsp/sparc/leon3/startup/linkcmds
@@ -137,6 +137,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 = .;