URL
https://opencores.org/ocsvn/or1k/or1k/trunk
Subversion Repositories or1k
[/] [or1k/] [trunk/] [rtems-20020807/] [c/] [src/] [lib/] [libbsp/] [i960/] [rxgen960/] [startup/] [linkcmds] - Rev 1778
Go to most recent revision | Compare with Previous | Blame | View Log
/** This is not the real linkcmds for this target. See* linkcmds.real and make those work for you. That linkcmds* goes to great lengths to handplace certain object files* in very specific locations.** linkcmds,v 1.5 2002/05/09 21:42:24 joel Exp*//** Declare some sizes.*/_RamBase = DEFINED(_RamBase) ? _RamBase : 0x0;_RamSize = DEFINED(_RamSize) ? _RamSize : 1M;_HeapSize = DEFINED(_HeapSize) ? _HeapSize : 0x10000;_StackSize = DEFINED(_StackSize) ? _StackSize : 0x1000;SECTIONS{. = 0x0;.text :{CREATE_OBJECT_SYMBOLS*(.text)_rodata_start = . ;*(.rodata*)*(.gnu.linkonce.r*)_erodata = ALIGN( 0x10 ) ;_etext = .;___CTOR_LIST__ = .;LONG((___CTOR_END__ - ___CTOR_LIST__) / 4 - 2)*(.ctors)LONG(0)___CTOR_END__ = .;___DTOR_LIST__ = .;LONG((___DTOR_END__ - ___DTOR_LIST__) / 4 - 2)*(.dtors)LONG(0)___DTOR_END__ = .;}.data SIZEOF(.text) + ADDR(.text):{*(.data)CONSTRUCTORS_edata = .;}.bss SIZEOF(.data) + ADDR(.data):{_bss_start = .;*(.bss)*(COMMON). = ALIGN (64);_stack_init = .;. += _StackSize;_clear_end = .;_WorkspaceBase = .;. += 512K; /* reserve some memory for workspace */_HeapBase = .;. += _HeapSize; /* reserve some memory for heap */_end = .;__end = .;}}
Go to most recent revision | Compare with Previous | Blame | View Log
