Part Number: CODECOMPOSER
Other Parts Discussed in Thread: CCSTUDIO
Hello,
I'm using CCS 12.2. Originally, I had two debug configurations, `debug_evk` and `debug_ev1`, both using TI's armcl compiler version 20. I then used CCS to create a port of the `debug_ev1` config using the tiarmclang compiler version 3.2.0.LTS (while retaining the original): `debug_ev1__TICLANG`. Everything worked fine until I created a tiarmclang configuration of `debug_evk` (also while retaining the original): `debug_evk__TIARMCLANG`. Now, when building from the CCS graphical user interface, I am unable to build either of the tiarmclang projects. When invoking CCS from the command line, the same issue happens the first time I try and build; nothing is actually built. The output from the command line and GUI is the same: "Nothing to build for project sp_app". (sp_app is the name of my project).
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
CCS headless build starting... [Sun Dec 17 22:56:50 PST 2023]
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
================================================================================
Pre processing...
================================================================================
Building...
**** Build of configuration debug_ev1__TICLANG for project sp_app ****
Nothing to build for project sp_app
================================================================================
CCS headless build complete! 0 out of 1 projects have errors.
When I build again, my project actually gets build properly. The make invocation actually shows up in the logs:
**** Build of configuration debug_ev1__TICLANG for project sp_app **** /opt/ti/ccs1220/ccs/utils/bin/gmake -k -j 8 all -O
My guess is that for some reason, the makefile only gets generated after the completion of the first build.
As long as I don't delete any of CCS's temporary files then the build will continue to work properly. The below is what I've been deleting in my directory to cause the issue:
daniel@ubuntu:~/path/to/projects/$ git clean -xdfff Removing janus_sp/ccs_workspace/.jxbrowser.userdata/ Removing janus_sp/ccs_workspace/.metadata/ Removing janus_sp/ccs_workspace/RemoteSystemsTempFiles/ Removing janus_sp/ccs_workspace/dvt/ Removing janus_sp/ccs_workspace/sp_app/.settings/ Removing janus_sp/ccs_workspace/sp_app/debug_ev1__TICLANG/ Removing janus_sp/ccs_workspace/sp_app/debug_evk__TICLANG/ Removing janus_sp/ccs_workspace/sp_app/project.log
diff --git a/src/janus_sp/ccs_workspace/sp_app/.cproject b/src/janus_sp/ccs_workspace/sp_app/.cproject
index e986f44ef..0f18bcd84 100644
--- a/src/janus_sp/ccs_workspace/sp_app/.cproject
+++ b/src/janus_sp/ccs_workspace/sp_app/.cproject
@@ -2,41 +2,45 @@
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule configRelations="2" moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1258635701.2139649495">
- <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1258635701.2139649495" moduleId="org.eclipse.cdt.core.settings" name="debug_evk">
+ <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1258635701.2139649495" moduleId="org.eclipse.cdt.core.settings" name="debug_evk__TICLANG">
<externalSettings/>
<extensions>
<extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="com.ti.ccstudio.errorparser.CoffErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
- <extension id="com.ti.ccstudio.errorparser.AsmErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
- <extension id="com.ti.ccstudio.errorparser.LinkErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+ <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+ <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
- <configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1258635701.2139649495" name="debug_evk" parent="com.ti.ccstudio.buildDefinitions.TMS470.Debug" postbuildStep="${PROJECT_ROOT}/../../common/tools/post_build.sh ${BuildArtifactFilePath} ${BuildDirectory}/${BuildArtifactFileBaseName}.bin;" prebuildStep="${PROJECT_ROOT}/../../main/pre_build.sh;">
+ <configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1258635701.2139649495" name="debug_evk__TICLANG" parent="com.ti.ccstudio.buildDefinitions.TMS470.Debug" postbuildStep="${PROJECT_ROOT}/../../common/tools/post_build.sh ${BuildArtifactFilePath} ${BuildDirectory}/${BuildArtifactFileBaseName}.bin;" prebuildStep="${PROJECT_ROOT}/../../main/pre_build.sh;">
<folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.1258635701.2139649495." name="/" resourcePath="">
- <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.DebugToolchain.207219602" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.linkerDebug.1565247836">
- <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1073655592" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+ <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.DebugToolchain.1896405362" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.linkerDebug.411014156">
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.1506361592" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
<listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=Cortex R.TMS570LC43xx"/>
<listOptionValue builtIn="false" value="DEVICE_CORE_ID=Cortex_R5_0"/>
<listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=be32"/>
<listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
- <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
+ <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY="/>
<listOptionValue builtIn="false" value="CCS_MBS_VERSION=6.1.3"/>
<listOptionValue builtIn="false" value="PRODUCTS="/>
<listOptionValue builtIn="false" value="PRODUCT_MACRO_IMPORTS={}"/>
<listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
</option>
- <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.204042458" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="20.2.4.LTS" valueType="string"/>
- <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.targetPlatformDebug.1161994362" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.targetPlatformDebug"/>
- <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.builderDebug.2125062772" keepEnvironmentInBuildfile="false" name="GNU Make" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.builderDebug"/>
- <tool id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.compilerDebug.1917028030" name="Arm Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.compilerDebug">
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.CODE_STATE.600268877" name="Designate code state, 16-bit (thumb) or 32-bit (--code_state)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.CODE_STATE" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.CODE_STATE.32" valueType="enumerated"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.SILICON_VERSION.738159749" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.SILICON_VERSION.7R5" valueType="enumerated"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.FLOAT_SUPPORT.292733340" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.FLOAT_SUPPORT.VFPv3D16" valueType="enumerated"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ABI.2202262" name="Application binary interface. (--abi)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ABI.eabi" valueType="enumerated"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ENUM_TYPE.1211092581" name="Designate enum type (--enum_type)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ENUM_TYPE" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ENUM_TYPE.int" valueType="enumerated"/>
- <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.INCLUDE_PATH.1214091788" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.INCLUDE_PATH" valueType="includePath">
+ <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1974468132" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="TICLANG_3.2.0.LTS" valueType="string"/>
+ <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.targetPlatformDebug.260793261" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.targetPlatformDebug"/>
+ <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.builderDebug.1469711060" name="GNU Make.debug_evk__TICLANG" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.builderDebug"/>
+ <tool id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.compilerDebug.1228154489" name="Arm Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.compilerDebug">
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MARCH.1906335102" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MARCH" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MARCH.armv7r" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.SELECT_PROCESSOR_MODE__ARM_THUMB.724633481" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.SELECT_PROCESSOR_MODE__ARM_THUMB" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.SELECT_PROCESSOR_MODE__ARM_THUMB.MARM" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MFLOAT_ABI.203066418" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MFLOAT_ABI" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MFLOAT_ABI.hard" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MFPU.660203121" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MFPU" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MFPU.vfpv3-d16" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.ENDIAN_NESS__BIG_LITTLE.1822941446" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.ENDIAN_NESS__BIG_LITTLE" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.ENDIAN_NESS__BIG_LITTLE.MBIG_ENDIAN" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.STD_C.11399141" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.STD_C" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.STD_C.gnu90" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.STD_CPP.1071795570" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.STD_CPP" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.STD_CPP.gnu++14" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MCPU.792100575" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MCPU" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.MCPU.cortex-r5" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.OPT_LEVEL.1359605802" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.OPT_LEVEL" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.OPT_LEVEL.0" valueType="enumerated"/>
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.INCLUDE_PATH.281527208" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.INCLUDE_PATH" valueType="includePath">
<listOptionValue builtIn="false" value="${PROJECT_ROOT}"/>
<listOptionValue builtIn="false" value="${PROJECT_LOC}/../../main/app"/>
<listOptionValue builtIn="false" value="${PROJECT_LOC}/../../main/generated"/>
@@ -49,7 +53,7 @@
<listOptionValue builtIn="false" value="${PROJECT_ROOT}/../../../common/msgs"/>
<listOptionValue builtIn="false" value="${PROJECT_ROOT}/../../../common/fault_defines"/>
</option>
- <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DEFINE.64641035" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DEFINE" valueType="definedSymbols">
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.DEFINE.2110029720" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.DEFINE" valueType="definedSymbols">
<listOptionValue builtIn="false" value="_TMS570LC43x_"/>
<listOptionValue builtIn="false" value="MCU_IP_ADDRESS=\"172.16.1.102\""/>
<listOptionValue builtIn="false" value="UDP_LOGGING_ENABLED=1"/>
@@ -61,38 +65,43 @@
<listOptionValue builtIn="false" value="DEBUG_MSG=1"/>
<listOptionValue builtIn="false" value="BOOT_IMG_TYPE=1"/>
</option>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DEBUGGING_MODEL.2099410262" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
- <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DIAG_WARNING.433720527" name="Treat diagnostic <id> as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DIAG_WARNING" valueType="stringList">
- <listOptionValue builtIn="false" value="225"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.GENERATE_DWARF_DEBUG.1511488390" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.GENERATE_DWARF_DEBUG" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.GENERATE_DWARF_DEBUG.GDWARF_3" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.FNO_SHORT_WCHAR.465305603" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.FNO_SHORT_WCHAR" value="true" valueType="boolean"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.ENUM_TYPE_SIZE.701365452" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.ENUM_TYPE_SIZE" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.ENUM_TYPE_SIZE.FNO_SHORT_ENUMS" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.COMMON_LINKAGE_FOR_VARIABLES.1980363650" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.COMMON_LINKAGE_FOR_VARIABLES" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.COMMON_LINKAGE_FOR_VARIABLES.FCOMMON" valueType="enumerated"/>
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.WERROR.1441830726" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.WERROR" valueType="stringList">
+ <listOptionValue builtIn="false" value="ti-pragmas"/>
+ <listOptionValue builtIn="false" value="ti-macros"/>
+ <listOptionValue builtIn="false" value="ti-intrinsics"/>
</option>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DIAG_WRAP.1805648056" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DISPLAY_ERROR_NUMBER.59383160" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
- <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__C_SRCS.1829675202" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__C_SRCS"/>
- <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__CPP_SRCS.1008157619" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__CPP_SRCS"/>
- <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__ASM_SRCS.1193986515" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__ASM_SRCS"/>
- <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__ASM2_SRCS.1970206914" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__ASM2_SRCS"/>
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.ASM_SPECIFIC_FLAGS.313418351" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compilerID.ASM_SPECIFIC_FLAGS" valueType="stringList">
+ <listOptionValue builtIn="false" value="[asm: -xti-asm]"/>
+ </option>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compiler.inputType__C_SRCS.2066539763" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compiler.inputType__C_SRCS"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compiler.inputType__CPP_SRCS.1511719669" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compiler.inputType__CPP_SRCS"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compiler.inputType__ASM_SRCS.890634789" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compiler.inputType__ASM_SRCS"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compiler.inputType__ASM2_SRCS.162559680" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.compiler.inputType__ASM2_SRCS"/>
</tool>
- <tool id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.linkerDebug.1565247836" name="Arm Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.linkerDebug">
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.ARM_BIG_ENDIAN_MODES.2069668840" name="ARM big endian modes [See 'General' page to edit]" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.ARM_BIG_ENDIAN_MODES" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.ARM_BIG_ENDIAN_MODES.BE32" valueType="enumerated"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.HEAP_SIZE.1086850295" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.HEAP_SIZE" value="0x800" valueType="string"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.STACK_SIZE.1027355776" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.STACK_SIZE" value="0x800" valueType="string"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.MAP_FILE.1891256625" name="Link information (map) listed into <file> (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.MAP_FILE" value="${ProjName}.map" valueType="string"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.OUTPUT_FILE.140265515" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/>
- <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.LIBRARY.1148839968" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.LIBRARY" valueType="libs">
+ <tool id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.linkerDebug.411014156" name="Arm Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exe.linkerDebug">
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.MAP_FILE.1468542758" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.MAP_FILE" value="${ProjName}.map" valueType="string"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.OUTPUT_FILE.746968854" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/>
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.LIBRARY.141330784" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.LIBRARY" valueType="libs">
<listOptionValue builtIn="false" value="libc.a"/>
</option>
- <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.SEARCH_PATH.414968090" name="Add <dir> to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.SEARCH_PATH" valueType="libPaths">
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.SEARCH_PATH.1544925746" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.SEARCH_PATH" valueType="libPaths">
<listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/lib"/>
<listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/>
</option>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.DIAG_WRAP.536951731" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.DISPLAY_ERROR_NUMBER.321196147" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
- <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.XML_LINK_INFO.898613583" name="Detailed link information data-base into <file> (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.XML_LINK_INFO" value="${ProjName}_linkInfo.xml" valueType="string"/>
- <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__CMD_SRCS.989836289" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__CMD_SRCS"/>
- <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__CMD2_SRCS.742516932" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__CMD2_SRCS"/>
- <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__GEN_CMDS.1470194051" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__GEN_CMDS"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.DIAG_WRAP.1994053727" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.DISPLAY_ERROR_NUMBER.1943779170" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.XML_LINK_INFO.432559416" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.XML_LINK_INFO" value="${ProjName}_linkInfo.xml" valueType="string"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.ARM_BIG_ENDIAN_MODES.1062132711" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.ARM_BIG_ENDIAN_MODES" value="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.linkerID.ARM_BIG_ENDIAN_MODES.BE32" valueType="enumerated"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exeLinker.inputType__CMD_SRCS.1581799886" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exeLinker.inputType__CMD_SRCS"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exeLinker.inputType__CMD2_SRCS.994654627" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exeLinker.inputType__CMD2_SRCS"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exeLinker.inputType__GEN_CMDS.974068763" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.exeLinker.inputType__GEN_CMDS"/>
</tool>
- <tool id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.hex.1314996436" name="Arm Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.hex"/>
+ <tool id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.hex.1788483240" name="Arm Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.hex"/>
+ <tool id="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.objcopy.465625144" name="Arm Objcopy Utility" superClass="com.ti.ccstudio.buildDefinitions.TMS470_TICLANG_3.0.objcopy"/>
</toolChain>
</folderInfo>
<sourceEntries>
@@ -960,6 +969,107 @@
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
+ <cconfiguration id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.690337387">
+ <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.690337387" moduleId="org.eclipse.cdt.core.settings" name="debug_evk">
+ <externalSettings/>
+ <extensions>
+ <extension id="com.ti.ccstudio.binaryparser.CoffParser" point="org.eclipse.cdt.core.BinaryParser"/>
+ <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+ <extension id="com.ti.ccstudio.errorparser.CoffErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+ <extension id="com.ti.ccstudio.errorparser.AsmErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+ <extension id="com.ti.ccstudio.errorparser.LinkErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
+ </extensions>
+ </storageModule>
+ <storageModule moduleId="cdtBuildSystem" version="4.0.0">
+ <configuration artifactExtension="out" artifactName="${ProjName}" buildProperties="" cleanCommand="${CG_CLEAN_CMD}" description="" id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.690337387" name="debug_evk" parent="com.ti.ccstudio.buildDefinitions.TMS470.Debug" postbuildStep="${PROJECT_ROOT}/../../common/tools/post_build.sh ${BuildArtifactFilePath} ${BuildDirectory}/${BuildArtifactFileBaseName}.bin;" prebuildStep="${PROJECT_ROOT}/../../main/pre_build.sh;">
+ <folderInfo id="com.ti.ccstudio.buildDefinitions.TMS470.Debug.690337387." name="/" resourcePath="">
+ <toolChain id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.DebugToolchain.838598553" name="TI Build Tools" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.DebugToolchain" targetTool="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.linkerDebug.1360760579">
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS.71750908" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_TAGS" valueType="stringList">
+ <listOptionValue builtIn="false" value="DEVICE_CONFIGURATION_ID=Cortex R.TMS570LC43xx"/>
+ <listOptionValue builtIn="false" value="DEVICE_CORE_ID=Cortex_R5_0"/>
+ <listOptionValue builtIn="false" value="DEVICE_ENDIANNESS=be32"/>
+ <listOptionValue builtIn="false" value="OUTPUT_FORMAT=ELF"/>
+ <listOptionValue builtIn="false" value="RUNTIME_SUPPORT_LIBRARY=libc.a"/>
+ <listOptionValue builtIn="false" value="CCS_MBS_VERSION=6.1.3"/>
+ <listOptionValue builtIn="false" value="PRODUCTS="/>
+ <listOptionValue builtIn="false" value="PRODUCT_MACRO_IMPORTS={}"/>
+ <listOptionValue builtIn="false" value="OUTPUT_TYPE=executable"/>
+ </option>
+ <option id="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION.1878587787" name="Compiler version" superClass="com.ti.ccstudio.buildDefinitions.core.OPT_CODEGEN_VERSION" value="20.2.4.LTS" valueType="string"/>
+ <targetPlatform id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.targetPlatformDebug.1800843013" name="Platform" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.targetPlatformDebug"/>
+ <builder buildPath="${BuildDirectory}" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.builderDebug.373087393" keepEnvironmentInBuildfile="false" name="GNU Make" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.builderDebug"/>
+ <tool id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.compilerDebug.59253916" name="Arm Compiler" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.compilerDebug">
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.CODE_STATE.55975171" name="Designate code state, 16-bit (thumb) or 32-bit (--code_state)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.CODE_STATE" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.CODE_STATE.32" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.SILICON_VERSION.88403033" name="Target processor version (--silicon_version, -mv)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.SILICON_VERSION" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.SILICON_VERSION.7R5" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.FLOAT_SUPPORT.953003399" name="Specify floating point support (--float_support)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.FLOAT_SUPPORT" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.FLOAT_SUPPORT.VFPv3D16" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ABI.1778514975" name="Application binary interface. (--abi)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ABI" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ABI.eabi" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ENUM_TYPE.2061393891" name="Designate enum type (--enum_type)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ENUM_TYPE" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.ENUM_TYPE.int" valueType="enumerated"/>
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.INCLUDE_PATH.355079007" name="Add dir to #include search path (--include_path, -I)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.INCLUDE_PATH" valueType="includePath">
+ <listOptionValue builtIn="false" value="${PROJECT_ROOT}"/>
+ <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../main/app"/>
+ <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../main/generated"/>
+ <listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/>
+ <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../common/bsp/evk/include"/>
+ <listOptionValue builtIn="false" value="${PROJECT_LOC}/../../common/inc"/>
+ <listOptionValue builtIn="false" value="${PROJECT_ROOT}/../../common/src/lwip-1.4.1/src/include"/>
+ <listOptionValue builtIn="false" value="${PROJECT_ROOT}/../../common/src/lwip-1.4.1/"/>
+ <listOptionValue builtIn="false" value="${PROJECT_ROOT}/../../common/src/lwip-1.4.1/ports/hdk/include"/>
+ <listOptionValue builtIn="false" value="${PROJECT_ROOT}/../../../common/msgs"/>
+ <listOptionValue builtIn="false" value="${PROJECT_ROOT}/../../../common/fault_defines"/>
+ </option>
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DEFINE.795360924" name="Pre-define NAME (--define, -D)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DEFINE" valueType="definedSymbols">
+ <listOptionValue builtIn="false" value="_TMS570LC43x_"/>
+ <listOptionValue builtIn="false" value="MCU_IP_ADDRESS=\"172.16.1.102\""/>
+ <listOptionValue builtIn="false" value="UDP_LOGGING_ENABLED=1"/>
+ <listOptionValue builtIn="false" value="FAULT_HANDLER_ENABLED=1"/>
+ <listOptionValue builtIn="false" value="SP_IDENTITY_NAME=\"janus_sp\""/>
+ <listOptionValue builtIn="false" value="SP_BUILD_CONFIG=\"${ConfigName}\""/>
+ <listOptionValue builtIn="false" value="BOARD_TYPE=1"/>
+ <listOptionValue builtIn="false" value="__BIG_ENDIAN__=1"/>
+ <listOptionValue builtIn="false" value="DEBUG_MSG=1"/>
+ <listOptionValue builtIn="false" value="BOOT_IMG_TYPE=1"/>
+ </option>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DEBUGGING_MODEL.1854903167" name="Debugging model" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DEBUGGING_MODEL" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DEBUGGING_MODEL.SYMDEBUG__DWARF" valueType="enumerated"/>
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DIAG_WARNING.300768501" name="Treat diagnostic <id> as warning (--diag_warning, -pdsw)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DIAG_WARNING" valueType="stringList">
+ <listOptionValue builtIn="false" value="225"/>
+ </option>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DIAG_WRAP.1520136251" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DIAG_WRAP.off" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DISPLAY_ERROR_NUMBER.994619069" name="Emit diagnostic identifier numbers (--display_error_number, -pden)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compilerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__C_SRCS.671821442" name="C Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__C_SRCS"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__CPP_SRCS.1321312991" name="C++ Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__CPP_SRCS"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__ASM_SRCS.1119054926" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__ASM_SRCS"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__ASM2_SRCS.1886365107" name="Assembly Sources" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.compiler.inputType__ASM2_SRCS"/>
+ </tool>
+ <tool id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.linkerDebug.1360760579" name="Arm Linker" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exe.linkerDebug">
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.ARM_BIG_ENDIAN_MODES.1255587835" name="ARM big endian modes [See 'General' page to edit]" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.ARM_BIG_ENDIAN_MODES" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.ARM_BIG_ENDIAN_MODES.BE32" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.HEAP_SIZE.455259987" name="Heap size for C/C++ dynamic memory allocation (--heap_size, -heap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.HEAP_SIZE" value="0x800" valueType="string"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.STACK_SIZE.1678587497" name="Set C system stack size (--stack_size, -stack)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.STACK_SIZE" value="0x800" valueType="string"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.MAP_FILE.566856770" name="Link information (map) listed into <file> (--map_file, -m)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.MAP_FILE" value="${ProjName}.map" valueType="string"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.OUTPUT_FILE.957788151" name="Specify output file name (--output_file, -o)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.OUTPUT_FILE" value="${ProjName}.out" valueType="string"/>
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.LIBRARY.757629575" name="Include library file or command file as input (--library, -l)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.LIBRARY" valueType="libs">
+ <listOptionValue builtIn="false" value="libc.a"/>
+ </option>
+ <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.SEARCH_PATH.773199621" name="Add <dir> to library search path (--search_path, -i)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.SEARCH_PATH" valueType="libPaths">
+ <listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/lib"/>
+ <listOptionValue builtIn="false" value="${CG_TOOL_ROOT}/include"/>
+ </option>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.DIAG_WRAP.2024886230" name="Wrap diagnostic messages (--diag_wrap)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.DIAG_WRAP" value="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.DIAG_WRAP.off" valueType="enumerated"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.DISPLAY_ERROR_NUMBER.27199276" name="Emit diagnostic identifier numbers (--display_error_number)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.DISPLAY_ERROR_NUMBER" value="true" valueType="boolean"/>
+ <option id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.XML_LINK_INFO.1127749662" name="Detailed link information data-base into <file> (--xml_link_info, -xml_link_info)" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.linkerID.XML_LINK_INFO" value="${ProjName}_linkInfo.xml" valueType="string"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__CMD_SRCS.1283072830" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__CMD_SRCS"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__CMD2_SRCS.811003545" name="Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__CMD2_SRCS"/>
+ <inputType id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__GEN_CMDS.54528065" name="Generated Linker Command Files" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.exeLinker.inputType__GEN_CMDS"/>
+ </tool>
+ <tool id="com.ti.ccstudio.buildDefinitions.TMS470_20.2.hex.1783131882" name="Arm Hex Utility" superClass="com.ti.ccstudio.buildDefinitions.TMS470_20.2.hex"/>
+ </toolChain>
+ </folderInfo>
+ <sourceEntries>
+ <entry excluding="common_src/flash_tms570lc4357.cpp|bsp/evk/halcogen_config|bsp/ev1|common_src/lwip-1.4.1" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
+ </sourceEntries>
+ </configuration>
+ </storageModule>
+ <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
+ </cconfiguration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
I've attached the clang_issue_diff file to show the diff of my `.cproject` file before and after adding the `debug_evk__TICLANG` configuration.
Below are the CLI options from my CCS invocation, thanks in advance:
$CCS_PATH/eclipse/ccstudio -noSplash \
-data "$CCS_WORKSPACE_DIR/" \
-application com.ti.ccstudio.apps.projectBuild \
-ccs.projects $CCS_PROJECT_NAME \
-ccs.configuration $CSS_BUILD_CONFIGURATION \
-ccs.buildType full \
-ccs.autoImport \
-ccs.copyIntoWorkspace false