代码拉取完成,页面将自动刷新
同步操作将从 kernelsoft/Photon-RTOS 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
<storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1543841860">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1543841860" moduleId="org.eclipse.cdt.core.settings" name="_iROM_TC39X_TRIBOARD_TC3X9_V2_0">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" 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 artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" errorParsers="org.eclipse.cdt.core.GASErrorParser;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.CWDLocator;org.eclipse.cdt.core.GCCErrorParser" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1543841860" name="_iROM_TC39X_TRIBOARD_TC3X9_V2_0" parent="com.rt.hightec.buildsystem.tricore.new.configuration.excutable">
<folderInfo id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1543841860." name="/" resourcePath="">
<toolChain id="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable.443825183" name="TriCore Toolchain" superClass="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable">
<option id="com.rt.hightec.buildsystem.tricore.new.mcpu.1407602324" name="CPU type (-mcpu=<value>)" superClass="com.rt.hightec.buildsystem.tricore.new.mcpu" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.abstracttoolchain.hardwaretarget.mcu.type.tc39xx" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps.1260603611" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-mtc162"/>
</option>
<option id="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler.2130067198" name="Do not use -mcpu option on command line (re-build required)" superClass="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<targetPlatform archList="TriCore" binaryParser="org.eclipse.cdt.core.ELF" id="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform.2091814575" isAbstract="false" superClass="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform"/>
<builder autoBuildTarget="all" buildPath="${workspace_loc:/photon-rtos}/_iROM_TC39X_TRIBOARD_TC3X9_V2_0" cleanBuildTarget="clean" enableAutoBuild="false" enableCleanBuild="true" enabledIncrementalBuild="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder.1079999" incrementalBuildTarget="all" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="false" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder"/>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.cpp.1669261580" name="TriCore C++ Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.cpp">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.1075686733" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""../h""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.1387818292" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEFAULT"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp.493396677" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp.2090366587" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp.446487025" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp.391849313" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp.916189485" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp.1916254549" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp.208053005" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp.800937762" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp.1755737793" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp.1362081325" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp.8904866" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp.1165216143" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp.821677442" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp.1480087213" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp.1820461584" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp.1070982880" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp.232501666" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp.1312132041" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
</tool>
<tool command=""$(TRICORE_TOOLS)/bin/tricore-gcc" -c -include arch/tricore/include/autoconf.h" id="com.rt.hightec.buildsystem.tricore.new.compiler.c.283609345" name="TriCore C Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.c">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.648645411" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" useByScannerDiscovery="false" valueType="includePath">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//apps}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//apps/FunctionTest}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//apps/UnitTest}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//include}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//include/photon}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//kernel}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//kernel/irq}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/include}""/>
<listOptionValue builtIn="false" value=""/${ProjName}//include/autosar""/>
<listOptionValue builtIn="false" value=""C:\Users\kernelsoft\htc-workspace\\photon-rtos\arch\tricore\include\""/>
<listOptionValue builtIn="false" value=""C:\Users\kernelsoft\htc-workspace\/photon-rtos/arch/tc397/include/""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Infra}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Infra/Platform}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Infra/Platform/Tricore}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Infra/Platform/Tricore/Compilers}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Infra/Sfr}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Infra/Sfr/TC39B}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Infra/Sfr/TC39B/_Reg}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Infra/Ssw}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Infra/Ssw/TC39B}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Infra/Ssw/TC39B/Tricore}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Service}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Service/CpuGeneric}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Service/CpuGeneric/StdIf}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Service/CpuGeneric/SysSe}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Service/CpuGeneric/SysSe/Comm}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/Service/CpuGeneric/_Utilities}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Asclin}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Asclin/Asc}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Asclin/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Cpu}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Cpu/Irq}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Cpu/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Cpu/Trap}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Gtm}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Gtm/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Mtu}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Mtu/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Pms}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Pms/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Port}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Port/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Scu}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Scu/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Src}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Src/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Stm}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/Stm/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/_Impl}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/_Lib}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/_Lib/DataHandling}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/iLLD/TC39B/Tricore/_PinMap}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}//arch/tricore/lib/config}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/apps}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/apps/FunctionTest}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/apps/UnitTest}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/include}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/include/photon}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/kernel}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/kernel/irq}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/include}""/>
<listOptionValue builtIn="false" value=""/${ProjName}/photon-rtos/include/autosar""/>
<listOptionValue builtIn="false" value=""C:\Users\kernelsoft\htc-workspace\photon-rtos\photon-rtos\arch\tricore\include\""/>
<listOptionValue builtIn="false" value=""C:\Users\kernelsoft\htc-workspace\photon-rtos/photon-rtos/arch/tc397/include/""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Infra}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Infra/Platform}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Infra/Platform/Tricore}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Infra/Platform/Tricore/Compilers}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Infra/Sfr}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Infra/Sfr/TC39B}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Infra/Sfr/TC39B/_Reg}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Infra/Ssw}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Infra/Ssw/TC39B}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Infra/Ssw/TC39B/Tricore}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Service}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Service/CpuGeneric}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Service/CpuGeneric/StdIf}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Service/CpuGeneric/SysSe}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Service/CpuGeneric/SysSe/Comm}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/Service/CpuGeneric/_Utilities}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Asclin}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Asclin/Asc}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Asclin/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Cpu}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Cpu/Irq}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Cpu/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Cpu/Trap}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Gtm}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Gtm/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Mtu}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Mtu/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Pms}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Pms/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Port}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Port/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Scu}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Scu/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Src}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Src/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Stm}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/Stm/Std}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/_Impl}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/_Lib}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/_Lib/DataHandling}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/iLLD/TC39B/Tricore/_PinMap}""/>
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/photon-rtos/arch/tricore/lib/config}""/>
</option>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums.438084572" name="Do not allocate to an enum type only as many bytes as it needs (-fno-short-enums)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization.1099854265" name="Optimization Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.code.optimization.none" valueType="enumerated"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.1585494466" name="Debug Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.2" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.1387100221" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" useByScannerDiscovery="false" valueType="definedSymbols">
<listOptionValue builtIn="false" value="TRIBOARD_TC3X9_V2_0"/>
<listOptionValue builtIn="false" value="__TC39XX__"/>
<listOptionValue builtIn="false" value="__KERNEL__"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c.1912859271" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c.324335844" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c.1329823448" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c.1262428590" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c.743030691" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c.2057842872" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c.622337234" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c.1071765610" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c.1354815628" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c.615516164" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c.1841712872" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c.1837694391" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c.1159182130" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c.956348407" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c.849086050" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c.2045466910" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c.1060673960" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c.1740972976" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.warnings.wall.239561635" name="All Warnings (-Wall)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.warnings.wall" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.warnings.other.2076048" name="Other Warnings" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.warnings.other" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-w"/>
</option>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.1235903265" name="Compiler Input (C)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.1074510671" name="TriCore Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath.63289777" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath" useByScannerDiscovery="false" valueType="includePath"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize.1706366652" name="Don't search for shortest matching opcode (-Wa,--dont-optimize)" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.1802157898" name="Exclusively emit 32-bit opcodes insn" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.preferred" valueType="enumerated"/>
<inputType id="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype.2088780640" name="Assembler Input NO GUI" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.gtm.737791268" name="TriCore GTM Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.gtm">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.opion.include.path.2057105317" name="Include Paths" superClass="gtm.opion.include.path" useByScannerDiscovery="false" valueType="includePath"/>
<option id="gtm.opion.generate.debug.1566732410" name="Generate DWARF2 debugging information (-gdwarf-2)" superClass="gtm.opion.generate.debug" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.option.misc.1356800717" name="Other options" superClass="gtm.option.misc" useByScannerDiscovery="false" valueType="stringList"/>
<inputType id="gtm.input.297869939" name="Assembler Input (mcs)" superClass="gtm.input"/>
</tool>
<tool command=""$(TRICORE_TOOLS)/bin/tricore-gcc"" id="com.rt.hightec.buildsystem.tricore.new.linker.c.590425153" name="TriCore C Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c">
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0.1895573626" name="Exclude startup code crt0.o (-nocrt0)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles.2060485262" name="Skip standard system startup files when linking (-nostartfiles)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file.1117307253" name="Browse Linker Description File (-T)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file" useByScannerDiscovery="false" value=""C:\Users\kernelsoft\htc-workspace\photon-rtos\arch\tricore\Lcf_Gnuc_Tricore_Tc.lsl"" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec.1209309494" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.1331938340" name="Assign input sections to the next output section, if the memory region is full (-Wl,--mem-holes)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="abstract.tool.linker.warnings.no.warn.flags.1381188097" name="Do not warn about incompatible section flags (-Wl,--no-warn-flags)" superClass="abstract.tool.linker.warnings.no.warn.flags" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan.1689742913" name="Warn if mapping between an input section and an output section is missing (-Wl,--warn-orphan)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath.1578416571" name="Library search path (-L)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath" useByScannerDiscovery="false" valueType="libPaths">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/ld}""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.252949849" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file.832341868" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input.720629138" name="Abstract Linker Input NO GUI" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
<additionalInput kind="additionalinputdependency" paths="$(ASM)"/>
</inputType>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.99611023" name="TriCore C++ Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp">
<option id="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec.1655531311" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.1432968113" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file.1463876079" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.archiver.1695359095" name="TriCore Archiver" superClass="com.rt.hightec.buildsystem.tricore.new.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry excluding="Libraries/chushi-cp/arch|_iROM_TC39X_TRIBOARD_TC3X9_V2_0|bsp/board/board_triboard_TC3X9_V1.0|bsp/board/board_triboard_TC3X7_V2.0|bsp/board/board_triboard_TC3X7_V1.0|bsp/board/board_triboard_TC3X7_ADAS_V2.0|bsp/board/board_triboard_TC3X7_ADAS_V1.0|bsp/board/board_appkit_TC3X7_V2.0|bsp/board/board_appkit_TC3X7_V1.0|bsp/board/board_appkit_TC3X7_ADAS_V2.0|bsp/board/board_appkit_TC3X7_ADAS_V1.0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.2.0.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.4.0.R0|bsp/uc/uc_tc35/_Reg_TC35X_UM_V1.2.0.R0|bsp/uc/uc_tc32/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc33/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc35/_Reg_TC35X_V2.5.1.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.2.0.R0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.1.0.R0|bsp/uc/uc_tc37/REG_TC37XED_UM_V1.1.0.R0|bsp/uc/uc_tc38/_Reg_TC38x_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39XB_UM_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39xA_V3.0.R0|arch/arm-nommu|scripts/|apps/FunctionTest|arch/arm" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.89498623">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.89498623" moduleId="org.eclipse.cdt.core.settings" name="_iROM_TC39X_TRIBOARD_TC3X9_V1_0">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" 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 artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.89498623" name="_iROM_TC39X_TRIBOARD_TC3X9_V1_0" parent="com.rt.hightec.buildsystem.tricore.new.configuration.excutable">
<folderInfo id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.89498623." name="/" resourcePath="">
<toolChain id="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable.226356348" name="TriCore Toolchain" superClass="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable">
<option id="com.rt.hightec.buildsystem.tricore.new.mcpu.947692341" name="CPU type (-mcpu=<value>)" superClass="com.rt.hightec.buildsystem.tricore.new.mcpu" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.abstracttoolchain.hardwaretarget.mcu.type.tc39xx" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps.1117858433" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-mtc162"/>
</option>
<option id="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler.195422505" name="Do not use -mcpu option on command line (re-build required)" superClass="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<targetPlatform archList="TriCore" binaryParser="org.eclipse.cdt.core.ELF" id="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform.369336355" isAbstract="false" superClass="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform"/>
<builder buildPath="${workspace_loc:/photon-rtos-tc397}/_iROM_TC39X_TRIBOARD_TC3X9_V1_0" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder.360762445" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder"/>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.cpp.1864069275" name="TriCore C++ Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.cpp">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.1711121345" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""../h""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.393073359" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEFAULT"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp.647334818" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp.704639916" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp.1480891860" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp.496019525" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp.852200501" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp.8966639" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp.1023719732" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp.1732574400" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp.1432755540" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp.1188502158" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp.1870184617" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp.2004182229" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp.801553024" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp.925990867" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp.1367629260" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp.233893274" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp.740300066" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp.1952533578" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.c.313932895" name="TriCore C Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.c">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.1624915414" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/bsp}""/>
</option>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums.2017256350" name="Do not allocate to an enum type only as many bytes as it needs (-fno-short-enums)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization.2128586554" name="Optimization Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.code.optimization.none" valueType="enumerated"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.1691436631" name="Debug Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.2" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.2106296666" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="TRIBOARD_TC3X9_V1_0"/>
<listOptionValue builtIn="false" value="__TC39XX__"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c.1006527398" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c.333949476" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c.362000551" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c.1524453231" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c.1251518235" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c.976484511" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c.1048257845" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c.1368236269" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c.888763193" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c.1016121914" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c.1871318673" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c.1459871396" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c.252676682" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c.1076217474" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c.1164833149" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c.920719399" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c.1813242121" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c.462323932" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.879961696" name="Compiler Input (C)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.1544838518" name="TriCore Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath.1928212919" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath" valueType="includePath"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize.1628642428" name="Don't search for shortest matching opcode (-Wa,--dont-optimize)" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.821817093" name="Exclusively emit 32-bit opcodes insn" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.preferred" valueType="enumerated"/>
<inputType id="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype.653185290" name="Assembler Input NO GUI" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.gtm.850423461" name="TriCore GTM Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.gtm">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.opion.include.path.1397777835" name="Include Paths" superClass="gtm.opion.include.path" valueType="includePath"/>
<option id="gtm.opion.generate.debug.1100924084" name="Generate DWARF2 debugging information (-gdwarf-2)" superClass="gtm.opion.generate.debug" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.option.misc.2048253395" name="Other options" superClass="gtm.option.misc" useByScannerDiscovery="false" valueType="stringList"/>
<inputType id="gtm.input.1543204388" name="Assembler Input (mcs)" superClass="gtm.input"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.c.1599202703" name="TriCore C Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c">
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0.1653548860" name="Exclude startup code crt0.o (-nocrt0)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles.1989127659" name="Skip standard system startup files when linking (-nostartfiles)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file.1719163105" name="Browse Linker Description File (-T)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file" useByScannerDiscovery="false" value=""tc39xB_memory.ld"" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec.1865309534" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.45145759" name="Assign input sections to the next output section, if the memory region is full (-Wl,--mem-holes)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="abstract.tool.linker.warnings.no.warn.flags.605127989" name="Do not warn about incompatible section flags (-Wl,--no-warn-flags)" superClass="abstract.tool.linker.warnings.no.warn.flags" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan.854556238" name="Warn if mapping between an input section and an output section is missing (-Wl,--warn-orphan)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath.46069832" name="Library search path (-L)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath" valueType="libPaths">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/ld}""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.715026083" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file.1535420215" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input.1352266092" name="Abstract Linker Input NO GUI" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
<additionalInput kind="additionalinputdependency" paths="$(ASM)"/>
</inputType>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.8845262" name="TriCore C++ Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp">
<option id="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec.768686904" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.495214565" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file.377980621" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.archiver.157217298" name="TriCore Archiver" superClass="com.rt.hightec.buildsystem.tricore.new.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry excluding="bsp/board/board_triboard_TC3X9_V2.0|bsp/board/board_triboard_TC3X7_V2.0|bsp/board/board_triboard_TC3X7_V1.0|bsp/board/board_triboard_TC3X7_ADAS_V2.0|bsp/board/board_triboard_TC3X7_ADAS_V1.0|bsp/board/board_appkit_TC3X7_V2.0|bsp/board/board_appkit_TC3X7_V1.0|bsp/board/board_appkit_TC3X7_ADAS_V2.0|bsp/board/board_appkit_TC3X7_ADAS_V1.0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.2.0.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.4.0.R0|bsp/uc/uc_tc35/_Reg_TC35X_UM_V1.2.0.R0|bsp/uc/uc_tc32/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc33/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc35/_Reg_TC35X_V2.5.1.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.2.0.R0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.1.0.R0|bsp/uc/uc_tc37/REG_TC37XED_UM_V1.1.0.R0|bsp/uc/uc_tc38/_Reg_TC38x_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39XB_UM_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39xA_V3.0.R0" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.621383994">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.621383994" moduleId="org.eclipse.cdt.core.settings" name="_iROM_TC39X_TRIBOARD_TC3X7_V2_0">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" 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 artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.621383994" name="_iROM_TC39X_TRIBOARD_TC3X7_V2_0" parent="com.rt.hightec.buildsystem.tricore.new.configuration.excutable">
<folderInfo id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.621383994." name="/" resourcePath="">
<toolChain id="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable.96257732" name="TriCore Toolchain" superClass="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable">
<option id="com.rt.hightec.buildsystem.tricore.new.mcpu.633297027" name="CPU type (-mcpu=<value>)" superClass="com.rt.hightec.buildsystem.tricore.new.mcpu" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.abstracttoolchain.hardwaretarget.mcu.type.tc39xx" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps.1300047941" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-mtc162"/>
</option>
<option id="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler.1232318245" name="Do not use -mcpu option on command line (re-build required)" superClass="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<targetPlatform archList="TriCore" binaryParser="org.eclipse.cdt.core.ELF" id="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform.1119172192" isAbstract="false" superClass="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform"/>
<builder buildPath="${workspace_loc:/photon-rtos-tc397}/_iROM_TC39X_TRIBOARD_TC3X7_V2_0" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder.282723084" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder"/>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.cpp.1060359320" name="TriCore C++ Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.cpp">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.460448620" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""../h""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.1881639417" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEFAULT"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp.1416949452" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp.741793630" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp.577301951" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp.490155539" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp.663164626" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp.2037239313" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp.426340571" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp.615332952" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp.1069081150" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp.984741453" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp.27707182" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp.608313746" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp.1891059583" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp.653157131" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp.1816723439" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp.469426458" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp.2071629251" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp.258125592" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.c.637610244" name="TriCore C Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.c">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.225358070" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/bsp}""/>
</option>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums.2210057" name="Do not allocate to an enum type only as many bytes as it needs (-fno-short-enums)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization.366645670" name="Optimization Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.code.optimization.none" valueType="enumerated"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.1291181336" name="Debug Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.2" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.2061946350" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="TRIBOARD_TC3X7_V2_0"/>
<listOptionValue builtIn="false" value="__TC39XX__"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c.47017507" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c.246003788" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c.539938918" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c.1527769483" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c.1277386366" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c.41050924" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c.1568380077" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c.2073884741" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c.320711689" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c.596976903" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c.1376175742" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c.1190382559" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c.744248353" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c.400451785" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c.510820302" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c.1623833847" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c.399660743" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c.2014005197" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.233043983" name="Compiler Input (C)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.824355938" name="TriCore Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath.2144280305" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath" valueType="includePath"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize.689177159" name="Don't search for shortest matching opcode (-Wa,--dont-optimize)" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.407113166" name="Exclusively emit 32-bit opcodes insn" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.preferred" valueType="enumerated"/>
<inputType id="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype.1759894489" name="Assembler Input NO GUI" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.gtm.2038085631" name="TriCore GTM Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.gtm">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.opion.include.path.863282509" name="Include Paths" superClass="gtm.opion.include.path" valueType="includePath"/>
<option id="gtm.opion.generate.debug.930972028" name="Generate DWARF2 debugging information (-gdwarf-2)" superClass="gtm.opion.generate.debug" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.option.misc.251272152" name="Other options" superClass="gtm.option.misc" useByScannerDiscovery="false" valueType="stringList"/>
<inputType id="gtm.input.1476713891" name="Assembler Input (mcs)" superClass="gtm.input"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.c.1279193461" name="TriCore C Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c">
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0.1306695891" name="Exclude startup code crt0.o (-nocrt0)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles.1883225528" name="Skip standard system startup files when linking (-nostartfiles)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file.857148400" name="Browse Linker Description File (-T)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file" useByScannerDiscovery="false" value=""tc39xB_memory.ld"" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec.710969114" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.1169177229" name="Assign input sections to the next output section, if the memory region is full (-Wl,--mem-holes)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="abstract.tool.linker.warnings.no.warn.flags.1232740559" name="Do not warn about incompatible section flags (-Wl,--no-warn-flags)" superClass="abstract.tool.linker.warnings.no.warn.flags" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan.507212147" name="Warn if mapping between an input section and an output section is missing (-Wl,--warn-orphan)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath.689755524" name="Library search path (-L)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath" valueType="libPaths">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/ld}""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.1139198207" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file.1201658005" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input.112603183" name="Abstract Linker Input NO GUI" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
<additionalInput kind="additionalinputdependency" paths="$(ASM)"/>
</inputType>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.2121515230" name="TriCore C++ Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp">
<option id="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec.1345852745" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.881101917" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file.591888877" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.archiver.1299537481" name="TriCore Archiver" superClass="com.rt.hightec.buildsystem.tricore.new.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry excluding="bsp/board/board_triboard_TC3X9_V2.0|bsp/board/board_triboard_TC3X9_V1.0|bsp/board/board_triboard_TC3X7_V1.0|bsp/board/board_triboard_TC3X7_ADAS_V2.0|bsp/board/board_triboard_TC3X7_ADAS_V1.0|bsp/board/board_appkit_TC3X7_V2.0|bsp/board/board_appkit_TC3X7_V1.0|bsp/board/board_appkit_TC3X7_ADAS_V2.0|bsp/board/board_appkit_TC3X7_ADAS_V1.0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.2.0.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.4.0.R0|bsp/uc/uc_tc35/_Reg_TC35X_UM_V1.2.0.R0|bsp/uc/uc_tc32/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc33/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc35/_Reg_TC35X_V2.5.1.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.2.0.R0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.1.0.R0|bsp/uc/uc_tc37/REG_TC37XED_UM_V1.1.0.R0|bsp/uc/uc_tc38/_Reg_TC38x_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39XB_UM_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39xA_V3.0.R0" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1485854616">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1485854616" moduleId="org.eclipse.cdt.core.settings" name="_iROM_TC39X_TRIBOARD_TC3X7_V1_0">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" 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 artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1485854616" name="_iROM_TC39X_TRIBOARD_TC3X7_V1_0" parent="com.rt.hightec.buildsystem.tricore.new.configuration.excutable">
<folderInfo id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1485854616." name="/" resourcePath="">
<toolChain id="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable.300524264" name="TriCore Toolchain" superClass="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable">
<option id="com.rt.hightec.buildsystem.tricore.new.mcpu.584620460" name="CPU type (-mcpu=<value>)" superClass="com.rt.hightec.buildsystem.tricore.new.mcpu" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.abstracttoolchain.hardwaretarget.mcu.type.tc39xx" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps.1061869404" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-mtc162"/>
</option>
<option id="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler.320380504" name="Do not use -mcpu option on command line (re-build required)" superClass="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<targetPlatform archList="TriCore" binaryParser="org.eclipse.cdt.core.ELF" id="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform.1297929431" isAbstract="false" superClass="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform"/>
<builder buildPath="${workspace_loc:/photon-rtos-tc397}/_iROM_TC39X_TRIBOARD_TC3X7_V1_0" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder.1132700988" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder"/>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.cpp.1222535635" name="TriCore C++ Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.cpp">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.679222603" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""../h""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.54894896" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEFAULT"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp.2080994871" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp.657699705" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp.1741150785" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp.1032260597" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp.357754319" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp.691646929" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp.98256791" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp.1595263502" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp.906879854" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp.690458953" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp.706623326" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp.420090062" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp.2105872155" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp.638264223" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp.1243279829" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp.1026080648" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp.1764667805" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp.2130134075" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.c.1936834860" name="TriCore C Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.c">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.538901521" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/bsp}""/>
</option>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums.1200510349" name="Do not allocate to an enum type only as many bytes as it needs (-fno-short-enums)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization.255910657" name="Optimization Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.code.optimization.none" valueType="enumerated"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.424786024" name="Debug Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.2" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.1398566372" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="TRIBOARD_TC3X7_V1_0"/>
<listOptionValue builtIn="false" value="__TC39XX__"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c.1653090909" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c.1644032357" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c.1346154422" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c.1271529076" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c.1093168196" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c.2027626854" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c.1658705589" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c.393722098" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c.1541330777" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c.2111188313" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c.1650812366" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c.2003507978" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c.2054115923" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c.1816429496" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c.700965362" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c.1870365577" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c.1001601726" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c.806835882" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.1446878265" name="Compiler Input (C)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.761567805" name="TriCore Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath.170475819" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath" valueType="includePath"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize.1786013606" name="Don't search for shortest matching opcode (-Wa,--dont-optimize)" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.1333936963" name="Exclusively emit 32-bit opcodes insn" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.preferred" valueType="enumerated"/>
<inputType id="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype.843071166" name="Assembler Input NO GUI" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.gtm.1353732739" name="TriCore GTM Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.gtm">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.opion.include.path.1735782104" name="Include Paths" superClass="gtm.opion.include.path" valueType="includePath"/>
<option id="gtm.opion.generate.debug.611676910" name="Generate DWARF2 debugging information (-gdwarf-2)" superClass="gtm.opion.generate.debug" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.option.misc.66349575" name="Other options" superClass="gtm.option.misc" useByScannerDiscovery="false" valueType="stringList"/>
<inputType id="gtm.input.2078641439" name="Assembler Input (mcs)" superClass="gtm.input"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.c.65234622" name="TriCore C Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c">
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0.1123118587" name="Exclude startup code crt0.o (-nocrt0)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles.1445979880" name="Skip standard system startup files when linking (-nostartfiles)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file.1657717486" name="Browse Linker Description File (-T)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file" useByScannerDiscovery="false" value=""tc39xB_memory.ld"" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec.1653687750" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.399175132" name="Assign input sections to the next output section, if the memory region is full (-Wl,--mem-holes)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="abstract.tool.linker.warnings.no.warn.flags.1117301910" name="Do not warn about incompatible section flags (-Wl,--no-warn-flags)" superClass="abstract.tool.linker.warnings.no.warn.flags" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan.1239228511" name="Warn if mapping between an input section and an output section is missing (-Wl,--warn-orphan)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath.436666090" name="Library search path (-L)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath" valueType="libPaths">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/ld}""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.287331674" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file.1447286730" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input.1546930675" name="Abstract Linker Input NO GUI" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
<additionalInput kind="additionalinputdependency" paths="$(ASM)"/>
</inputType>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.1542017587" name="TriCore C++ Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp">
<option id="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec.1117207131" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.1320840063" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file.1907263537" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.archiver.290941097" name="TriCore Archiver" superClass="com.rt.hightec.buildsystem.tricore.new.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry excluding="bsp/board/board_triboard_TC3X9_V2.0|bsp/board/board_triboard_TC3X9_V1.0|bsp/board/board_triboard_TC3X7_V2.0|bsp/board/board_triboard_TC3X7_ADAS_V2.0|bsp/board/board_triboard_TC3X7_ADAS_V1.0|bsp/board/board_appkit_TC3X7_V2.0|bsp/board/board_appkit_TC3X7_V1.0|bsp/board/board_appkit_TC3X7_ADAS_V2.0|bsp/board/board_appkit_TC3X7_ADAS_V1.0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.2.0.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.4.0.R0|bsp/uc/uc_tc35/_Reg_TC35X_UM_V1.2.0.R0|bsp/uc/uc_tc32/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc33/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc35/_Reg_TC35X_V2.5.1.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.2.0.R0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.1.0.R0|bsp/uc/uc_tc37/REG_TC37XED_UM_V1.1.0.R0|bsp/uc/uc_tc38/_Reg_TC38x_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39XB_UM_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39xA_V3.0.R0" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1068992126">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1068992126" moduleId="org.eclipse.cdt.core.settings" name="_iROM_TC39X_TRIBOARD_TC3X7_ADAS_V2_0">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" 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 artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1068992126" name="_iROM_TC39X_TRIBOARD_TC3X7_ADAS_V2_0" parent="com.rt.hightec.buildsystem.tricore.new.configuration.excutable">
<folderInfo id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1068992126." name="/" resourcePath="">
<toolChain id="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable.762201898" name="TriCore Toolchain" superClass="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable">
<option id="com.rt.hightec.buildsystem.tricore.new.mcpu.705596625" name="CPU type (-mcpu=<value>)" superClass="com.rt.hightec.buildsystem.tricore.new.mcpu" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.abstracttoolchain.hardwaretarget.mcu.type.tc39xx" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps.1399399903" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-mtc162"/>
</option>
<option id="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler.1916333373" name="Do not use -mcpu option on command line (re-build required)" superClass="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<targetPlatform archList="TriCore" binaryParser="org.eclipse.cdt.core.ELF" id="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform.180336281" isAbstract="false" superClass="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform"/>
<builder buildPath="${workspace_loc:/photon-rtos-tc397}/_iROM_TC39X_TRIBOARD_TC3X7_ADAS_V2_0" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder.781097888" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder"/>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.cpp.38621205" name="TriCore C++ Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.cpp">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.1795861352" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""../h""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.401981448" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEFAULT"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp.1679092009" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp.1515152106" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp.1450347416" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp.1583388781" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp.1138310175" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp.1748219177" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp.940551190" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp.1460620443" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp.98745061" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp.1934077041" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp.1260365522" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp.2066669309" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp.192989518" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp.1156486831" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp.1216522201" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp.1364603511" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp.159683443" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp.2068161364" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.c.1593906852" name="TriCore C Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.c">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.1242099281" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/bsp}""/>
</option>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums.976627626" name="Do not allocate to an enum type only as many bytes as it needs (-fno-short-enums)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization.1231194856" name="Optimization Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.code.optimization.none" valueType="enumerated"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.638449112" name="Debug Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.2" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.316520601" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="TRIBOARD_TC3X7_ADAS_V2_0"/>
<listOptionValue builtIn="false" value="__TC39XX__"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c.649107954" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c.488272791" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c.344362633" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c.1239766748" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c.608312806" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c.131464105" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c.899457984" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c.1874590663" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c.1043489619" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c.2059042927" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c.1333924603" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c.679797490" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c.1423104007" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c.275690022" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c.787423372" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c.329559116" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c.320709399" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c.431850352" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.1904591576" name="Compiler Input (C)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.445891232" name="TriCore Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath.1214252188" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath" valueType="includePath"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize.896075973" name="Don't search for shortest matching opcode (-Wa,--dont-optimize)" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.1686920177" name="Exclusively emit 32-bit opcodes insn" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.preferred" valueType="enumerated"/>
<inputType id="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype.617089661" name="Assembler Input NO GUI" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.gtm.511361736" name="TriCore GTM Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.gtm">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.opion.include.path.1137489337" name="Include Paths" superClass="gtm.opion.include.path" valueType="includePath"/>
<option id="gtm.opion.generate.debug.534422287" name="Generate DWARF2 debugging information (-gdwarf-2)" superClass="gtm.opion.generate.debug" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.option.misc.909881365" name="Other options" superClass="gtm.option.misc" useByScannerDiscovery="false" valueType="stringList"/>
<inputType id="gtm.input.1630984475" name="Assembler Input (mcs)" superClass="gtm.input"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.c.746940094" name="TriCore C Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c">
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0.261557784" name="Exclude startup code crt0.o (-nocrt0)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles.1340676965" name="Skip standard system startup files when linking (-nostartfiles)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file.1644703434" name="Browse Linker Description File (-T)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file" useByScannerDiscovery="false" value=""tc39xB_memory.ld"" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec.1994788071" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.222788460" name="Assign input sections to the next output section, if the memory region is full (-Wl,--mem-holes)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="abstract.tool.linker.warnings.no.warn.flags.2073688948" name="Do not warn about incompatible section flags (-Wl,--no-warn-flags)" superClass="abstract.tool.linker.warnings.no.warn.flags" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan.1044515256" name="Warn if mapping between an input section and an output section is missing (-Wl,--warn-orphan)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath.1780080724" name="Library search path (-L)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath" valueType="libPaths">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/ld}""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.1553622949" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file.736605945" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input.903463673" name="Abstract Linker Input NO GUI" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
<additionalInput kind="additionalinputdependency" paths="$(ASM)"/>
</inputType>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.750881833" name="TriCore C++ Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp">
<option id="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec.388762819" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.125886173" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file.1206904982" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.archiver.1216248034" name="TriCore Archiver" superClass="com.rt.hightec.buildsystem.tricore.new.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry excluding="bsp/board/board_triboard_TC3X9_V2.0|bsp/board/board_triboard_TC3X9_V1.0|bsp/board/board_triboard_TC3X7_V2.0|bsp/board/board_triboard_TC3X7_V1.0|bsp/board/board_triboard_TC3X7_ADAS_V1.0|bsp/board/board_appkit_TC3X7_V2.0|bsp/board/board_appkit_TC3X7_V1.0|bsp/board/board_appkit_TC3X7_ADAS_V2.0|bsp/board/board_appkit_TC3X7_ADAS_V1.0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.2.0.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.4.0.R0|bsp/uc/uc_tc35/_Reg_TC35X_UM_V1.2.0.R0|bsp/uc/uc_tc32/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc33/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc35/_Reg_TC35X_V2.5.1.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.2.0.R0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.1.0.R0|bsp/uc/uc_tc37/REG_TC37XED_UM_V1.1.0.R0|bsp/uc/uc_tc38/_Reg_TC38x_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39XB_UM_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39xA_V3.0.R0" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1877443513">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1877443513" moduleId="org.eclipse.cdt.core.settings" name="_iROM_TC39X_TRIBOARD_TC3X7_ADAS_V1_0">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" 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 artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1877443513" name="_iROM_TC39X_TRIBOARD_TC3X7_ADAS_V1_0" parent="com.rt.hightec.buildsystem.tricore.new.configuration.excutable">
<folderInfo id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1877443513." name="/" resourcePath="">
<toolChain id="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable.1841766780" name="TriCore Toolchain" superClass="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable">
<option id="com.rt.hightec.buildsystem.tricore.new.mcpu.1853846366" name="CPU type (-mcpu=<value>)" superClass="com.rt.hightec.buildsystem.tricore.new.mcpu" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.abstracttoolchain.hardwaretarget.mcu.type.tc39xx" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps.1115839118" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-mtc162"/>
</option>
<option id="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler.125505839" name="Do not use -mcpu option on command line (re-build required)" superClass="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<targetPlatform archList="TriCore" binaryParser="org.eclipse.cdt.core.ELF" id="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform.1324694445" isAbstract="false" superClass="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform"/>
<builder buildPath="${workspace_loc:/photon-rtos-tc397}/_iROM_TC39X_TRIBOARD_TC3X7_ADAS_V1_0" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder.990917644" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder"/>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.cpp.1993036380" name="TriCore C++ Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.cpp">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.1743492576" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""../h""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.1395396367" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEFAULT"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp.816948399" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp.600330244" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp.1921059324" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp.1776282443" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp.742066739" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp.1549318759" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp.827980809" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp.2032701" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp.37783999" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp.273307726" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp.93849764" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp.1246985568" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp.500967885" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp.393170167" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp.2064240109" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp.264680207" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp.1594710015" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp.1900644222" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.c.854840280" name="TriCore C Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.c">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.712164779" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/bsp}""/>
</option>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums.464224813" name="Do not allocate to an enum type only as many bytes as it needs (-fno-short-enums)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization.1444570032" name="Optimization Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.code.optimization.none" valueType="enumerated"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.1153488066" name="Debug Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.2" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.201023785" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="TRIBOARD_TC3X7_ADAS_V1_0"/>
<listOptionValue builtIn="false" value="__TC39XX__"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c.462476366" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c.109736501" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c.1351079332" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c.199066734" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c.726098581" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c.1201343565" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c.169760622" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c.1037376314" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c.1557209515" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c.1661960370" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c.947048023" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c.60966347" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c.458976810" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c.1201778430" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c.578158133" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c.1675762412" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c.256925911" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c.625933966" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.1693395682" name="Compiler Input (C)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.480196809" name="TriCore Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath.377927899" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath" valueType="includePath"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize.1234588521" name="Don't search for shortest matching opcode (-Wa,--dont-optimize)" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.127250910" name="Exclusively emit 32-bit opcodes insn" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.preferred" valueType="enumerated"/>
<inputType id="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype.39414368" name="Assembler Input NO GUI" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.gtm.1660503733" name="TriCore GTM Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.gtm">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.opion.include.path.578926385" name="Include Paths" superClass="gtm.opion.include.path" valueType="includePath"/>
<option id="gtm.opion.generate.debug.941651514" name="Generate DWARF2 debugging information (-gdwarf-2)" superClass="gtm.opion.generate.debug" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.option.misc.1802810416" name="Other options" superClass="gtm.option.misc" useByScannerDiscovery="false" valueType="stringList"/>
<inputType id="gtm.input.382686105" name="Assembler Input (mcs)" superClass="gtm.input"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.c.2142895169" name="TriCore C Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c">
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0.665566178" name="Exclude startup code crt0.o (-nocrt0)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles.1164759453" name="Skip standard system startup files when linking (-nostartfiles)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file.1832024775" name="Browse Linker Description File (-T)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file" useByScannerDiscovery="false" value=""tc39xB_memory.ld"" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec.522192569" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.1983526076" name="Assign input sections to the next output section, if the memory region is full (-Wl,--mem-holes)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="abstract.tool.linker.warnings.no.warn.flags.92050904" name="Do not warn about incompatible section flags (-Wl,--no-warn-flags)" superClass="abstract.tool.linker.warnings.no.warn.flags" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan.54467098" name="Warn if mapping between an input section and an output section is missing (-Wl,--warn-orphan)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath.896672340" name="Library search path (-L)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath" valueType="libPaths">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/ld}""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.1888309087" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file.835610376" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input.1376957311" name="Abstract Linker Input NO GUI" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
<additionalInput kind="additionalinputdependency" paths="$(ASM)"/>
</inputType>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.1788380658" name="TriCore C++ Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp">
<option id="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec.592051649" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.269038667" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file.1531289452" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.archiver.140079210" name="TriCore Archiver" superClass="com.rt.hightec.buildsystem.tricore.new.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry excluding="bsp/board/board_triboard_TC3X9_V2.0|bsp/board/board_triboard_TC3X9_V1.0|bsp/board/board_triboard_TC3X7_V2.0|bsp/board/board_triboard_TC3X7_V1.0|bsp/board/board_triboard_TC3X7_ADAS_V2.0|bsp/board/board_appkit_TC3X7_V2.0|bsp/board/board_appkit_TC3X7_V1.0|bsp/board/board_appkit_TC3X7_ADAS_V2.0|bsp/board/board_appkit_TC3X7_ADAS_V1.0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.2.0.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.4.0.R0|bsp/uc/uc_tc35/_Reg_TC35X_UM_V1.2.0.R0|bsp/uc/uc_tc32/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc33/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc35/_Reg_TC35X_V2.5.1.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.2.0.R0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.1.0.R0|bsp/uc/uc_tc37/REG_TC37XED_UM_V1.1.0.R0|bsp/uc/uc_tc38/_Reg_TC38x_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39XB_UM_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39xA_V3.0.R0" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1320547557">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1320547557" moduleId="org.eclipse.cdt.core.settings" name="_iROM_TC39X_APPKIT_TC3X7_ADAS_V2_0">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" 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 artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1320547557" name="_iROM_TC39X_APPKIT_TC3X7_ADAS_V2_0" parent="com.rt.hightec.buildsystem.tricore.new.configuration.excutable">
<folderInfo id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1320547557." name="/" resourcePath="">
<toolChain id="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable.1538869191" name="TriCore Toolchain" superClass="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable">
<option id="com.rt.hightec.buildsystem.tricore.new.mcpu.622564965" name="CPU type (-mcpu=<value>)" superClass="com.rt.hightec.buildsystem.tricore.new.mcpu" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.abstracttoolchain.hardwaretarget.mcu.type.tc39xx" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps.1813935323" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-mtc162"/>
</option>
<option id="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler.1405260673" name="Do not use -mcpu option on command line (re-build required)" superClass="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<targetPlatform archList="TriCore" binaryParser="org.eclipse.cdt.core.ELF" id="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform.1248334667" isAbstract="false" superClass="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform"/>
<builder buildPath="${workspace_loc:/photon-rtos-tc397}/_iROM_TC39X_APPKIT_TC3X7_ADAS_V2_0" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder.670329009" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder"/>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.cpp.1766945398" name="TriCore C++ Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.cpp">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.2041767276" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""../h""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.1924089420" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEFAULT"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp.855059617" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp.1550966730" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp.1150463055" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp.995899972" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp.838412200" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp.2128775237" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp.2096575581" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp.1753472332" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp.1832991998" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp.642908920" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp.1556417556" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp.724908322" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp.119147231" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp.642442232" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp.1757429515" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp.1237076649" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp.45146172" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp.664353216" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.c.2076264098" name="TriCore C Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.c">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.809589400" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/bsp}""/>
</option>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums.525359929" name="Do not allocate to an enum type only as many bytes as it needs (-fno-short-enums)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization.1315942550" name="Optimization Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.code.optimization.none" valueType="enumerated"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.1141904128" name="Debug Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.2" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.1873964836" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="APPKIT_TC3X7_ADAS_V2_0"/>
<listOptionValue builtIn="false" value="__TC39XX__"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c.741222065" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c.225997956" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c.2120095019" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c.332856882" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c.1268936715" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c.1096469511" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c.1894158401" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c.157756507" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c.1899260143" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c.1582434917" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c.384055379" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c.1290675519" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c.247309739" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c.1431654970" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c.686883998" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c.1474350816" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c.912014054" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c.1203440227" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.120811786" name="Compiler Input (C)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.1302150535" name="TriCore Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath.2133855705" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath" valueType="includePath"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize.796355263" name="Don't search for shortest matching opcode (-Wa,--dont-optimize)" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.1999551261" name="Exclusively emit 32-bit opcodes insn" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.preferred" valueType="enumerated"/>
<inputType id="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype.1748465244" name="Assembler Input NO GUI" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.gtm.344783595" name="TriCore GTM Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.gtm">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.opion.include.path.493190706" name="Include Paths" superClass="gtm.opion.include.path" valueType="includePath"/>
<option id="gtm.opion.generate.debug.1820136606" name="Generate DWARF2 debugging information (-gdwarf-2)" superClass="gtm.opion.generate.debug" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.option.misc.917887106" name="Other options" superClass="gtm.option.misc" useByScannerDiscovery="false" valueType="stringList"/>
<inputType id="gtm.input.1628299870" name="Assembler Input (mcs)" superClass="gtm.input"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.c.1231352555" name="TriCore C Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c">
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0.1230764986" name="Exclude startup code crt0.o (-nocrt0)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles.2133586139" name="Skip standard system startup files when linking (-nostartfiles)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file.1504989842" name="Browse Linker Description File (-T)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file" useByScannerDiscovery="false" value=""tc39xB_memory.ld"" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec.401778886" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.1895472901" name="Assign input sections to the next output section, if the memory region is full (-Wl,--mem-holes)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="abstract.tool.linker.warnings.no.warn.flags.1131801492" name="Do not warn about incompatible section flags (-Wl,--no-warn-flags)" superClass="abstract.tool.linker.warnings.no.warn.flags" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan.447702789" name="Warn if mapping between an input section and an output section is missing (-Wl,--warn-orphan)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath.711174506" name="Library search path (-L)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath" valueType="libPaths">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/ld}""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.820347742" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file.875006179" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input.526760201" name="Abstract Linker Input NO GUI" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
<additionalInput kind="additionalinputdependency" paths="$(ASM)"/>
</inputType>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.828009448" name="TriCore C++ Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp">
<option id="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec.97324723" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.1612061644" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file.556242081" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.archiver.1639010203" name="TriCore Archiver" superClass="com.rt.hightec.buildsystem.tricore.new.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry excluding="bsp/board/board_triboard_TC3X9_V2.0|bsp/board/board_triboard_TC3X9_V1.0|bsp/board/board_triboard_TC3X7_V2.0|bsp/board/board_triboard_TC3X7_V1.0|bsp/board/board_triboard_TC3X7_ADAS_V2.0|bsp/board/board_triboard_TC3X7_ADAS_V1.0|bsp/board/board_appkit_TC3X7_V2.0|bsp/board/board_appkit_TC3X7_V1.0|bsp/board/board_appkit_TC3X7_ADAS_V1.0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.2.0.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.4.0.R0|bsp/uc/uc_tc35/_Reg_TC35X_UM_V1.2.0.R0|bsp/uc/uc_tc32/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc33/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc35/_Reg_TC35X_V2.5.1.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.2.0.R0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.1.0.R0|bsp/uc/uc_tc37/REG_TC37XED_UM_V1.1.0.R0|bsp/uc/uc_tc38/_Reg_TC38x_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39XB_UM_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39xA_V3.0.R0" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.263205068">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.263205068" moduleId="org.eclipse.cdt.core.settings" name="_iROM_TC39X_APPKIT_TC3X7_ADAS_V1_0">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" 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 artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.263205068" name="_iROM_TC39X_APPKIT_TC3X7_ADAS_V1_0" parent="com.rt.hightec.buildsystem.tricore.new.configuration.excutable">
<folderInfo id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.263205068." name="/" resourcePath="">
<toolChain id="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable.2041057661" name="TriCore Toolchain" superClass="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable">
<option id="com.rt.hightec.buildsystem.tricore.new.mcpu.1998381822" name="CPU type (-mcpu=<value>)" superClass="com.rt.hightec.buildsystem.tricore.new.mcpu" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.abstracttoolchain.hardwaretarget.mcu.type.tc39xx" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps.1829116792" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-mtc162"/>
</option>
<option id="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler.1063234029" name="Do not use -mcpu option on command line (re-build required)" superClass="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<targetPlatform archList="TriCore" binaryParser="org.eclipse.cdt.core.ELF" id="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform.1547965281" isAbstract="false" superClass="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform"/>
<builder buildPath="${workspace_loc:/photon-rtos-tc397}/_iROM_TC39X_APPKIT_TC3X7_ADAS_V1_0" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder.1687277301" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder"/>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.cpp.430578953" name="TriCore C++ Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.cpp">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.1451614979" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""../h""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.966561795" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEFAULT"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp.2145600579" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp.556452653" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp.1186630834" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp.1798281709" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp.1884428355" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp.1927176773" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp.880010199" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp.904217773" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp.60255377" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp.1096647082" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp.1170995140" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp.992880279" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp.1531092710" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp.1026326464" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp.1427355286" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp.1898929462" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp.1370392234" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp.536455705" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.c.859550507" name="TriCore C Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.c">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.1849847418" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/bsp}""/>
</option>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums.2062533162" name="Do not allocate to an enum type only as many bytes as it needs (-fno-short-enums)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization.2075582919" name="Optimization Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.code.optimization.none" valueType="enumerated"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.280230740" name="Debug Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.2" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.288903016" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="APPKIT_TC3X7_ADAS_V1_0"/>
<listOptionValue builtIn="false" value="__TC39XX__"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c.316570860" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c.1508932239" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c.215432469" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c.1218437111" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c.238826556" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c.2100551427" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c.186597407" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c.444895348" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c.1726324351" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c.119283104" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c.783175843" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c.1025478842" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c.566790683" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c.1278966591" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c.85652469" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c.2057220680" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c.729174508" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c.1126806920" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.1157752712" name="Compiler Input (C)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.349205295" name="TriCore Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath.471714910" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath" valueType="includePath"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize.200910955" name="Don't search for shortest matching opcode (-Wa,--dont-optimize)" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.339943869" name="Exclusively emit 32-bit opcodes insn" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.preferred" valueType="enumerated"/>
<inputType id="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype.1789905151" name="Assembler Input NO GUI" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.gtm.935194406" name="TriCore GTM Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.gtm">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.opion.include.path.2029029212" name="Include Paths" superClass="gtm.opion.include.path" valueType="includePath"/>
<option id="gtm.opion.generate.debug.1378645443" name="Generate DWARF2 debugging information (-gdwarf-2)" superClass="gtm.opion.generate.debug" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.option.misc.1110195121" name="Other options" superClass="gtm.option.misc" useByScannerDiscovery="false" valueType="stringList"/>
<inputType id="gtm.input.1419467067" name="Assembler Input (mcs)" superClass="gtm.input"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.c.406429592" name="TriCore C Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c">
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0.468875891" name="Exclude startup code crt0.o (-nocrt0)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles.713489462" name="Skip standard system startup files when linking (-nostartfiles)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file.1613688494" name="Browse Linker Description File (-T)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file" useByScannerDiscovery="false" value=""tc39xB_memory.ld"" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec.15667471" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.1011048182" name="Assign input sections to the next output section, if the memory region is full (-Wl,--mem-holes)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="abstract.tool.linker.warnings.no.warn.flags.2025126795" name="Do not warn about incompatible section flags (-Wl,--no-warn-flags)" superClass="abstract.tool.linker.warnings.no.warn.flags" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan.1506104415" name="Warn if mapping between an input section and an output section is missing (-Wl,--warn-orphan)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath.1893236938" name="Library search path (-L)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath" valueType="libPaths">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/ld}""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.1116267214" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file.520323825" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input.1705129302" name="Abstract Linker Input NO GUI" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
<additionalInput kind="additionalinputdependency" paths="$(ASM)"/>
</inputType>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.141358643" name="TriCore C++ Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp">
<option id="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec.116089110" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.1527847639" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file.1667027108" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.archiver.1425983375" name="TriCore Archiver" superClass="com.rt.hightec.buildsystem.tricore.new.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry excluding="bsp/board/board_triboard_TC3X9_V2.0|bsp/board/board_triboard_TC3X9_V1.0|bsp/board/board_triboard_TC3X7_V2.0|bsp/board/board_triboard_TC3X7_V1.0|bsp/board/board_triboard_TC3X7_ADAS_V2.0|bsp/board/board_triboard_TC3X7_ADAS_V1.0|bsp/board/board_appkit_TC3X7_V2.0|bsp/board/board_appkit_TC3X7_V1.0|bsp/board/board_appkit_TC3X7_ADAS_V2.0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.2.0.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.4.0.R0|bsp/uc/uc_tc35/_Reg_TC35X_UM_V1.2.0.R0|bsp/uc/uc_tc32/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc33/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc35/_Reg_TC35X_V2.5.1.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.2.0.R0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.1.0.R0|bsp/uc/uc_tc37/REG_TC37XED_UM_V1.1.0.R0|bsp/uc/uc_tc38/_Reg_TC38x_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39XB_UM_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39xA_V3.0.R0" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1451157747">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1451157747" moduleId="org.eclipse.cdt.core.settings" name="_iROM_TC39X_APPKIT_TC3X7_V2_0">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" 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 artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1451157747" name="_iROM_TC39X_APPKIT_TC3X7_V2_0" parent="com.rt.hightec.buildsystem.tricore.new.configuration.excutable">
<folderInfo id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1451157747." name="/" resourcePath="">
<toolChain id="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable.346401507" name="TriCore Toolchain" superClass="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable">
<option id="com.rt.hightec.buildsystem.tricore.new.mcpu.1844497864" name="CPU type (-mcpu=<value>)" superClass="com.rt.hightec.buildsystem.tricore.new.mcpu" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.abstracttoolchain.hardwaretarget.mcu.type.tc39xx" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps.1389804221" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-mtc162"/>
</option>
<option id="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler.621052404" name="Do not use -mcpu option on command line (re-build required)" superClass="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<targetPlatform archList="TriCore" binaryParser="org.eclipse.cdt.core.ELF" id="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform.50446068" isAbstract="false" superClass="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform"/>
<builder buildPath="${workspace_loc:/photon-rtos-tc397}/_iROM_TC39X_APPKIT_TC3X7_V2_0" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder.57248197" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder"/>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.cpp.39500855" name="TriCore C++ Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.cpp">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.57524264" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""../h""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.920833900" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEFAULT"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp.529681446" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp.202068395" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp.618508426" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp.2092872370" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp.1581496168" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp.635279905" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp.1343879953" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp.120282855" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp.886363549" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp.243813440" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp.1776310375" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp.1109362275" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp.255744401" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp.1422207233" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp.814659944" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp.827879208" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp.258006128" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp.989488981" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.c.808816574" name="TriCore C Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.c">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.898617791" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/bsp}""/>
</option>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums.468562322" name="Do not allocate to an enum type only as many bytes as it needs (-fno-short-enums)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization.391316314" name="Optimization Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.code.optimization.none" valueType="enumerated"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.728868048" name="Debug Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.2" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.1863476171" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="APPKIT_TC3X7_V2_0"/>
<listOptionValue builtIn="false" value="__TC39XX__"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c.1649026852" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c.1293432874" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c.618509588" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c.385646491" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c.1998359116" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c.1993423997" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c.1908833279" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c.1025192254" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c.432195918" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c.1449539648" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c.801587564" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c.57493399" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c.279896048" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c.1952790185" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c.276130134" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c.76241363" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c.1895558452" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c.1304878912" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.698082377" name="Compiler Input (C)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.1398933034" name="TriCore Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath.2031880874" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath" valueType="includePath"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize.1807648099" name="Don't search for shortest matching opcode (-Wa,--dont-optimize)" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.1377200513" name="Exclusively emit 32-bit opcodes insn" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.preferred" valueType="enumerated"/>
<inputType id="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype.813501266" name="Assembler Input NO GUI" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.gtm.1393426929" name="TriCore GTM Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.gtm">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.opion.include.path.1931943727" name="Include Paths" superClass="gtm.opion.include.path" valueType="includePath"/>
<option id="gtm.opion.generate.debug.457531417" name="Generate DWARF2 debugging information (-gdwarf-2)" superClass="gtm.opion.generate.debug" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.option.misc.536200945" name="Other options" superClass="gtm.option.misc" useByScannerDiscovery="false" valueType="stringList"/>
<inputType id="gtm.input.1653271536" name="Assembler Input (mcs)" superClass="gtm.input"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.c.679423979" name="TriCore C Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c">
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0.149298971" name="Exclude startup code crt0.o (-nocrt0)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles.2104736040" name="Skip standard system startup files when linking (-nostartfiles)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file.1648503606" name="Browse Linker Description File (-T)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file" useByScannerDiscovery="false" value=""tc39xB_memory.ld"" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec.35672499" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.980776601" name="Assign input sections to the next output section, if the memory region is full (-Wl,--mem-holes)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="abstract.tool.linker.warnings.no.warn.flags.870748282" name="Do not warn about incompatible section flags (-Wl,--no-warn-flags)" superClass="abstract.tool.linker.warnings.no.warn.flags" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan.853311422" name="Warn if mapping between an input section and an output section is missing (-Wl,--warn-orphan)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath.533921217" name="Library search path (-L)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath" valueType="libPaths">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/ld}""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.436192414" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file.489214798" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input.1439784207" name="Abstract Linker Input NO GUI" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
<additionalInput kind="additionalinputdependency" paths="$(ASM)"/>
</inputType>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.1458246099" name="TriCore C++ Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp">
<option id="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec.1733184567" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.953580054" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file.1042227207" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.archiver.1341303320" name="TriCore Archiver" superClass="com.rt.hightec.buildsystem.tricore.new.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry excluding="bsp/board/board_triboard_TC3X9_V2.0|bsp/board/board_triboard_TC3X9_V1.0|bsp/board/board_triboard_TC3X7_V2.0|bsp/board/board_triboard_TC3X7_V1.0|bsp/board/board_triboard_TC3X7_ADAS_V2.0|bsp/board/board_triboard_TC3X7_ADAS_V1.0|bsp/board/board_appkit_TC3X7_V1.0|bsp/board/board_appkit_TC3X7_ADAS_V2.0|bsp/board/board_appkit_TC3X7_ADAS_V1.0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.2.0.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.4.0.R0|bsp/uc/uc_tc35/_Reg_TC35X_UM_V1.2.0.R0|bsp/uc/uc_tc32/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc33/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc35/_Reg_TC35X_V2.5.1.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.2.0.R0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.1.0.R0|bsp/uc/uc_tc37/REG_TC37XED_UM_V1.1.0.R0|bsp/uc/uc_tc38/_Reg_TC38x_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39XB_UM_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39xA_V3.0.R0" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
<cconfiguration id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1403102630">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1403102630" moduleId="org.eclipse.cdt.core.settings" name="_iROM_TC39X_APPKIT_TC3X7_V1_0">
<externalSettings/>
<extensions>
<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.CWDLocator" 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 artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug" description="" id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1403102630" name="_iROM_TC39X_APPKIT_TC3X7_V1_0" parent="com.rt.hightec.buildsystem.tricore.new.configuration.excutable">
<folderInfo id="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1403102630." name="/" resourcePath="">
<toolChain id="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable.1969862760" name="TriCore Toolchain" superClass="com.rt.hightec.buildsystem.tricore.new.toolchain.new.executable">
<option id="com.rt.hightec.buildsystem.tricore.new.mcpu.1146196929" name="CPU type (-mcpu=<value>)" superClass="com.rt.hightec.buildsystem.tricore.new.mcpu" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.abstracttoolchain.hardwaretarget.mcu.type.tc39xx" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps.2114528241" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.toolchain.new.hardwaretarget.globalOps" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-mtc162"/>
</option>
<option id="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler.1463750671" name="Do not use -mcpu option on command line (re-build required)" superClass="com.rt.hightec.framework.buildsystem.tricore.toolchain.mcpu.bypasscmd.enabler" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<targetPlatform archList="TriCore" binaryParser="org.eclipse.cdt.core.ELF" id="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform.1987794662" isAbstract="false" superClass="com.rt.hightec.buildsystem.tricore.new.excutable.targetplatform"/>
<builder buildPath="${workspace_loc:/photon-rtos-tc397}/_iROM_TC39X_APPKIT_TC3X7_V1_0" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder.699243488" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.builder"/>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.cpp.51018073" name="TriCore C++ Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.cpp">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.750752016" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""../h""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.1928426361" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="DEFAULT"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp.751352294" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.cpp" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp.1476409724" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp.1175513518" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp.1933083342" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp.1991818474" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp.1536375828" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp.1829356729" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp.839029374" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp.1582248465" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp.714965400" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp.1593592540" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp.2107530920" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp.640777775" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.cpp" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp.1687859625" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp.647853564" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp.1011540644" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp.959578777" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.cpp" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp.624626791" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.cpp" useByScannerDiscovery="false" value="false" valueType="boolean"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.compiler.c.209864598" name="TriCore C Compiler" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.c">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths.1896760372" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.paths" valueType="includePath">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/bsp}""/>
</option>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums.1278377682" name="Do not allocate to an enum type only as many bytes as it needs (-fno-short-enums)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.general.fnoshortenums" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization.1204804937" name="Optimization Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.optimization.optimization" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.code.optimization.none" valueType="enumerated"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.1257380758" name="Debug Level" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info" useByScannerDiscovery="false" value="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.debug.info.2" valueType="enumerated"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined.1155142916" name="Defined symbols (-D)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.symbols.defined" valueType="definedSymbols">
<listOptionValue builtIn="false" value="APPKIT_TC3X7_V1_0"/>
<listOptionValue builtIn="false" value="__TC39XX__"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c.1239144141" name="Selection" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.c" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.choice.absolute" valueType="enumerated"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c.383354892" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabs.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c.1281610665" name="Boundary value for absolute addressing (-mabs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsData.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c.421890908" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c.1194966416" name="Boundary value of constants for absolute addressing (-mabs-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c.1286828113" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c.173165606" name="Boundary value of variables for absolute addressing (-mabs-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.mabsdata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c.1935874040" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c.1609908313" name="Boundary value for register relative addressing (-msmall=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmall.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c.966222933" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c.1179063184" name="Boundary value of constants for register relative addressing (-msmall-const=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmallconst.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c.2053428304" name="enable" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.enable.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c.523698373" name="Boundary value of data for relative addressing (-msmall-data=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.addressing.msmalldata.c" useByScannerDiscovery="false" value="0" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c.1127035514" name="Jump tables in text section (-mjumptable-in-textsection)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.jumpTables.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c.1768568046" name="Allow callee and caller in different sections (-mnocallerrors)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.calleecaller.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c.1470709965" name="EABI conform (-meabi)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.EABIConform.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c.658354268" name="Specify the TriCore configuration file (-mcpu-specs=)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.architecture.MCUSpecs.c" useByScannerDiscovery="false" value="" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c.1441153757" name="Divide default sections depending on the alignment (-maligned-data-sections)" superClass="com.rt.hightec.buildsystem.tricore.new.compiler.CodeGeneration.allocatedata.c" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.1337252453" name="Compiler Input (C)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.75002512" name="TriCore Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath.1812438384" name="Include Paths" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.assembler.general.includepath" valueType="includePath"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize.608678005" name="Don't search for shortest matching opcode (-Wa,--dont-optimize)" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.dontOptimize" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.1903186946" name="Exclusively emit 32-bit opcodes insn" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn" useByScannerDiscovery="false" value="com.rt.hightec.buildsystem.tricore.new.assembler.optimization.insn.preferred" valueType="enumerated"/>
<inputType id="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype.825289725" name="Assembler Input NO GUI" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.inputtype"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.assembler.gtm.139323319" name="TriCore GTM Assembler" superClass="com.rt.hightec.buildsystem.tricore.new.assembler.gtm">
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.opion.include.path.1061471195" name="Include Paths" superClass="gtm.opion.include.path" valueType="includePath"/>
<option id="gtm.opion.generate.debug.637157088" name="Generate DWARF2 debugging information (-gdwarf-2)" superClass="gtm.opion.generate.debug" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="gtm.option.misc.1311645151" name="Other options" superClass="gtm.option.misc" useByScannerDiscovery="false" valueType="stringList"/>
<inputType id="gtm.input.1824074760" name="Assembler Input (mcs)" superClass="gtm.input"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.c.866515483" name="TriCore C Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c">
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0.1885049993" name="Exclude startup code crt0.o (-nocrt0)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.noctr0" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles.1521652549" name="Skip standard system startup files when linking (-nostartfiles)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.nostartfiles" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file.1246132265" name="Browse Linker Description File (-T)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.general.description.file" useByScannerDiscovery="false" value=""tc39xB_memory.ld"" valueType="string"/>
<option id="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec.373275495" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.c.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.382472870" name="Assign input sections to the next output section, if the memory region is full (-Wl,--mem-holes)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="abstract.tool.linker.warnings.no.warn.flags.120502328" name="Do not warn about incompatible section flags (-Wl,--no-warn-flags)" superClass="abstract.tool.linker.warnings.no.warn.flags" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan.33720188" name="Warn if mapping between an input section and an output section is missing (-Wl,--warn-orphan)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.memholes.warn.orphan" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath.52849312" name="Library search path (-L)" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.lib.Includepath" valueType="libPaths">
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/ld}""/>
</option>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.932398367" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file.1041756426" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.c.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
<inputType id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input.866243293" name="Abstract Linker Input NO GUI" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.input">
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
<additionalInput kind="additionalinputdependency" paths="$(ASM)"/>
</inputType>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.841204029" name="TriCore C++ Linker" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp">
<option id="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec.1895252052" name="Remove unreferenced sections (-Wl,--gc-sections)" superClass="com.rt.hightec.buildsystem.tricore.linker.cpp.Optimization.rmUnrefSec" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options.1414540659" name="Other options" superClass="com.rt.hightec.framework.buildsystem.abstract.hightec.tool.linker.miscellaneous.options" useByScannerDiscovery="false" valueType="stringList">
<listOptionValue builtIn="false" value="-Wl,-n"/>
</option>
<option id="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file.423946366" name="Generate extended map file (-Wl,--extmap=)" superClass="com.rt.hightec.buildsystem.tricore.new.linker.cpp.ext.map.file" useByScannerDiscovery="false" value=""a"" valueType="string"/>
</tool>
<tool id="com.rt.hightec.buildsystem.tricore.new.archiver.1885555308" name="TriCore Archiver" superClass="com.rt.hightec.buildsystem.tricore.new.archiver"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry excluding="bsp/board/board_triboard_TC3X9_V2.0|bsp/board/board_triboard_TC3X9_V1.0|bsp/board/board_triboard_TC3X7_V2.0|bsp/board/board_triboard_TC3X7_V1.0|bsp/board/board_triboard_TC3X7_ADAS_V2.0|bsp/board/board_triboard_TC3X7_ADAS_V1.0|bsp/board/board_appkit_TC3X7_V2.0|bsp/board/board_appkit_TC3X7_ADAS_V2.0|bsp/board/board_appkit_TC3X7_ADAS_V1.0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.2.0.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.4.0.R0|bsp/uc/uc_tc35/_Reg_TC35X_UM_V1.2.0.R0|bsp/uc/uc_tc32/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc33/_Reg_TC33X32X_UM_V1.3.0.R1|bsp/uc/uc_tc35/_Reg_TC35X_V2.5.1.R0|bsp/uc/uc_tc36/REG_TC36XA_UM_V1.2.0.R0|bsp/uc/uc_tc37/REG_TC37XPD_UM_V1.1.0.R0|bsp/uc/uc_tc37/REG_TC37XED_UM_V1.1.0.R0|bsp/uc/uc_tc38/_Reg_TC38x_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39XB_UM_V1.1.0.R0|bsp/uc/uc_tc39/_Reg_TC39xA_V3.0.R0" flags="VALUE_WORKSPACE_PATH" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<project id="photon-rtos.com.rt.hightec.buildsystem.tricore.new.projectType.1634213351" name="TriCore Project" projectType="com.rt.hightec.buildsystem.tricore.new.projectType"/>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
<storageModule moduleId="refreshScope" versionNumber="2">
<configuration configurationName="_iROM_TC39X_TRIBOARD_TC3X9_V1_0">
<resource resourceType="PROJECT" workspacePath="/photon-rtos-tc397"/>
</configuration>
<configuration configurationName="_iROM_TC39X_TRIBOARD_TC3X7_ADAS_V2_0">
<resource resourceType="PROJECT" workspacePath="/photon-rtos-tc397"/>
</configuration>
<configuration configurationName="_iROM_TC39X_TRIBOARD_TC3X9_V2_0">
<resource resourceType="PROJECT" workspacePath="/photon-rtos-tc397"/>
</configuration>
<configuration configurationName="_iROM_TC39X_TRIBOARD_TC3X7_V2_0">
<resource resourceType="PROJECT" workspacePath="/photon-rtos-tc397"/>
</configuration>
<configuration configurationName="_iROM_TC39X_TRIBOARD_TC3X7_ADAS_V1_0">
<resource resourceType="PROJECT" workspacePath="/photon-rtos-tc397"/>
</configuration>
<configuration configurationName="_iROM_TC39X_APPKIT_TC3X7_V1_0">
<resource resourceType="PROJECT" workspacePath="/photon-rtos-tc397"/>
</configuration>
<configuration configurationName="_iROM_TC39X_APPKIT_TC3X7_V2_0">
<resource resourceType="PROJECT" workspacePath="/photon-rtos-tc397"/>
</configuration>
<configuration configurationName="_iROM_TC39X_TRIBOARD_TC3X7_V1_0">
<resource resourceType="PROJECT" workspacePath="/photon-rtos-tc397"/>
</configuration>
<configuration configurationName="_iROM_TC39X_APPKIT_TC3X7_ADAS_V2_0">
<resource resourceType="PROJECT" workspacePath="/photon-rtos-tc397"/>
</configuration>
<configuration configurationName="_iROM_TC39X_APPKIT_TC3X7_ADAS_V1_0">
<resource resourceType="PROJECT" workspacePath="/photon-rtos-tc397"/>
</configuration>
</storageModule>
<storageModule moduleId="scannerConfiguration">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
<scannerConfigBuildInfo instanceId="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1543841860;com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1543841860.;com.rt.hightec.buildsystem.tricore.new.assembler.gtm.737791268;gtm.input.297869939">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.rt.hightec.framework.buildsystem.HighTecGCCManagedMakePerProjectProfile"/>
</scannerConfigBuildInfo>
<scannerConfigBuildInfo instanceId="com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1543841860;com.rt.hightec.buildsystem.tricore.new.configuration.excutable.1543841860.;com.rt.hightec.buildsystem.tricore.new.compiler.c.283609345;com.rt.hightec.framework.buildsystem.abstract.hightec.tool.compiler.c.inputType.1235903265">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.rt.hightec.framework.buildsystem.HighTecGCCManagedMakePerProjectProfile"/>
</scannerConfigBuildInfo>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.internal.ui.text.commentOwnerProjectMappings"/>
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
</cproject>
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。