blob: 49f6445ec6a8fddde180a5e4e1f3f6ad3737dfde [file] [log] [blame]
<?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.atollic.truestudio.lib.debug.6783851084.5418262406">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.atollic.truestudio.lib.debug.6783851084.5418262406" moduleId="org.eclipse.cdt.core.settings" name="bin">
<macros>
<stringMacro name="AMBIQ_ROOT" type="VALUE_TEXT" value="${ProjDirPath}/../../../.."/>
<stringMacro name="AM_CFLAGS" type="VALUE_TEXT" value="-mthumb -mcpu=cortex-m4 -mfpu=fpv4-sp-d16 -mfloat-abi=softfp -ffunction-sections -fdata-sections -MMD -MP -O3 -funroll-loops "/>
</macros>
<externalSettings>
<externalSetting>
<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/am_hal_gcc"/>
<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/am_hal_gcc/bin"/>
<entry flags="RESOLVED" kind="libraryFile" name="am_hal_gcc" srcPrefixMapping="" srcRootPath=""/>
</externalSetting>
</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.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<configuration artifactExtension="a" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.staticLib" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.staticLib" cleanCommand="rm -f" description="AmbiqSuite bin directory for objects, libs, and executables." id="com.atollic.truestudio.lib.debug.6783851084.5418262406" name="bin" parent="com.atollic.truestudio.lib.debug">
<folderInfo id="com.atollic.truestudio.lib.debug.6783851084.5418262406." name="/" resourcePath="">
<toolChain id="com.atollic.truestudio.lib.debug.toolchain.394601402" name="Atollic ARM Tools" superClass="com.atollic.truestudio.lib.debug.toolchain">
<option id="com.atollic.truestudio.toolchain_options.mcu.1354743296" name="Microcontroller" superClass="com.atollic.truestudio.toolchain_options.mcu" useByScannerDiscovery="false" value="Cortex-M4" valueType="string"/>
<option id="com.atollic.truestudio.toolchain_options.vendor.2144693964" name="Vendor name" superClass="com.atollic.truestudio.toolchain_options.vendor" useByScannerDiscovery="false" value="ARM" valueType="string"/>
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.atollic.truestudio.lib.debug.toolchain.platform.533176131" isAbstract="false" name="Debug platform" superClass="com.atollic.truestudio.lib.debug.toolchain.platform"/>
<builder buildPath="${workspace_loc:/am_hal}/Debug" customBuilderProperties="toolChainpathString=/opt/Atollic_TrueSTUDIO_for_ARM_7.1.2/ARMTools/bin|toolChainpathType=1|com.atollic.truestudio.common_options.target.vendor=ARM|com.atollic.truestudio.common_options.target.mcu=Cortex-M4|" id="com.atollic.truestudio.mbs.builder1.842338050" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="CDT Internal Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.atollic.truestudio.mbs.builder1"/>
<tool commandLinePattern="${COMMAND} ${FLAGS} ${AM_CFLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS}" id="com.atollic.truestudio.lib.debug.toolchain.as.1948149624" name="Assembler" superClass="com.atollic.truestudio.lib.debug.toolchain.as">
<option id="com.atollic.truestudio.common_options.target.mcpu.593896695" name="Microcontroller" superClass="com.atollic.truestudio.common_options.target.mcpu" useByScannerDiscovery="false" value="Cortex-M4" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.endianess.1066485747" name="Endianess" superClass="com.atollic.truestudio.common_options.target.endianess" useByScannerDiscovery="false"/>
<option id="com.atollic.truestudio.common_options.target.instr_set.345702985" name="Instruction set" superClass="com.atollic.truestudio.common_options.target.instr_set" useByScannerDiscovery="false" value="com.atollic.truestudio.common_options.target.instr_set.thumb2" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.fpu.2000439272" name="Floating point" superClass="com.atollic.truestudio.common_options.target.fpu" useByScannerDiscovery="false"/>
<option id="com.atollic.truestudio.common_options.target.fpucore.1646013442" name="FPU" superClass="com.atollic.truestudio.common_options.target.fpucore" useByScannerDiscovery="false" value="com.atollic.truestudio.common_options.target.fpucore.fpv4-sp-d16" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.interwork.497377956" name="Mix ARM/Thumb" superClass="com.atollic.truestudio.common_options.target.interwork" useByScannerDiscovery="false"/>
<inputType id="com.atollic.truestudio.as.input.867900926" name="Input" superClass="com.atollic.truestudio.as.input"/>
</tool>
<tool commandLinePattern="${COMMAND} ${INPUTS} ${FLAGS} ${AM_CFLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT}" id="com.atollic.truestudio.lib.debug.toolchain.gcc.334071979" name="C Compiler" superClass="com.atollic.truestudio.lib.debug.toolchain.gcc">
<option id="com.atollic.truestudio.common_options.target.mcpu.838046259" name="Microcontroller" superClass="com.atollic.truestudio.common_options.target.mcpu" useByScannerDiscovery="false" value="Cortex-M4" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.endianess.1818215375" name="Endianess" superClass="com.atollic.truestudio.common_options.target.endianess" useByScannerDiscovery="false"/>
<option id="com.atollic.truestudio.common_options.target.instr_set.1777197316" name="Instruction set" superClass="com.atollic.truestudio.common_options.target.instr_set" useByScannerDiscovery="false" value="com.atollic.truestudio.common_options.target.instr_set.thumb2" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.fpu.170192335" name="Floating point" superClass="com.atollic.truestudio.common_options.target.fpu" useByScannerDiscovery="false"/>
<option id="com.atollic.truestudio.common_options.target.fpucore.1457365135" name="FPU" superClass="com.atollic.truestudio.common_options.target.fpucore" useByScannerDiscovery="false" value="com.atollic.truestudio.common_options.target.fpucore.fpv4-sp-d16" valueType="enumerated"/>
<option id="com.atollic.truestudio.gcc.optimization.prep_garbage.1688320403" name="Prepare dead code removal " superClass="com.atollic.truestudio.gcc.optimization.prep_garbage" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.atollic.truestudio.gcc.optimization.prep_data.622389316" name="Prepare dead data removal" superClass="com.atollic.truestudio.gcc.optimization.prep_data" useByScannerDiscovery="false" value="true" valueType="boolean"/>
<option id="com.atollic.truestudio.common_options.target.interwork.1678943818" name="Mix ARM/Thumb" superClass="com.atollic.truestudio.common_options.target.interwork" useByScannerDiscovery="false"/>
<option id="com.atollic.truestudio.gcc.cstandard.827476387" name="C standard" superClass="com.atollic.truestudio.gcc.cstandard" useByScannerDiscovery="false" value="com.atollic.truestudio.gcc.cstandard.c99" valueType="enumerated"/>
<option id="com.atollic.truestudio.gcc.misc.stackusage.8262666576" name="Generate per function stack usage information" superClass="com.atollic.truestudio.gcc.misc.stackusage" useByScannerDiscovery="false" value="false" valueType="boolean"/>
<option id="com.atollic.truestudio.gcc.symbols.defined.288842290" name="Defined symbols" superClass="com.atollic.truestudio.gcc.symbols.defined" useByScannerDiscovery="false" valueType="definedSymbols">
<listOptionValue builtIn="false" value="AM_DEBUG_ASSERT"/>
<listOptionValue builtIn="false" value="AM_ASSERT_INVALID_THRESHOLD=0"/>
<listOptionValue builtIn="false" value="AM_PART_APOLLO2"/>
</option>
<option id="com.atollic.truestudio.gcc.directories.select.2143287876" name="Include path" superClass="com.atollic.truestudio.gcc.directories.select" useByScannerDiscovery="false" valueType="includePath">
<listOptionValue builtIn="false" value="&quot;${AMBIQ_ROOT}/mcu/apollo2&quot;"/>
<listOptionValue builtIn="false" value="&quot;${AMBIQ_ROOT}/utils&quot;"/>
</option>
<option id="com.atollic.truestudio.lib.debug.toolchain.gcc.optimization.level.835363915" name="Optimization Level" superClass="com.atollic.truestudio.lib.debug.toolchain.gcc.optimization.level" useByScannerDiscovery="false" value="com.atollic.truestudio.gcc.optimization.level.03" valueType="enumerated"/>
<inputType id="com.atollic.truestudio.gcc.input.1533629434" superClass="com.atollic.truestudio.gcc.input"/>
</tool>
<tool id="com.atollic.truestudio.ld.base.2090792853" name="C Linker" superClass="com.atollic.truestudio.ld.base">
<option id="com.atollic.truestudio.common_options.target.mcpu.534981459" name="Microcontroller" superClass="com.atollic.truestudio.common_options.target.mcpu" value="Cortex-M4" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.endianess.530803548" name="Endianess" superClass="com.atollic.truestudio.common_options.target.endianess"/>
<option id="com.atollic.truestudio.common_options.target.instr_set.50355545" name="Instruction set" superClass="com.atollic.truestudio.common_options.target.instr_set" value="com.atollic.truestudio.common_options.target.instr_set.thumb2" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.fpucore.346486819" name="FPU" superClass="com.atollic.truestudio.common_options.target.fpucore" value="com.atollic.truestudio.common_options.target.fpucore.fpv4-sp-d16" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.fpu.761861802" name="Floating point" superClass="com.atollic.truestudio.common_options.target.fpu"/>
<option id="com.atollic.truestudio.common_options.target.interwork.1876189673" name="Mix ARM/Thumb" superClass="com.atollic.truestudio.common_options.target.interwork"/>
</tool>
<tool id="com.atollic.truestudio.lib.debug.toolchain.gpp.1655758199" name="C++ Compiler" superClass="com.atollic.truestudio.lib.debug.toolchain.gpp">
<option id="com.atollic.truestudio.common_options.target.mcpu.124401054" name="Microcontroller" superClass="com.atollic.truestudio.common_options.target.mcpu" value="Cortex-M4" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.endianess.518599455" name="Endianess" superClass="com.atollic.truestudio.common_options.target.endianess"/>
<option id="com.atollic.truestudio.common_options.target.instr_set.737193089" name="Instruction set" superClass="com.atollic.truestudio.common_options.target.instr_set" value="com.atollic.truestudio.common_options.target.instr_set.thumb2" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.fpu.1192067870" name="Floating point" superClass="com.atollic.truestudio.common_options.target.fpu"/>
<option id="com.atollic.truestudio.common_options.target.fpucore.1036264945" name="FPU" superClass="com.atollic.truestudio.common_options.target.fpucore" value="com.atollic.truestudio.common_options.target.fpucore.fpv4-sp-d16" valueType="enumerated"/>
<option id="com.atollic.truestudio.gpp.optimization.prep_garbage.2250624" name="Prepare dead code removal" superClass="com.atollic.truestudio.gpp.optimization.prep_garbage" value="true" valueType="boolean"/>
<option id="com.atollic.truestudio.gpp.optimization.prep_data.2146225781" name="Prepare dead data removal" superClass="com.atollic.truestudio.gpp.optimization.prep_data" value="true" valueType="boolean"/>
<option id="com.atollic.truestudio.gpp.optimization.fno_rtti.2025223247" name="Disable RTTI" superClass="com.atollic.truestudio.gpp.optimization.fno_rtti"/>
<option id="com.atollic.truestudio.gpp.optimization.fno_exceptions.2060169458" name="Disable exception handling" superClass="com.atollic.truestudio.gpp.optimization.fno_exceptions"/>
<option id="com.atollic.truestudio.common_options.target.interwork.1742976288" name="Mix ARM/Thumb" superClass="com.atollic.truestudio.common_options.target.interwork"/>
</tool>
<tool id="com.atollic.truestudio.ldcc.base.1595434793" name="C++ Linker" superClass="com.atollic.truestudio.ldcc.base">
<option id="com.atollic.truestudio.common_options.target.mcpu.1773797967" name="Microcontroller" superClass="com.atollic.truestudio.common_options.target.mcpu" value="Cortex-M4" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.endianess.2110981505" name="Endianess" superClass="com.atollic.truestudio.common_options.target.endianess"/>
<option id="com.atollic.truestudio.common_options.target.instr_set.1652491256" name="Instruction set" superClass="com.atollic.truestudio.common_options.target.instr_set" value="com.atollic.truestudio.common_options.target.instr_set.thumb2" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.fpucore.661745976" name="FPU" superClass="com.atollic.truestudio.common_options.target.fpucore" value="com.atollic.truestudio.common_options.target.fpucore.fpv4-sp-d16" valueType="enumerated"/>
<option id="com.atollic.truestudio.common_options.target.fpu.854349055" name="Floating point" superClass="com.atollic.truestudio.common_options.target.fpu"/>
<option id="com.atollic.truestudio.common_options.target.interwork.945089238" name="Mix ARM/Thumb" superClass="com.atollic.truestudio.common_options.target.interwork"/>
</tool>
<tool id="com.atollic.truestudio.lib.debug.toolchain.ar.947682620" name="Archiver" superClass="com.atollic.truestudio.lib.debug.toolchain.ar">
<option id="com.atollic.truestudio.ar.general.flags.538181425" name="Archiver flags" superClass="com.atollic.truestudio.ar.general.flags" useByScannerDiscovery="false" value="-rsvc" valueType="string"/>
</tool>
<tool id="com.atollic.truestudio.secoutput.base.853996171" name="Other" superClass="com.atollic.truestudio.secoutput.base"/>
</toolChain>
</folderInfo>
<sourceEntries>
<entry flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
</cconfiguration>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<project id="am_hal.com.atollic.truestudio.lib.1804033404" name="Static Library" projectType="com.atollic.truestudio.lib"/>
</storageModule>
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
<storageModule moduleId="scannerConfiguration">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
<scannerConfigBuildInfo instanceId="com.atollic.truestudio.lib.debug.6783851084.5418262406;com.atollic.truestudio.lib.debug.6783851084.5418262406.;com.atollic.truestudio.lib.debug.toolchain.gcc.334071979;com.atollic.truestudio.gcc.input.1533629434">
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="com.atollic.truestudio.mbs.ARMToolsPerProjectProfileC"/>
</scannerConfigBuildInfo>
</storageModule>
<storageModule moduleId="refreshScope" versionNumber="2">
<configuration configurationName="bin">
<resource resourceType="PROJECT" workspacePath="/am_hal_gcc"/>
</configuration>
</storageModule>
</cproject>