Add KEEP for certain section's *personality*

This commit is contained in:
Tomer Levi
2004-09-16 16:27:00 +00:00
parent f5385ebfb8
commit 1fa32646fb
2 changed files with 9 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2004-09-16 Tomer Levi <Tomer.Levi@nsc.com>
* scripttempl/elf32crx.sc (.init): Add KEEP for section's *personality*.
(.fini): Likewise.
(.jcr): Likewise.
2004-09-16 Alan Modra <amodra@bigpond.net.au> 2004-09-16 Alan Modra <amodra@bigpond.net.au>
* emultempl/armelf_oabi.em (before_allocation): Add extra zero param * emultempl/armelf_oabi.em (before_allocation): Add extra zero param

View File

@ -47,20 +47,20 @@ SECTIONS
.init : .init :
{ {
__INIT_START = .; __INIT_START = .;
*(.init) KEEP (*(.init))
__INIT_END = .; __INIT_END = .;
} > rom } > rom
.fini : .fini :
{ {
__FINI_START = .; __FINI_START = .;
*(.fini) KEEP (*(.fini))
__FINI_END = .; __FINI_END = .;
} > rom } > rom
.jcr : .jcr :
{ {
*(.jcr) KEEP (*(.jcr))
} > rom } > rom
.text : .text :