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