blob: b4d26b621bd470b955cd031cd56f8df8e0636327 [file] [log] [blame]
/*
* Do not modify this file; it is automatically generated from the template
* linkcmd.xdt in the ti.targets package and will be overwritten.
*/
/*
* put '"'s around paths because, without this, the linker
* considers '-' as minus operator, not a file name character.
*/
-l"D:\work\tutorial\hello-prog\cfgsite\package\cfg\prog_x64P.o64P"
-l"E:\rtsc\xdctools_3_15_00_29\packages\ti\targets\rts6000\lib\ti.targets.rts6000.a64P"
-l"E:\rtsc\xdctools_3_15_00_29\packages\ti\targets\rts6000\lib\boot.a64P"
/* function aliases */
/* ignore error about def and ref in the same file */
--diag_remark=10268
--symbol_map _xdc_runtime_Text_putSite__E=_xdc_runtime_Text_putSite__F
--symbol_map _xdc_runtime_Text_putLab__E=_xdc_runtime_Text_putLab__F
--symbol_map _xdc_runtime_GateNull_query__E=_xdc_runtime_GateNull_query__F
--symbol_map _xdc_runtime_Error_check__E=_xdc_runtime_Error_check__F
--symbol_map _xdc_runtime_System_sprintf_va__E=_xdc_runtime_System_sprintf_va__F
--symbol_map _xdc_runtime_Text_cordText__E=_xdc_runtime_Text_cordText__F
--symbol_map _xdc_runtime_System_avsprintf__E=_xdc_runtime_System_avsprintf__F
--symbol_map _xdc_runtime_Memory_getMaxDefaultTypeAlign__E=_xdc_runtime_Memory_getMaxDefaultTypeAlign__F
--symbol_map _xdc_runtime_GateNull_leave__E=_xdc_runtime_GateNull_leave__F
--symbol_map _xdc_runtime_Gate_leaveSystem__E=_xdc_runtime_Gate_leaveSystem__F
--symbol_map _xdc_runtime_Error_getSite__E=_xdc_runtime_Error_getSite__F
--symbol_map _xdc_runtime_HeapStd_isBlocking__E=_xdc_runtime_HeapStd_isBlocking__F
--symbol_map _xdc_runtime_System_printf_va__E=_xdc_runtime_System_printf_va__F
--symbol_map _xdc_runtime_System_vsprintf__E=_xdc_runtime_System_vsprintf__F
--symbol_map _xdc_runtime_Log_doPrint__E=_xdc_runtime_Log_doPrint__F
--symbol_map _xdc_runtime_SysMin_ready__E=_xdc_runtime_SysMin_ready__F
--symbol_map _xdc_runtime_SysMin_abort__E=_xdc_runtime_SysMin_abort__F
--symbol_map _xdc_runtime_Text_matchRope__E=_xdc_runtime_Text_matchRope__F
--symbol_map _xdc_runtime_SysMin_putch__E=_xdc_runtime_SysMin_putch__F
--symbol_map _xdc_runtime_Error_init__E=_xdc_runtime_Error_init__F
--symbol_map _xdc_runtime_Error_getId__E=_xdc_runtime_Error_getId__F
--symbol_map _xdc_runtime_Error_raiseX__E=_xdc_runtime_Error_raiseX__F
--symbol_map _xdc_runtime_System_putch__E=_xdc_runtime_System_putch__F
--symbol_map _xdc_runtime_System_abort__E=_xdc_runtime_System_abort__F
--symbol_map _xdc_runtime_Diags_setMask__E=_xdc_runtime_Diags_setMask__F
--symbol_map _xdc_runtime_System_aprintf_va__E=_xdc_runtime_System_aprintf_va__F
--symbol_map _xdc_runtime_Error_getData__E=_xdc_runtime_Error_getData__F
--symbol_map _xdc_runtime_HeapStd_alloc__E=_xdc_runtime_HeapStd_alloc__F
--symbol_map _xdc_runtime_GateNull_enter__E=_xdc_runtime_GateNull_enter__F
--symbol_map _xdc_runtime_Text_putMod__E=_xdc_runtime_Text_putMod__F
--symbol_map _xdc_runtime_Memory_getStats__E=_xdc_runtime_Memory_getStats__F
--symbol_map _xdc_runtime_Memory_free__E=_xdc_runtime_Memory_free__F
--symbol_map _xdc_runtime_Startup_exec__E=_xdc_runtime_Startup_exec__F
--symbol_map _xdc_runtime_Memory_query__E=_xdc_runtime_Memory_query__F
--symbol_map _xdc_runtime_System_vprintf__E=_xdc_runtime_System_vprintf__F
--symbol_map _xdc_runtime_SysMin_flush__E=_xdc_runtime_SysMin_flush__F
--symbol_map _xdc_runtime_Error_getCode__E=_xdc_runtime_Error_getCode__F
--symbol_map _xdc_runtime_System_exit__E=_xdc_runtime_System_exit__F
--symbol_map _xdc_runtime_Error_getMsg__E=_xdc_runtime_Error_getMsg__F
--symbol_map _xdc_runtime_Startup_rtsDone__E=_xdc_runtime_Startup_rtsDone__F
--symbol_map _xdc_runtime_Memory_alloc__E=_xdc_runtime_Memory_alloc__F
--symbol_map _xdc_runtime_System_flush__E=_xdc_runtime_System_flush__F
--symbol_map _xdc_runtime_System_avprintf__E=_xdc_runtime_System_avprintf__F
--symbol_map _xdc_runtime_Text_ropeText__E=_xdc_runtime_Text_ropeText__F
--symbol_map _xdc_runtime_Error_print__E=_xdc_runtime_Error_print__F
--symbol_map _xdc_runtime_Memory_calloc__E=_xdc_runtime_Memory_calloc__F
--symbol_map _xdc_runtime_HeapStd_free__E=_xdc_runtime_HeapStd_free__F
--symbol_map _xdc_runtime_System_asprintf_va__E=_xdc_runtime_System_asprintf_va__F
--symbol_map _xdc_runtime_System_atexit__E=_xdc_runtime_System_atexit__F
--symbol_map _xdc_runtime_SysMin_exit__E=_xdc_runtime_SysMin_exit__F
--symbol_map _xdc_runtime_Gate_enterSystem__E=_xdc_runtime_Gate_enterSystem__F
--symbol_map _xdc_runtime_Memory_valloc__E=_xdc_runtime_Memory_valloc__F
--symbol_map _xdc_runtime_HeapStd_getStats__E=_xdc_runtime_HeapStd_getStats__F
/* Elf symbols */
--symbol_map ___TI_STACK_SIZE=__STACK_SIZE
--symbol_map ___TI_STACK_BASE=__stack
--symbol_map ___TI_STATIC_BASE=___bss__
--symbol_map __c_int00=_c_int00
--args 0x200
-heap 0x1000
-stack 0x1000
MEMORY
{
IRAM (RWX) : org = 0x800000, len = 0x200000
DDR : org = 0x80000000, len = 0x10000000
}
/*
* Linker command file contributions from all loaded packages:
*/
/* Content from xdc (null): */
/* Content from xdc.corevers (null): */
/* Content from xdc.services.global (null): */
/* Content from xdc.shelf (null): */
/* Content from xdc.services.spec (null): */
/* Content from xdc.services.intern.xsr (null): */
/* Content from xdc.services.intern.gen (null): */
/* Content from xdc.services.intern.cmd (null): */
/* Content from xdc.rov (null): */
/* Content from ti.catalog.c6000 (null): */
/* Content from xdc.platform (null): */
/* Content from xdc.cfg (null): */
/* Content from ti.platforms.sim64Pxx (null): */
/* Content from xdc.runtime (null): */
/* Content from ti.targets.rts6000 (null): */
/* Content from cfgsite (null): */
/*
* symbolic aliases for numeric constants or static instance objects
*/
_xdc_runtime_Startup__EXECFXN__C = 1;
_xdc_runtime_Startup__RESETFXN__C = 1;
SECTIONS
{
.text: load >> IRAM
.switch: load >> DDR
.stack: load > DDR
.args: load > DDR align = 0x4, fill = 0 {_argsize = 0x200; }
xdc.noload: load >> DDR, type = NOLOAD
.sysmem: load > DDR
.far: load >> DDR
.data: load >> DDR
.cinit: load > DDR
.bss: load > DDR
.const: load >> DDR
.pinit: load > DDR
.cio: load >> DDR
}