URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Go to most recent revision |
Only display areas with differences |
Details |
Blame |
View Log
Rev 158 |
Rev 816 |
OUTPUT_FORMAT("coff-arm-little", "coff-arm-big", "coff-arm-little")
|
OUTPUT_FORMAT("coff-arm-little", "coff-arm-big", "coff-arm-little")
|
SEARCH_DIR(/toolbin/xscale-coff/lib);
|
SEARCH_DIR(/toolbin/xscale-coff/lib);
|
ENTRY(_start)
|
ENTRY(_start)
|
SECTIONS
|
SECTIONS
|
{
|
{
|
/* We start at 0x8000 because gdb assumes it (see FRAME_CHAIN).
|
/* We start at 0x8000 because gdb assumes it (see FRAME_CHAIN).
|
This is an artifact of the ARM Demon monitor using the bottom 32k
|
This is an artifact of the ARM Demon monitor using the bottom 32k
|
as workspace (shared with the FP instruction emulator if
|
as workspace (shared with the FP instruction emulator if
|
present): */
|
present): */
|
.text 0x8000 : {
|
.text 0x8000 : {
|
*(.init)
|
*(.init)
|
*(.text*)
|
*(.text*)
|
*(.glue_7t)
|
*(.glue_7t)
|
*(.glue_7)
|
*(.glue_7)
|
*(.rdata)
|
*(.rdata)
|
___CTOR_LIST__ = .; __CTOR_LIST__ = . ;
|
___CTOR_LIST__ = .; __CTOR_LIST__ = . ;
|
LONG (-1); *(.ctors); *(.ctor); LONG (0);
|
LONG (-1); *(.ctors); *(.ctor); LONG (0);
|
___DTOR_LIST__ = .; __DTOR_LIST__ = . ;
|
___DTOR_LIST__ = .; __DTOR_LIST__ = . ;
|
LONG (-1); *(.dtors); *(.dtor); LONG (0);
|
LONG (-1); *(.dtors); *(.dtor); LONG (0);
|
*(.fini)
|
*(.fini)
|
etext = .;
|
etext = .;
|
_etext = .;
|
_etext = .;
|
}
|
}
|
.data 0x40000 + (. & 0xfffc0fff) : {
|
.data 0x40000 + (. & 0xfffc0fff) : {
|
__data_start__ = . ;
|
__data_start__ = . ;
|
*(.data*)
|
*(.data*)
|
*(.gcc_exc*)
|
*(.gcc_exc*)
|
___EH_FRAME_BEGIN__ = . ;
|
___EH_FRAME_BEGIN__ = . ;
|
*(.eh_fram*)
|
*(.eh_fram*)
|
___EH_FRAME_END__ = . ;
|
___EH_FRAME_END__ = . ;
|
LONG(0);
|
LONG(0);
|
__data_end__ = . ;
|
__data_end__ = . ;
|
edata = .;
|
edata = .;
|
_edata = .;
|
_edata = .;
|
}
|
}
|
.bss SIZEOF(.data) + ADDR(.data) :
|
.bss SIZEOF(.data) + ADDR(.data) :
|
{
|
{
|
__bss_start__ = . ;
|
__bss_start__ = . ;
|
*(.bss)
|
*(.bss)
|
*(COMMON)
|
*(COMMON)
|
__bss_end__ = . ;
|
__bss_end__ = . ;
|
}
|
}
|
end = .;
|
end = .;
|
_end = .;
|
_end = .;
|
__end__ = .;
|
__end__ = .;
|
.stab 0 (NOLOAD) :
|
.stab 0 (NOLOAD) :
|
{
|
{
|
[ .stab ]
|
[ .stab ]
|
}
|
}
|
.stabstr 0 (NOLOAD) :
|
.stabstr 0 (NOLOAD) :
|
{
|
{
|
[ .stabstr ]
|
[ .stabstr ]
|
}
|
}
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.