|
|
|
|
@@ -0,0 +1,233 @@
|
|
|
|
|
<?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="ilg.gnuarmeclipse.managedbuild.cross.config.elf.debug.1531522949">
|
|
|
|
|
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="ilg.gnuarmeclipse.managedbuild.cross.config.elf.debug.1531522949" moduleId="org.eclipse.cdt.core.settings" name="Debug">
|
|
|
|
|
<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" cleanCommand="${cross_rm} -rf" description="" id="ilg.gnuarmeclipse.managedbuild.cross.config.elf.debug.1531522949" name="Debug" optionalBuildProperties="org.eclipse.cdt.docker.launcher.containerbuild.property.volumes=,org.eclipse.cdt.docker.launcher.containerbuild.property.selectedvolumes=" parent="ilg.gnuarmeclipse.managedbuild.cross.config.elf.debug">
|
|
|
|
|
<folderInfo id="ilg.gnuarmeclipse.managedbuild.cross.config.elf.debug.1531522949." name="/" resourcePath="">
|
|
|
|
|
<toolChain id="ilg.gnuarmeclipse.managedbuild.cross.toolchain.elf.debug.1106430147" name="Arm Cross GCC" superClass="ilg.gnuarmeclipse.managedbuild.cross.toolchain.elf.debug">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createflash.69023181" name="Create flash image" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createflash" useByScannerDiscovery="false" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createlisting.335290926" name="Create extended listing" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createlisting" useByScannerDiscovery="false"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.printsize.1412980828" name="Print size" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.printsize" useByScannerDiscovery="false" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level.1030760322" name="Optimization Level" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level.none" valueType="enumerated"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.messagelength.1535138964" name="Message length (-fmessage-length=0)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.messagelength" useByScannerDiscovery="true" value="false" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.signedchar.901993558" name="'char' is signed (-fsigned-char)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.signedchar" useByScannerDiscovery="true" value="false" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.functionsections.1763730035" name="Function sections (-ffunction-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.functionsections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.datasections.54157944" name="Data sections (-fdata-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.datasections" useByScannerDiscovery="true" value="false" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level.1333449559" name="Debug level" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level.default" valueType="enumerated"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.format.2140509709" name="Debug format" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.format" useByScannerDiscovery="true"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.family.1532022763" name="Arm family (-mcpu)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.family" useByScannerDiscovery="false" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.mcpu.cortex-m4" valueType="enumerated"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.name.90752496" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.name" useByScannerDiscovery="false" value="GNU Tools for ARM Embedded Processors" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.architecture.1550579694" name="Architecture" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.architecture" useByScannerDiscovery="false" value="ilg.gnuarmeclipse.managedbuild.cross.option.architecture.arm" valueType="enumerated"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset.663031496" name="Instruction set" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset" useByScannerDiscovery="false" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset.thumb" valueType="enumerated"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.prefix.1597201441" name="Prefix" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.prefix" useByScannerDiscovery="false" value="arm-none-eabi-" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.c.1784946086" name="C compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.c" useByScannerDiscovery="false" value="gcc" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.cpp.1621051073" name="C++ compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.cpp" useByScannerDiscovery="false" value="g++" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.ar.818602014" name="Archiver" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.ar" useByScannerDiscovery="false" value="ar" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.objcopy.618514613" name="Hex/Bin converter" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.objcopy" useByScannerDiscovery="false" value="objcopy" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.objdump.834323559" name="Listing generator" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.objdump" useByScannerDiscovery="false" value="objdump" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.size.292983267" name="Size command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.size" useByScannerDiscovery="false" value="size" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.make.649523379" name="Build command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.make" useByScannerDiscovery="false" value="make" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.rm.1837366265" name="Remove command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.rm" useByScannerDiscovery="false" value="rm" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi.438021343" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi.soft" valueType="enumerated"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.id.900466726" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.id" value="1287942917" valueType="string"/>
|
|
|
|
|
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="ilg.gnuarmeclipse.managedbuild.cross.targetPlatform.1496419872" isAbstract="false" osList="all" superClass="ilg.gnuarmeclipse.managedbuild.cross.targetPlatform"/>
|
|
|
|
|
<builder buildPath="${workspace_loc:/template}/Debug" id="ilg.gnuarmeclipse.managedbuild.cross.builder.1213387873" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="ilg.gnuarmeclipse.managedbuild.cross.builder"/>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.542692054" name="GNU Arm Cross Assembler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor.623352620" name="Use preprocessor" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor" useByScannerDiscovery="false" value="true" valueType="boolean"/>
|
|
|
|
|
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input.1289222912" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input"/>
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.1747201330" name="GNU Arm Cross C Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler">
|
|
|
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths.996165972" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths" useByScannerDiscovery="true" valueType="includePath">
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_project_locations}/../../../../libraries/drivers/inc""/>
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_project_locations}/../../../../libraries/cmsis/cm4/core_support/""/>
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_project_locations}/../../../at32f415_board/""/>
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_project_locations}/../inc""/>
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_project_locations}/../../../../libraries/cmsis/cm4/device_support/startup/gcc""/>
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_project_locations}/../../../../libraries/cmsis/cm4/device_support/""/>
|
|
|
|
|
</option>
|
|
|
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs.415855454" name="Defined symbols (-D)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs" useByScannerDiscovery="true" valueType="definedSymbols">
|
|
|
|
|
<listOptionValue builtIn="false" value="AT_START_F415_V1"/>
|
|
|
|
|
<listOptionValue builtIn="false" value="AT32F415RCT7"/>
|
|
|
|
|
<listOptionValue builtIn="false" value="TRACE"/>
|
|
|
|
|
<listOptionValue builtIn="false" value="OS_USE_TRACE_SEMIHOSTING_DEBUG"/>
|
|
|
|
|
<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
|
|
|
|
|
</option>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.1757973298" name="Language standard" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.c99" valueType="enumerated"/>
|
|
|
|
|
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.1901784050" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input"/>
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.403714601" name="GNU Arm Cross C++ Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler"/>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker.36784583" name="GNU Arm Cross C Linker" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.gcsections.11644934" name="Remove unused sections (-Xlinker --gc-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.gcsections" useByScannerDiscovery="false" value="true" valueType="boolean"/>
|
|
|
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.scriptfile.2099493674" name="Script files (-T)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.scriptfile" useByScannerDiscovery="false" valueType="stringList">
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}}/ldscripts/AT32F415xC_FLASH.ld""/>
|
|
|
|
|
</option>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.usenewlibnano.1487289310" name="Use newlib-nano (--specs=nano.specs)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.usenewlibnano" useByScannerDiscovery="false" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.usenewlibnosys.1771178837" name="Do not use syscalls (--specs=nosys.specs)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.usenewlibnosys" useByScannerDiscovery="false" value="true" valueType="boolean"/>
|
|
|
|
|
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker.input.498246366" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker.input">
|
|
|
|
|
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
|
|
|
|
|
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
|
|
|
|
|
</inputType>
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.777228815" name="GNU Arm Cross C++ Linker" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.gcsections.389399262" name="Remove unused sections (-Xlinker --gc-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.gcsections" value="true" valueType="boolean"/>
|
|
|
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.scriptfile.1342496499" name="Script files (-T)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.scriptfile" valueType="stringList">
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}}/ldscripts/AT32F415xC_FLASH.ld""/>
|
|
|
|
|
</option>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnano.331920223" name="Use newlib-nano (--specs=nano.specs)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnano" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnosys.1844271099" name="Do not use syscalls (--specs=nosys.specs)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnosys" value="true" valueType="boolean"/>
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.archiver.1642735303" name="GNU Arm Cross Archiver" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.archiver"/>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.createflash.377405404" name="GNU Arm Cross Create Flash Image" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.createflash"/>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.createlisting.1700138678" name="GNU Arm Cross Create Listing" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.createlisting">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.source.1495255272" name="Display source (--source|-S)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.source" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.allheaders.1694057850" name="Display all headers (--all-headers|-x)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.allheaders" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.demangle.1311961682" name="Demangle names (--demangle|-C)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.demangle" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.linenumbers.355700474" name="Display line numbers (--line-numbers|-l)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.linenumbers" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.wide.1512634181" name="Wide lines (--wide|-w)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.wide" value="true" valueType="boolean"/>
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.printsize.777856167" name="GNU Arm Cross Print Size" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.printsize">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.printsize.format.675985952" name="Size format" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.printsize.format" useByScannerDiscovery="false"/>
|
|
|
|
|
</tool>
|
|
|
|
|
</toolChain>
|
|
|
|
|
</folderInfo>
|
|
|
|
|
</configuration>
|
|
|
|
|
</storageModule>
|
|
|
|
|
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
|
|
|
|
<storageModule moduleId="ilg.gnumcueclipse.managedbuild.packs"/>
|
|
|
|
|
</cconfiguration>
|
|
|
|
|
<cconfiguration id="ilg.gnuarmeclipse.managedbuild.cross.config.elf.release.532297310">
|
|
|
|
|
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="ilg.gnuarmeclipse.managedbuild.cross.config.elf.release.532297310" moduleId="org.eclipse.cdt.core.settings" name="Release">
|
|
|
|
|
<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.release" cleanCommand="${cross_rm} -rf" description="" id="ilg.gnuarmeclipse.managedbuild.cross.config.elf.release.532297310" name="Release" parent="ilg.gnuarmeclipse.managedbuild.cross.config.elf.release">
|
|
|
|
|
<folderInfo id="ilg.gnuarmeclipse.managedbuild.cross.config.elf.release.532297310." name="/" resourcePath="">
|
|
|
|
|
<toolChain id="ilg.gnuarmeclipse.managedbuild.cross.toolchain.elf.release.1370885502" name="Arm Cross GCC" superClass="ilg.gnuarmeclipse.managedbuild.cross.toolchain.elf.release">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createflash.725003446" name="Create flash image" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createflash" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createlisting.623659467" name="Create extended listing" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createlisting"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.printsize.1874213191" name="Print size" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.printsize" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level.2130719467" name="Optimization Level" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level" value="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level.size" valueType="enumerated"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.messagelength.1450269092" name="Message length (-fmessage-length=0)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.messagelength" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.signedchar.1503862889" name="'char' is signed (-fsigned-char)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.signedchar" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.functionsections.1690090641" name="Function sections (-ffunction-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.functionsections" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.datasections.1101476426" name="Data sections (-fdata-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.datasections" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level.1456640220" name="Debug level" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.format.1037146469" name="Debug format" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.format"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.family.66036822" name="Arm family (-mcpu)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.family" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.mcpu.cortex-m4" valueType="enumerated"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.name.919743374" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.name" value="GNU Tools for ARM Embedded Processors" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.architecture.360993107" name="Architecture" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.architecture" value="ilg.gnuarmeclipse.managedbuild.cross.option.architecture.arm" valueType="enumerated"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset.943558292" name="Instruction set" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset.thumb" valueType="enumerated"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.prefix.1120618368" name="Prefix" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.prefix" value="arm-none-eabi-" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.c.1693641995" name="C compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.c" value="gcc" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.cpp.1778897064" name="C++ compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.cpp" value="g++" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.ar.1086043274" name="Archiver" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.ar" value="ar" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.objcopy.1756228611" name="Hex/Bin converter" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.objcopy" value="objcopy" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.objdump.1303662290" name="Listing generator" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.objdump" value="objdump" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.size.43191256" name="Size command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.size" value="size" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.make.28317856" name="Build command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.make" value="make" valueType="string"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.rm.1352031715" name="Remove command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.rm" value="rm" valueType="string"/>
|
|
|
|
|
<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="ilg.gnuarmeclipse.managedbuild.cross.targetPlatform.170045602" isAbstract="false" osList="all" superClass="ilg.gnuarmeclipse.managedbuild.cross.targetPlatform"/>
|
|
|
|
|
<builder buildPath="${workspace_loc:/template}/Release" id="ilg.gnuarmeclipse.managedbuild.cross.builder.1047116332" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="ilg.gnuarmeclipse.managedbuild.cross.builder"/>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.402875022" name="GNU Arm Cross Assembler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor.1624086968" name="Use preprocessor" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor" value="true" valueType="boolean"/>
|
|
|
|
|
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input.1630978823" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input"/>
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.1477427794" name="GNU Arm Cross C Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler">
|
|
|
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths.1719244290" name="Include paths (-I)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths" useByScannerDiscovery="true" valueType="includePath">
|
|
|
|
|
<listOptionValue builtIn="false" value=""../include""/>
|
|
|
|
|
<listOptionValue builtIn="false" value=""../include/libraries/drivers/inc""/>
|
|
|
|
|
<listOptionValue builtIn="false" value=""../include/libraries/cmsis/cm4/core_support""/>
|
|
|
|
|
<listOptionValue builtIn="false" value=""../include/libraries/cmsis/cm4/device_support""/>
|
|
|
|
|
</option>
|
|
|
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs.1281020868" name="Defined symbols (-D)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs" useByScannerDiscovery="true" valueType="definedSymbols">
|
|
|
|
|
<listOptionValue builtIn="false" value="AT_START_F415_V1"/>
|
|
|
|
|
<listOptionValue builtIn="false" value="AT32F415RCT7"/>
|
|
|
|
|
<listOptionValue builtIn="false" value="NDEBUG"/>
|
|
|
|
|
<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
|
|
|
|
|
</option>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.1394309280" name="Language standard" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.c99" valueType="enumerated"/>
|
|
|
|
|
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.81183386" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input"/>
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.520877430" name="GNU Arm Cross C++ Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler"/>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker.117956916" name="GNU Arm Cross C Linker" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.gcsections.1820284950" name="Remove unused sections (-Xlinker --gc-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.gcsections" value="true" valueType="boolean"/>
|
|
|
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.scriptfile.1214983585" name="Script files (-T)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.scriptfile" valueType="stringList">
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}}/ldscripts/AT32F415xC_FLASH.ld""/>
|
|
|
|
|
</option>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.usenewlibnano.144057270" name="Use newlib-nano (--specs=nano.specs)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.usenewlibnano" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.usenewlibnosys.1224773908" name="Do not use syscalls (--specs=nosys.specs)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.usenewlibnosys" value="true" valueType="boolean"/>
|
|
|
|
|
<inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker.input.1579910274" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker.input">
|
|
|
|
|
<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
|
|
|
|
|
<additionalInput kind="additionalinput" paths="$(LIBS)"/>
|
|
|
|
|
</inputType>
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.1925660410" name="GNU Arm Cross C++ Linker" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.gcsections.413028882" name="Remove unused sections (-Xlinker --gc-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.gcsections" value="true" valueType="boolean"/>
|
|
|
|
|
<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.scriptfile.1425398838" name="Script files (-T)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.scriptfile" valueType="stringList">
|
|
|
|
|
<listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}}/ldscripts/AT32F415xC_FLASH.ld""/>
|
|
|
|
|
</option>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnano.1422090143" name="Use newlib-nano (--specs=nano.specs)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnano" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnosys.1464678558" name="Do not use syscalls (--specs=nosys.specs)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnosys" value="true" valueType="boolean"/>
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.archiver.1662892898" name="GNU Arm Cross Archiver" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.archiver"/>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.createflash.91664808" name="GNU Arm Cross Create Flash Image" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.createflash"/>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.createlisting.140763848" name="GNU Arm Cross Create Listing" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.createlisting">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.source.1991536077" name="Display source (--source|-S)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.source" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.allheaders.1987551228" name="Display all headers (--all-headers|-x)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.allheaders" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.demangle.1333147975" name="Demangle names (--demangle|-C)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.demangle" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.linenumbers.722812780" name="Display line numbers (--line-numbers|-l)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.linenumbers" value="true" valueType="boolean"/>
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.wide.200271803" name="Wide lines (--wide|-w)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.wide" value="true" valueType="boolean"/>
|
|
|
|
|
</tool>
|
|
|
|
|
<tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.printsize.1746922667" name="GNU Arm Cross Print Size" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.printsize">
|
|
|
|
|
<option id="ilg.gnuarmeclipse.managedbuild.cross.option.printsize.format.576554577" name="Size format" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.printsize.format"/>
|
|
|
|
|
</tool>
|
|
|
|
|
</toolChain>
|
|
|
|
|
</folderInfo>
|
|
|
|
|
</configuration>
|
|
|
|
|
</storageModule>
|
|
|
|
|
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
|
|
|
|
|
</cconfiguration>
|
|
|
|
|
</storageModule>
|
|
|
|
|
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
|
|
|
|
|
<project id="template.ilg.gnuarmeclipse.managedbuild.cross.target.elf.1548947203" name="Executable" projectType="ilg.gnuarmeclipse.managedbuild.cross.target.elf"/>
|
|
|
|
|
</storageModule>
|
|
|
|
|
<storageModule moduleId="scannerConfiguration">
|
|
|
|
|
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
|
|
|
|
<scannerConfigBuildInfo instanceId="ilg.gnuarmeclipse.managedbuild.cross.config.elf.debug.1531522949;ilg.gnuarmeclipse.managedbuild.cross.config.elf.debug.1531522949.;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.1747201330;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.1901784050">
|
|
|
|
|
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
|
|
|
|
</scannerConfigBuildInfo>
|
|
|
|
|
<scannerConfigBuildInfo instanceId="ilg.gnuarmeclipse.managedbuild.cross.config.elf.release.532297310;ilg.gnuarmeclipse.managedbuild.cross.config.elf.release.532297310.;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.1477427794;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.81183386">
|
|
|
|
|
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
|
|
|
|
|
</scannerConfigBuildInfo>
|
|
|
|
|
</storageModule>
|
|
|
|
|
<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
|
|
|
|
|
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
|
|
|
|
|
<storageModule moduleId="refreshScope" versionNumber="2">
|
|
|
|
|
<configuration configurationName="Debug">
|
|
|
|
|
<resource resourceType="PROJECT" workspacePath="/template"/>
|
|
|
|
|
</configuration>
|
|
|
|
|
<configuration configurationName="Release">
|
|
|
|
|
<resource resourceType="PROJECT" workspacePath="/template"/>
|
|
|
|
|
</configuration>
|
|
|
|
|
</storageModule>
|
|
|
|
|
</cproject>
|