URL
https://opencores.org/ocsvn/neorv32/neorv32/trunk
[/] [neorv32/] [trunk/] [sw/] [common/] [neorv32.ld] - Diff between revs 14 and 21
Go to most recent revision |
Show entire file |
Details |
Blame |
View Log
Rev 14 |
Rev 21 |
Line 101... |
Line 101... |
*(.rela.iplt)
|
*(.rela.iplt)
|
PROVIDE_HIDDEN (__rela_iplt_end = .);
|
PROVIDE_HIDDEN (__rela_iplt_end = .);
|
|
|
*(.rela.plt)
|
*(.rela.plt)
|
|
|
|
KEEP(*(.text.boot)); /* keep start-up code */
|
|
|
KEEP (*(SORT_NONE(.init)))
|
KEEP (*(SORT_NONE(.init)))
|
|
|
KEEP(crt0.elf(.text)); /* NEORV32-SPECIFIC start-up code */
|
|
*(.text.unlikely .text.*_unlikely .text.unlikely.*)
|
*(.text.unlikely .text.*_unlikely .text.unlikely.*)
|
*(.text.exit .text.exit.*)
|
*(.text.exit .text.exit.*)
|
*(.text.startup .text.startup.*)
|
*(.text.startup .text.startup.*)
|
*(.text.hot .text.hot.*)
|
*(.text.hot .text.hot.*)
|
*(SORT(.text.sorted.*))
|
*(SORT(.text.sorted.*))
|
Line 210... |
Line 211... |
|
|
|
|
/* zero/non-initialized read/write data placed in RAM */
|
/* zero/non-initialized read/write data placed in RAM */
|
.sbss2 : { *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) }
|
.sbss2 : { *(.sbss2 .sbss2.* .gnu.linkonce.sb2.*) }
|
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
|
.tbss : { *(.tbss .tbss.* .gnu.linkonce.tb.*) *(.tcommon) }
|
.bss :
|
.bss (NOLOAD):
|
{
|
{
|
__bss_start = .;
|
__bss_start = .;
|
*(.dynsbss)
|
*(.dynsbss)
|
*(.sbss .sbss.* .gnu.linkonce.sb.*)
|
*(.sbss .sbss.* .gnu.linkonce.sb.*)
|
*(.scommon)
|
*(.scommon)
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.