This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Using the C6a816x EVM and connecting the JTAG without a GEL file, both the ARM and C674 may be made to run and my test program runs to completion as it should, but I am missing symbols. I attempt to set a breakpoint and if I try to enable the breakpoint I get:
After loading symbols, for the C674 I see under Thread:
0 ti_sysbios_knl_Idle_loop__F(unsigned int, unsigned int) at Idle.c:70 0x8b0148fc
1 <symbol is not available> 0x00000000
It appears that my program symbols aren't getting saved. I built the program using xdc in linux. The config.bld file:
var rootDirPre = "/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56";
var rootDirPost = "";
//********************* Setup for C674 target for COFF *************************
var C674_COFF = xdc.useModule('ti.targets.C674');
C674_COFF.rootDir = rootDirPre + "/cgt6x_7_2_0" + rootDirPost;
C674_COFF.ccOpts.suffix += " -g -mi10 -mo ";
//set default platform and list of all interested platforms for c674
C674_COFF.platforms = [
//"ti.platforms.evmDA830:dsp",
"platforms.ti816x.dsp"
];
//********************* Setup for C674 target for ELF *************************
var C674_ELF = xdc.useModule('ti.targets.elf.C674');
C674_ELF.rootDir = rootDirPre + "/cgt6x_7_2_0" + rootDirPost;
C674_ELF.ccOpts.suffix += " -g -mi10 -mo ";
//set default platform and list of all interested platforms for c674
C674_ELF.platforms = [
// "ti.platforms.evmDA830:dsp",
//"ti.syslink.samples.rtos.platforms.ti816x.dsp",
"platforms.ti816x.dsp"
];
//list interested targets in Build.targets array
Build.targets = [
//C28_large,
//C64,
//C64P_COFF,
//C64P_ELF,
//C67P,
//C674_COFF,
C674_ELF,
//M3_ELF,
];
Do I need something more than the -g option?
The package.bld file:
var Build = xdc.useModule('xdc.bld.BuildEnvironment');
var Pkg = xdc.useModule('xdc.bld.PackageContents');
for each (var targ in Build.targets) {
Pkg.attrs.profile = "debug" ;
}
var testBld = xdc.loadCapsule("ti/sdo/ipc/build/test.bld");
/*
* Export everything necessary to build this package with (almost) no
* generated files. This also exports subdirectories like 'golden'
* and 'docs'.
*/
var srcRelease = Pkg.addRelease(Pkg.name + ",src", {exportSrc: true, exportExe : true, exportCfg: true, exportAll: true});
/*
* Export everything necessary to build this package with (almost) no
* generated files. This also exports subdirectories like 'golden'
* and 'docs'.
*/
//Pkg.attrs.exportAll = true;
/*
* ======== testArray ========
* See ti/bios/build/test.bld. Only the test name is required.
*
* Example:
* var testArray = [
* {name: Test1},
* {name: Test2, sources: ["Test"], config: "Test", refOutput: "Test", timeout: "15", buildTargets: ["C64", "C28_large"]}
* ];
*/
var testArray = [
{name: 'DSPtasks_ti81xx',
sources: ["DSPtasks", "Preprocessing"], config: "./DSPtasks_ti81xx",
copts: ["-DSYSLINK_PLATFORM_TI81XX"],
buildTargets: ["C674"],
buildPlatforms: ["platforms.ti816x.dsp"],
} ];
arguments[arguments.length++] = "platform=all";
/* clean generated files and folders */
Pkg.generatedFiles.$add("platforms.ti816x.dsp/");
/* Generate the makefile goals. 'arguments' is XDCARGS */
testBld.buildTests(testArray, arguments);
Lee Holeva
Lee,
Is the file <DSPTasks.c> written by you? If not, are you able to do source code debugging in the parts you have written yourself?
I imagine that Sysbios is not adding all the debug symbols that correlate to its own internal functions and therefore the debugger is warning you about that. Are you using debug or whole_program_debug? Section 7.5 of the Sysbios user's guide mentions that the latter contains minimal debug support to maintain performance.
I will check if an expert from the BIOS team has additional comments.
Regards,
Rafael
desouza said:Is the file <DSPTasks.c> written by you? If not, are you able to do source code debugging in the parts you have written yourself?
Yes, DSPtasks.c is my code, and no I cannot do source code debugging on this code. Do I have config.bld setup correctly to get all the symbols?
Here is what I see:
I cannot set a watch variable, CCs says that the identifier is not found. The error window is from right clicking where I tried to put the breakpoint, in my code, followed by attempting to enable the breakpoint. I am apparently not getting symbols from xdc.
Could this have anything to do with missing debug symbols:
Debugger/IDE file generation support
XDCspec declarations | sourced in xdc/bld/ITarget.xdc |
Program.gen.debuggerFiles = true;
Lee Holeva
Lee Holeva said:Could this have anything to do with missing debug symbols:
Debugger/IDE file generation support
No. These options allow you to generate IDE project files that help it to find source files. This will not help when a symbol does not exist.
Your config.bld setup looks ok.
Depending on the compiler optimization settings, some symbols will not be present due to aggressive inlining performed by the compiler.
You can see _exactly_ what compiler options are being used during the xdc build by passing "XDCOPTIONS=v" on the xdc command line
xdc XDCOPTIONS=v
Can you post the output of this command when building your executable (or just the cl6x commands)? This will allow me to verify that the compiler options for _all_ the sources are correct.
Output from xdc XDCOPTIONS=v
# # making package.mak (because of package.bld) ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/xs -Dxdc.path="/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;.." -Dxdc.root=/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;..;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/etc" -Dxdc.bld.targets="" -DTOOLS= -f /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages/xdc/bld/bld.js ./config.bld package.bld package.mak # # generating interfaces for package DSPtasks (because package/package.xdc.inc is older than package.xdc) ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/xs -Dxdc.path="/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;.." -Dxdc.root=/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;..;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/etc ;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include" -Dxdc.bld.targets="" -DTOOLS= -f xdc/services/intern/cmd/build.xs -m package/package.xdc.dep -i package/package.xdc.inc package.xdc # # configuring platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 from package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.cfg ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/xs -Dxdc.path="/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;.." -Dxdc.root=/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;..;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/etc ;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include" -Dxdc.bld.targets="" -DTOOLS= xdc.cfg platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.cfg package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674 rm -f package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.oe674 # # cle674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.c ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/cl6x -c -qq -pdsw225 -mo --no_compress -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo --embed_inline_assembly -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug -fc package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.c /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/bin/mkdep -a package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.oe674.dep -p package/cfg/platforms_ti816x_dsp/whole_program_debug -s oe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.c -C -qq -pdsw225 -mo --no_compress -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo --embed_inline_assembly -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug rm -f package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/Preprocessing.oe674 # # cle674 Preprocessing.c ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/cl6x -c -qq -pdsw225 -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fc Preprocessing.c /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/bin/mkdep -a package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/Preprocessing.oe674.dep -p package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -s oe674 Preprocessing.c -C -qq -pdsw225 -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx rm -f package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/DSPtasks.oe674 # # cle674 DSPtasks.c ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/cl6x -c -qq -pdsw225 -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fc DSPtasks.c /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/bin/mkdep -a package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/DSPtasks.oe674.dep -p package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -s oe674 DSPtasks.c -C -qq -pdsw225 -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx rm -f platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 # # lnke674 platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 ... rm -f package/cfg//platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674.map /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/lnk6x -w -q -u _c_int00 --opt='-mv6740 --abi=elfabi -qq -pdsw225 --profile:breakpt -g -mi10 -mo --diag_suppress=23000 -oe --symdebug:dwarf -mo -op2 -O3 -k -os -ea.opte674 --optimize_with_debug --inline_recursion_limit=20' -fs package/cfg/platforms_ti816x_dsp/whole_program_debug/ -q -o platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.oe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/Preprocessing.oe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/DSPtasks.oe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.xdl --abi=elfabi -c -m package/cfg//platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674.map -l /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/lib/rts6740_elf.lib No Assembly Errors, 1 Assembly Warning "package/cfg/platforms_ti816x_dsp/whole_program_debug/lto_DSPtasks_ti81xx.opte674", WARNING! at line 37129: [W9999] Placing data in a code section (.text) is discouraged. The data may be interpreted as code. This section will not be compressed. b _c_int00 warning: creating output section ".plt" without a SECTIONS specification warning: entry-point symbol other than "_c_int00" specified: "ti_sysbios_family_c64p_Hwi0" # # all files complete.
Lee Holeva
Lee Holeva said:Output from xdc XDCOPTIONS=v
7220.xdcoutput.txtFullscreen12345678910111213141516171819## making package.mak (because of package.bld) .../home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/xs -Dxdc.path="/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;.." -Dxdc.root=/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;..;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/etc" -Dxdc.bld.targets="" -DTOOLS= -f /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages/xdc/bld/bld.js ./config.bld package.bld package.mak## generating interfaces for package DSPtasks (because package/package.xdc.inc is older than package.xdc) .../home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/xs -Dxdc.path="/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;.." -Dxdc.root=/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;..;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/etc ;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include" -Dxdc.bld.targets="" -DTOOLS= -f xdc/services/intern/cmd/build.xs -m package/package.xdc.dep -i package/package.xdc.inc package.xdc## configuring platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 from package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.cfg .../home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/xs -Dxdc.path="/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;.." -Dxdc.root=/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;..;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/etc ;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include" -Dxdc.bld.targets="" -DTOOLS= xdc.cfg platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.cfg package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674rm -f package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.oe674## cle674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.c .../home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/cl6x -c -qq -pdsw225 -mo --no_compress -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo --embed_inline_assembly -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug -fc package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.c/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/bin/mkdep -a package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.oe674.dep -p package/cfg/platforms_ti816x_dsp/whole_program_debug -s oe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.c -C -qq -pdsw225 -mo --no_compress -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo --embed_inline_assembly -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debugrm -f package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/Preprocessing.oe674## cle674 Preprocessing.c .../home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/cl6x -c -qq -pdsw225 -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fc Preprocessing.c/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/bin/mkdep -a package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/Preprocessing.oe674.dep -p package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -s oe674 Preprocessing.c -C -qq -pdsw225 -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xxXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX# # making package.mak (because of package.bld) ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/xs -Dxdc.path="/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;.." -Dxdc.root=/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;..;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/etc" -Dxdc.bld.targets="" -DTOOLS= -f /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages/xdc/bld/bld.js ./config.bld package.bld package.mak # # generating interfaces for package DSPtasks (because package/package.xdc.inc is older than package.xdc) ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/xs -Dxdc.path="/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;.." -Dxdc.root=/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;..;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/etc ;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include" -Dxdc.bld.targets="" -DTOOLS= -f xdc/services/intern/cmd/build.xs -m package/package.xdc.dep -i package/package.xdc.inc package.xdc # # configuring platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 from package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.cfg ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/xs -Dxdc.path="/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;.." -Dxdc.root=/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng -Dxdc.hostOS=Linux -Dconfig.importPath=".;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages;/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages;..;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/etc ;/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include" -Dxdc.bld.targets="" -DTOOLS= xdc.cfg platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.cfg package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674 rm -f package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.oe674 # # cle674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.c ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/cl6x -c -qq -pdsw225 -mo --no_compress -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo --embed_inline_assembly -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug -fc package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.c /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/bin/mkdep -a package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.oe674.dep -p package/cfg/platforms_ti816x_dsp/whole_program_debug -s oe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.c -C -qq -pdsw225 -mo --no_compress -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo --embed_inline_assembly -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug rm -f package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/Preprocessing.oe674 # # cle674 Preprocessing.c ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/cl6x -c -qq -pdsw225 -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fc Preprocessing.c /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/bin/mkdep -a package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/Preprocessing.oe674.dep -p package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -s oe674 Preprocessing.c -C -qq -pdsw225 -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx rm -f package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/DSPtasks.oe674 # # cle674 DSPtasks.c ... /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/cl6x -c -qq -pdsw225 -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fc DSPtasks.c /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/bin/mkdep -a package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/DSPtasks.oe674.dep -p package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -s oe674 DSPtasks.c -C -qq -pdsw225 -mv6740 --abi=elfabi -eo.oe674 -ea.se674 --profile:breakpt -g -mi10 -mo -Dxdc_cfg__header__='DSPtasks/package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.h' -Dxdc_target_name__=C674 -Dxdc_target_types__=ti/targets/elf/std.h -Dxdc_bld__profile_whole_program_debug -Dxdc_bld__vers_1_0_7_2_0_10232 -oe --symdebug:dwarf -mo -DSYSLINK_PLATFORM_TI81XX -I. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/syslink_02_00_00_56 -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/ipc_1_22_00_10_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/framework-components_3_21_00_03/packages -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdais_7_20_00_06/packages -I/home/lholeva/r1397/8168/Code/r1397/DSP/DSPtasks -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/xdctools_3_20_05_69_eng/packages -I.. -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/sysbios_6_31_00_06_eng/packages/ti/bios/include -I/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/include -fs=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx -fr=./package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx rm -f platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 # # lnke674 platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 ... rm -f package/cfg//platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674.map /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/lnk6x -w -q -u _c_int00 --opt='-mv6740 --abi=elfabi -qq -pdsw225 --profile:breakpt -g -mi10 -mo --diag_suppress=23000 -oe --symdebug:dwarf -mo -op2 -O3 -k -os -ea.opte674 --optimize_with_debug --inline_recursion_limit=20' -fs package/cfg/platforms_ti816x_dsp/whole_program_debug/ -q -o platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.oe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/Preprocessing.oe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx/DSPtasks.oe674 package/cfg/platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx_xe674.xdl --abi=elfabi -c -m package/cfg//platforms_ti816x_dsp/whole_program_debug/DSPtasks_ti81xx.xe674.map -l /home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/lib/rts6740_elf.lib No Assembly Errors, 1 Assembly Warning "package/cfg/platforms_ti816x_dsp/whole_program_debug/lto_DSPtasks_ti81xx.opte674", WARNING! at line 37129: [W9999] Placing data in a code section (.text) is discouraged. The data may be interpreted as code. This section will not be compressed. b _c_int00 warning: creating output section ".plt" without a SECTIONS specification warning: entry-point symbol other than "_c_int00" specified: "ti_sysbios_family_c64p_Hwi0" # # all files complete.
From this output it appears that you are building with the whole_program_debug profile:
/home/lholeva/ti-ezsdk_c6a816x-evm_5_00_00_56/cgt6x_7_2_0/bin/cl6x -c ... -Dxdc_bld__profile_whole_program_debug ...
As a result, the optimizer will aggressively rearrange/inline code to get the best performance. Unfortunately, these optimizations make it more difficult to debug your code because the optimizer will often eliminate or rearrange large chunks of your code. In other words, the missing symbol is an expected consequence of the compiler's whole program optimizations.
You can build with a different profile, say "debug" or "release", and improve the debug experience but this will also result in significant application performance impact.
Your package.bld file is setting the default profile to "debug" via:
:
for each (var targ in Build.targets) {
Pkg.attrs.profile = "debug";
}
:
Which, by the way, should just be the single line (the above loop simply repeatedly assigns the value of Pkg.attrs.profile to "debug"):
Pkg.attrs.profile = "debug";
So, your use of the ti/sdo/ipc/build/test.bld script must be overriding this default. I'm not familiar with this script but I'd guess there is a way to specify a different profile. Perhaps by setting XDCARGS?
I moved Pkg.attrs.profile = "debug"; to after the loadCapsule of test.bld, but xdc still build whole_program_debug, not debug. the package.bld file that I am using is copied from that used in the Syslink samples (perhaps someone from that group knows how to set this up for debug?). I tried changing the compile options to:
-O0 -g
but I still do not have symbols for my program:
Lee Holeva
Try inserting the following line
arguments[arguments.length++] = "profile=debug";
after the following line in your package.bld:
arguments[arguments.length++] = "platform=all";
In the future, we might fix the ti/sdo/ipc/build/test.bld build script to use the setting specified in Pkg.attrs.profile. But for now you should use the above procedure.
Regards,
Shreyas
Shreyas Prasad said:Try inserting the following line
arguments[arguments.length++] = "profile=debug";
after the following line in your package.bld:
arguments[arguments.length++] = "platform=all";
I did this, and I do see the global sysmbols of my code, but this is interesting. After loading the symbols with both the ARM and DSP halted, I have watch variables:
I still cannot set breakpoints. I set the DSP and then the ARM running and my Watch variables are no longer defined:
The code runs fine. This suggests that this is more a code Composer problem than an xdc problem.
Lee Holeva
Update:
I have downloaded the new EZSDK, 5.01, which includes Syslink 02.00.00.68 beta1, which includes the pre-built rtos package. It appears that I can now build my Syslink/Ipc DSP code in Code Composer. I will not be able to verify that the resulting code build actually works till Monday, but the file size is close to what I get from xdc. This might solve the debug symbol problem.
Lee Holeva