diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2006-06-25 00:36:29 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2006-06-25 00:36:29 +0000 |
commit | f3323e106c50c1484b067ac0ee0982c0c4f6ba0b (patch) | |
tree | 0648c6d0017dcb68e69c675eb72cc48fb6e9ff56 /c/src/lib/libbsp/sh/gensh4/startup/linkcmds | |
parent | 2006-06-24 Joel Sherrill <joel@OARcorp.com> (diff) | |
download | rtems-f3323e106c50c1484b067ac0ee0982c0c4f6ba0b.tar.bz2 |
2006-06-24 Joel Sherrill <joel@OARcorp.com>
* startup/linkcmds, startup/linkcmds.rom, startup/linkcmds.rom2ram: Add
.rela.dyn sections.
Diffstat (limited to 'c/src/lib/libbsp/sh/gensh4/startup/linkcmds')
-rw-r--r-- | c/src/lib/libbsp/sh/gensh4/startup/linkcmds | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/sh/gensh4/startup/linkcmds b/c/src/lib/libbsp/sh/gensh4/startup/linkcmds index f1c2573baf..c4d5562023 100644 --- a/c/src/lib/libbsp/sh/gensh4/startup/linkcmds +++ b/c/src/lib/libbsp/sh/gensh4/startup/linkcmds @@ -63,6 +63,24 @@ SECTIONS *(.gnu.warning) *(.gnu.linkonce.t*) } > 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.sdata .rela.sdata.* .rela.gnu.linkonce.s.*) + *(.rela.sbss .rela.sbss.* .rela.gnu.linkonce.sb.*) + *(.rela.sdata2 .rela.sdata2.* .rela.gnu.linkonce.s2.*) + *(.rela.sbss2 .rela.sbss2.* .rela.gnu.linkonce.sb2.*) + *(.rela.bss .rela.bss.* .rela.gnu.linkonce.b.*) + } >ram _etext = .; PROVIDE (etext = .); .fini : |