diff options
-rw-r--r-- | c/src/lib/libbsp/i960/cvme961/startup/linkcmds | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/i960/cvme961/startup/linkcmds b/c/src/lib/libbsp/i960/cvme961/startup/linkcmds index e8f13b5956..2cc58e68ba 100644 --- a/c/src/lib/libbsp/i960/cvme961/startup/linkcmds +++ b/c/src/lib/libbsp/i960/cvme961/startup/linkcmds @@ -28,6 +28,8 @@ SECTIONS . = ALIGN (16); *(.eh_fram) + *(.gnu.linkonce.t*) + . = ALIGN (16); /* @@ -43,7 +45,12 @@ SECTIONS *(.dtors) LONG(0) __DTOR_END__ = .; - etext = ALIGN( 0x10 ) ; + + _rodata_start = . ; + *(.rodata) + *(.gnu.linkonce.r*) + _erodata = ALIGN( 0x10 ) ; + etext = ALIGN( 0x10 ) ; /* _etext = .; -- conflicts */ } .data ADDR( .text ) + SIZEOF( .text ): |