<?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.gigadevice.mbs.arm.configuration.debug.1220644957.1851197778.639038446">
			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.gigadevice.mbs.arm.configuration.debug.1220644957.1851197778.639038446" moduleId="org.eclipse.cdt.core.settings" name="GD32F5HC">
				<externalSettings>
					<externalSetting>
						<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/gd32w51x_f5hc"/>
						<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/gd32w51x_f5hc/GD32F5HC"/>
						<entry flags="RESOLVED" kind="libraryFile" name="gd32w51x_f5hc" 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.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="${command_rm} -rf" 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.gigadevice.mbs.arm.configuration.debug.1220644957.1851197778.639038446" name="GD32F5HC" optionalBuildProperties="" parent="com.gigadevice.mbs.arm.configuration.debug">
					<folderInfo id="com.gigadevice.mbs.arm.configuration.debug.1220644957.1851197778.639038446." name="/" resourcePath="">
						<toolChain id="com.gigadevice.mbs.arm.toolChain.elf.debug.1815850700" name="GD ARM MCU Toolchain" secondaryOutputs="com.gigadevice.mbs.arm.outputType.objcopy.bin;com.gigadevice.mbs.arm.outputType.size;com.gigadevice.mbs.arm.outputType.objdump.list;com.gigadevice.mbs.arm.outputType.objcopy.hex" superClass="com.gigadevice.mbs.arm.toolChain.elf.debug">
							<option id="com.gigadevice.mbs.arm.option.targetProcessor.ARMFamily.261765690" name="ARM Family" superClass="com.gigadevice.mbs.arm.option.targetProcessor.ARMFamily" useByScannerDiscovery="true" value="cortex-m33" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.targetProcessor.fpu.abi.263379796" name="Float ABI" superClass="com.gigadevice.mbs.arm.option.targetProcessor.fpu.abi" value="com.gigadevice.mbs.arm.option.targetProcessor.fpu.abi.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.targetProcessor.instructionset.1852485332" name="Instruction set" superClass="com.gigadevice.mbs.arm.option.targetProcessor.instructionset" value="com.gigadevice.mbs.arm.option.targetProcessor.instructionset.thumb" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.targetProcessor.fpu.unit.1702047645" name="FPU Type" superClass="com.gigadevice.mbs.arm.option.targetProcessor.fpu.unit" value="com.gigadevice.mbs.arm.option.targetProcessor.fpu.unit.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.messageLength.795400487" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.arm.option.optimization.messageLength" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.signedChar.906774877" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.arm.option.optimization.signedChar" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.functionSections.1694310465" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.arm.option.optimization.functionSections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.dataSections.508358474" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.arm.option.optimization.dataSections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.noCommon.1037135289" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.arm.option.optimization.noCommon" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.PIC.681014085" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.arm.option.optimization.PIC" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.lto.798232753" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.arm.option.optimization.lto" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.syntaxOnly.2077083352" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.arm.option.warnings.syntaxOnly" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.pedantic.2135652738" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.arm.option.warnings.pedantic" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.pedanticErrors.1792515904" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.arm.option.warnings.pedanticErrors" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.allWarn.1967153660" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.arm.option.warnings.allWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.extraWarn.1942907671" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.arm.option.warnings.extraWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.conversion.66911441" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.arm.option.warnings.conversion" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.uninitialized.342867130" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.arm.option.warnings.uninitialized" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.unused.2118550242" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.arm.option.warnings.unused" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.toErrors.770536041" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.arm.option.warnings.toErrors" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.noWarn.1047018196" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.arm.option.warnings.noWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.debugging.level.2017641800" name="Debug level" superClass="com.gigadevice.mbs.arm.option.debugging.level" useByScannerDiscovery="true" value="com.gigadevice.mbs.option.toolSettings.debugging.level.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.debugging.prof.656058388" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.arm.option.debugging.prof" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.debugging.gProf.1463944250" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.arm.option.debugging.gProf" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.outputFile.list.1184673217" name="List" superClass="com.gigadevice.mbs.arm.option.outputFile.list" useByScannerDiscovery="false" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.outputFile.dump.1641955249" name="Dump" superClass="com.gigadevice.mbs.arm.option.outputFile.dump" useByScannerDiscovery="false" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.outputFile.map.216984989" name="Map" superClass="com.gigadevice.mbs.arm.option.outputFile.map" useByScannerDiscovery="false" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.name.559557069" name="%option.base.toolChain.name" superClass="com.gigadevice.mbs.arm.option.toolChain.name" useByScannerDiscovery="false" value="GNU Tools for ARM Embedded Processors" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.path.1384467509" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.arm.option.toolChain.path" useByScannerDiscovery="false" value="Tools/ARMEmbeddedGCC/bin" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.buildToolPath.2142841482" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.arm.option.toolChain.buildToolPath" useByScannerDiscovery="false" value="Tools/BuildTools/2.10-20180103-1919/bin" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.prefix.1286421829" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.arm.option.toolChain.prefix" value="arm-none-eabi-" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.c.1501045091" name="C Compiler" superClass="com.gigadevice.mbs.arm.option.toolChain.c" value="arm-none-eabi-gcc" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.objcopy.603752238" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.arm.option.toolChain.objcopy" value="arm-none-eabi-objcopy" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.objdump.719821261" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.arm.option.toolChain.objdump" value="arm-none-eabi-objdump" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.size.1116211102" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.arm.option.toolChain.size" value="arm-none-eabi-size" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.level.1501156571" name="Optimization Level" superClass="com.gigadevice.mbs.arm.option.optimization.level" value="com.gigadevice.mbs.option.toolSettings.optimization.level.size" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.targetMcu.partNo.1176689865" superClass="com.gigadevice.mbs.arm.option.targetMcu.partNo" value="GD32F5HCRIH6" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.targetProcessor.allOptions.685800518" name="All options" superClass="com.gigadevice.mbs.arm.option.targetProcessor.allOptions" value="-mcpu=cortex-m33 -mthumb" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.allOptions.303834416" name="All options" superClass="com.gigadevice.mbs.arm.option.optimization.allOptions" value="-Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.debugging.allOptions.1992554264" name="All options" superClass="com.gigadevice.mbs.arm.option.debugging.allOptions" value=" -g" valueType="string"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.arm.targetPlatform.1444295079" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.arm.targetPlatform"/>
							<builder buildPath="${workspace_loc:/GD32W51x_example}/GD ARM MCU Release" id="com.gigadevice.mbs.arm.builder.599062403" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.gigadevice.mbs.arm.builder"/>
							<tool id="com.gigadevice.mbs.arm.tool.CCompiler.1610824876" name="GD ARM MCU C Compiler" superClass="com.gigadevice.mbs.arm.tool.CCompiler">
								<option id="com.gigadevice.mbs.arm.option.CCompiler.general.std.1952820037" name="C Standard" superClass="com.gigadevice.mbs.arm.option.CCompiler.general.std" useByScannerDiscovery="false" value="com.gigadevice.mbs.option.toolSettings.CCompiler.std.gnu11" valueType="enumerated"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.CCompiler.includes.paths.1893575344" name="Include paths (-I)" superClass="com.gigadevice.mbs.arm.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../fat_fs/inc&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Examples/USBFS/usb_host/usb_host_msc_udisk/inc&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/CMSIS/GD/gd32w51x_f5hc/Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/CMSIS&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_standard_peripheral/Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_usbfs_library/driver/Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_usbfs_library/host/core/Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_usbfs_library/host/class/msc/Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_usbfs_library/ustd/class/msc&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_usbfs_library/ustd/common&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Utilities&quot;"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.CCompiler.symbols.defs.2085875565" name="Define (-D)" superClass="com.gigadevice.mbs.arm.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
									<listOptionValue builtIn="false" value="USE_USB_FS"/>
									<listOptionValue builtIn="false" value="SYS_NS"/>
									<listOptionValue builtIn="false" value="GD32F5HC"/>
								</option>
								<inputType id="com.gigadevice.mbs.arm.inputType.CCompiler.1317374724" superClass="com.gigadevice.mbs.arm.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.arm.tool.linker.1234640539" name="GD ARM MCU Linker" superClass="com.gigadevice.mbs.arm.tool.linker">
								<option id="com.gigadevice.mbs.arm.option.linker.general.gcsections.2139468265" name="Remove unused sections (-Xlinker --gc-sections)" superClass="com.gigadevice.mbs.arm.option.linker.general.gcsections" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.linker.general.scriptFile.1032739201" name="Linker script (-T)" superClass="com.gigadevice.mbs.arm.option.linker.general.scriptFile" valueType="stringList">
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/CMSIS/GD/gd32w51x_f5hc/Source/GCC/Ld/gd32f5hcri_flash.ld&quot;"/>
								</option>
								<inputType id="com.gigadevice.mbs.arm.inputType.linker.1966047286" superClass="com.gigadevice.mbs.arm.inputType.linker">
									<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
									<additionalInput kind="additionalinput" paths="$(LIBS)"/>
								</inputType>
							</tool>
							<tool id="com.gigadevice.mbs.arm.tool.assembler.958998140" name="GD ARM MCU Assembler" superClass="com.gigadevice.mbs.arm.tool.assembler">
								<option id="com.gigadevice.mbs.arm.option.assembler.preprocessor.usepreprocessor.1477056818" name="Use preprocessor" superClass="com.gigadevice.mbs.arm.option.assembler.preprocessor.usepreprocessor" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<inputType id="com.gigadevice.mbs.arm.inputType.assembler.159898410" superClass="com.gigadevice.mbs.arm.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.arm.tool.objcopy.hex.255858576" name="GD ARM MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.arm.tool.objcopy.hex"/>
							<tool id="com.gigadevice.mbs.arm.tool.objcopy.bin.1415501031" name="GD ARM MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.arm.tool.objcopy.bin"/>
							<tool id="com.gigadevice.mbs.arm.tool.objdump.list.3974971" name="GD ARM MCU Listing" superClass="com.gigadevice.mbs.arm.tool.objdump.list"/>
							<tool id="com.gigadevice.mbs.arm.tool.size.1125476000" name="GD ARM MCU Print Size" superClass="com.gigadevice.mbs.arm.tool.size"/>
							<tool id="com.gigadevice.mbs.arm.tool.objdump.dump.1890658687" name="GD ARM MCU Dump" superClass="com.gigadevice.mbs.arm.tool.objdump.dump"/>
							<tool id="com.gigadevice.mbs.arm.tool.CppCompiler.1743116668" name="GD ARM MCU C++ Compiler" superClass="com.gigadevice.mbs.arm.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.arm.tool.cpp.linker.534853982" name="GD ARM MCU C++ Linker" superClass="com.gigadevice.mbs.arm.tool.cpp.linker">
								<option id="com.gigadevice.mbs.arm.option.cpp.linker.general.gcsections.235753128" name="Remove unused sections (-Xlinker --gc-sections)" superClass="com.gigadevice.mbs.arm.option.cpp.linker.general.gcsections"/>
							</tool>
							<tool id="com.gigadevice.mbs.tool.archiver.1339501989" name="GD ARM MCU Archiver" superClass="com.gigadevice.mbs.tool.archiver"/>
							<tool id="com.gigadevice.mbs.arm.tool.objcopy.mot.1717807436" name="GD ARM MCU Flash Image(Mot)" superClass="com.gigadevice.mbs.arm.tool.objcopy.mot"/>
						</toolChain>
					</folderInfo>
					<sourceEntries>
						<entry excluding="Startup/startup_gd32f5hc.s|Startup/startup_gd32w51x.S|Utilities/gd32w515p_eval.c" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
					</sourceEntries>
				</configuration>
			</storageModule>
			<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
		</cconfiguration>
		<cconfiguration id="com.gigadevice.mbs.arm.configuration.debug.1220644957.1851197778.639038446.1176881335">
			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.gigadevice.mbs.arm.configuration.debug.1220644957.1851197778.639038446.1176881335" moduleId="org.eclipse.cdt.core.settings" name="GD32W515">
				<externalSettings>
					<externalSetting>
						<entry flags="VALUE_WORKSPACE_PATH" kind="includePath" name="/gd32w51x_f5hc"/>
						<entry flags="VALUE_WORKSPACE_PATH" kind="libraryPath" name="/gd32w51x_f5hc/GD32F5HC"/>
						<entry flags="RESOLVED" kind="libraryFile" name="gd32w51x_f5hc" 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.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="${command_rm} -rf" 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.gigadevice.mbs.arm.configuration.debug.1220644957.1851197778.639038446.1176881335" name="GD32W515" optionalBuildProperties="" parent="com.gigadevice.mbs.arm.configuration.debug">
					<folderInfo id="com.gigadevice.mbs.arm.configuration.debug.1220644957.1851197778.639038446.1176881335." name="/" resourcePath="">
						<toolChain id="com.gigadevice.mbs.arm.toolChain.elf.debug.2000335264" name="GD ARM MCU Toolchain" secondaryOutputs="com.gigadevice.mbs.arm.outputType.objcopy.bin;com.gigadevice.mbs.arm.outputType.size;com.gigadevice.mbs.arm.outputType.objdump.list;com.gigadevice.mbs.arm.outputType.objcopy.hex" superClass="com.gigadevice.mbs.arm.toolChain.elf.debug">
							<option id="com.gigadevice.mbs.arm.option.targetProcessor.ARMFamily.1242575762" name="ARM Family" superClass="com.gigadevice.mbs.arm.option.targetProcessor.ARMFamily" useByScannerDiscovery="true" value="cortex-m33" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.targetProcessor.fpu.abi.212879036" name="Float ABI" superClass="com.gigadevice.mbs.arm.option.targetProcessor.fpu.abi" value="com.gigadevice.mbs.arm.option.targetProcessor.fpu.abi.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.targetProcessor.instructionset.253161385" name="Instruction set" superClass="com.gigadevice.mbs.arm.option.targetProcessor.instructionset" value="com.gigadevice.mbs.arm.option.targetProcessor.instructionset.thumb" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.targetProcessor.fpu.unit.1476244395" name="FPU Type" superClass="com.gigadevice.mbs.arm.option.targetProcessor.fpu.unit" value="com.gigadevice.mbs.arm.option.targetProcessor.fpu.unit.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.messageLength.2146459777" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.arm.option.optimization.messageLength" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.signedChar.909420722" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.arm.option.optimization.signedChar" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.functionSections.1828952406" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.arm.option.optimization.functionSections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.dataSections.444165455" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.arm.option.optimization.dataSections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.noCommon.926339203" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.arm.option.optimization.noCommon" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.PIC.65041722" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.arm.option.optimization.PIC" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.lto.745354200" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.arm.option.optimization.lto" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.syntaxOnly.1863684272" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.arm.option.warnings.syntaxOnly" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.pedantic.390097569" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.arm.option.warnings.pedantic" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.pedanticErrors.2138678618" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.arm.option.warnings.pedanticErrors" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.allWarn.823655101" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.arm.option.warnings.allWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.extraWarn.1772790448" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.arm.option.warnings.extraWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.conversion.1606886694" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.arm.option.warnings.conversion" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.uninitialized.1064974743" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.arm.option.warnings.uninitialized" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.unused.1822505727" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.arm.option.warnings.unused" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.toErrors.1032423362" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.arm.option.warnings.toErrors" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.warnings.noWarn.393725870" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.arm.option.warnings.noWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.debugging.level.1793043160" name="Debug level" superClass="com.gigadevice.mbs.arm.option.debugging.level" useByScannerDiscovery="true" value="com.gigadevice.mbs.option.toolSettings.debugging.level.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.debugging.prof.1586980054" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.arm.option.debugging.prof" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.debugging.gProf.117777396" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.arm.option.debugging.gProf" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.outputFile.list.668296985" name="List" superClass="com.gigadevice.mbs.arm.option.outputFile.list" useByScannerDiscovery="false" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.outputFile.dump.1007369431" name="Dump" superClass="com.gigadevice.mbs.arm.option.outputFile.dump" useByScannerDiscovery="false" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.outputFile.map.375898668" name="Map" superClass="com.gigadevice.mbs.arm.option.outputFile.map" useByScannerDiscovery="false" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.name.1898144932" name="%option.base.toolChain.name" superClass="com.gigadevice.mbs.arm.option.toolChain.name" useByScannerDiscovery="false" value="GNU Tools for ARM Embedded Processors" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.path.1953027323" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.arm.option.toolChain.path" useByScannerDiscovery="false" value="Tools/ARMEmbeddedGCC/bin" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.buildToolPath.159389974" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.arm.option.toolChain.buildToolPath" useByScannerDiscovery="false" value="Tools/BuildTools/2.10-20180103-1919/bin" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.prefix.1256139968" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.arm.option.toolChain.prefix" value="arm-none-eabi-" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.c.1887202844" name="C Compiler" superClass="com.gigadevice.mbs.arm.option.toolChain.c" value="arm-none-eabi-gcc" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.objcopy.368031187" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.arm.option.toolChain.objcopy" value="arm-none-eabi-objcopy" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.objdump.527423780" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.arm.option.toolChain.objdump" value="arm-none-eabi-objdump" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.toolChain.size.1082731828" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.arm.option.toolChain.size" value="arm-none-eabi-size" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.level.374662183" name="Optimization Level" superClass="com.gigadevice.mbs.arm.option.optimization.level" value="com.gigadevice.mbs.option.toolSettings.optimization.level.size" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.arm.option.targetMcu.partNo.238056337" superClass="com.gigadevice.mbs.arm.option.targetMcu.partNo" value="GD32F5HCRIH6" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.targetProcessor.allOptions.258747547" name="All options" superClass="com.gigadevice.mbs.arm.option.targetProcessor.allOptions" value="-mcpu=cortex-m33 -mthumb" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.optimization.allOptions.1768675476" name="All options" superClass="com.gigadevice.mbs.arm.option.optimization.allOptions" value="-Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections" valueType="string"/>
							<option id="com.gigadevice.mbs.arm.option.debugging.allOptions.1588439857" name="All options" superClass="com.gigadevice.mbs.arm.option.debugging.allOptions" value=" -g" valueType="string"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.arm.targetPlatform.1059920932" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.arm.targetPlatform"/>
							<builder buildPath="${workspace_loc:/GD32W51x_example}/GD ARM MCU Release" id="com.gigadevice.mbs.arm.builder.6047424" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.gigadevice.mbs.arm.builder"/>
							<tool id="com.gigadevice.mbs.arm.tool.CCompiler.549577940" name="GD ARM MCU C Compiler" superClass="com.gigadevice.mbs.arm.tool.CCompiler">
								<option id="com.gigadevice.mbs.arm.option.CCompiler.general.std.467207584" name="C Standard" superClass="com.gigadevice.mbs.arm.option.CCompiler.general.std" useByScannerDiscovery="false" value="com.gigadevice.mbs.option.toolSettings.CCompiler.std.gnu11" valueType="enumerated"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.CCompiler.includes.paths.1125107276" name="Include paths (-I)" superClass="com.gigadevice.mbs.arm.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../fat_fs/inc&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Examples/USBFS/usb_host/usb_host_msc_udisk/inc&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/CMSIS/GD/gd32w51x_f5hc/Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/CMSIS&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_standard_peripheral/Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_usbfs_library/driver/Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_usbfs_library/host/core/Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_usbfs_library/host/class/msc/Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_usbfs_library/ustd/class/msc&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/gd32w51x_f5hc_usbfs_library/ustd/common&quot;"/>
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Utilities&quot;"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.CCompiler.symbols.defs.759592333" name="Define (-D)" superClass="com.gigadevice.mbs.arm.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
									<listOptionValue builtIn="false" value="USE_USB_FS"/>
									<listOptionValue builtIn="false" value="SYS_NS"/>
									<listOptionValue builtIn="false" value="GD32W515"/>
								</option>
								<inputType id="com.gigadevice.mbs.arm.inputType.CCompiler.127386347" superClass="com.gigadevice.mbs.arm.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.arm.tool.linker.1253445465" name="GD ARM MCU Linker" superClass="com.gigadevice.mbs.arm.tool.linker">
								<option id="com.gigadevice.mbs.arm.option.linker.general.gcsections.1790679873" name="Remove unused sections (-Xlinker --gc-sections)" superClass="com.gigadevice.mbs.arm.option.linker.general.gcsections" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.arm.option.linker.general.scriptFile.593784029" name="Linker script (-T)" superClass="com.gigadevice.mbs.arm.option.linker.general.scriptFile" valueType="stringList">
									<listOptionValue builtIn="false" value="&quot;${ProjDirPath}/../../../../../Firmware/CMSIS/GD/gd32w51x_f5hc/Source/GCC/Ld/gd32w515xI_flash.ld&quot;"/>
								</option>
								<inputType id="com.gigadevice.mbs.arm.inputType.linker.203814160" superClass="com.gigadevice.mbs.arm.inputType.linker">
									<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
									<additionalInput kind="additionalinput" paths="$(LIBS)"/>
								</inputType>
							</tool>
							<tool id="com.gigadevice.mbs.arm.tool.assembler.115411292" name="GD ARM MCU Assembler" superClass="com.gigadevice.mbs.arm.tool.assembler">
								<option id="com.gigadevice.mbs.arm.option.assembler.preprocessor.usepreprocessor.179704974" name="Use preprocessor" superClass="com.gigadevice.mbs.arm.option.assembler.preprocessor.usepreprocessor" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<inputType id="com.gigadevice.mbs.arm.inputType.assembler.893960578" superClass="com.gigadevice.mbs.arm.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.arm.tool.objcopy.hex.154840662" name="GD ARM MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.arm.tool.objcopy.hex"/>
							<tool id="com.gigadevice.mbs.arm.tool.objcopy.bin.1290865700" name="GD ARM MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.arm.tool.objcopy.bin"/>
							<tool id="com.gigadevice.mbs.arm.tool.objdump.list.1188745902" name="GD ARM MCU Listing" superClass="com.gigadevice.mbs.arm.tool.objdump.list"/>
							<tool id="com.gigadevice.mbs.arm.tool.size.556278176" name="GD ARM MCU Print Size" superClass="com.gigadevice.mbs.arm.tool.size"/>
							<tool id="com.gigadevice.mbs.arm.tool.objdump.dump.193589345" name="GD ARM MCU Dump" superClass="com.gigadevice.mbs.arm.tool.objdump.dump"/>
							<tool id="com.gigadevice.mbs.arm.tool.CppCompiler.1932547046" name="GD ARM MCU C++ Compiler" superClass="com.gigadevice.mbs.arm.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.arm.tool.cpp.linker.1890980642" name="GD ARM MCU C++ Linker" superClass="com.gigadevice.mbs.arm.tool.cpp.linker">
								<option id="com.gigadevice.mbs.arm.option.cpp.linker.general.gcsections.2072571372" name="Remove unused sections (-Xlinker --gc-sections)" superClass="com.gigadevice.mbs.arm.option.cpp.linker.general.gcsections"/>
							</tool>
							<tool id="com.gigadevice.mbs.tool.archiver.660097254" name="GD ARM MCU Archiver" superClass="com.gigadevice.mbs.tool.archiver"/>
							<tool id="com.gigadevice.mbs.arm.tool.objcopy.mot.910662441" name="GD ARM MCU Flash Image(Mot)" superClass="com.gigadevice.mbs.arm.tool.objcopy.mot"/>
						</toolChain>
					</folderInfo>
					<sourceEntries>
						<entry excluding="Startup/startup_gd32f5hc.S|Startup/startup_gd32f5hc.s|Utilities/gd32f5hcr_eval.c" 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="GD32W51x_example.ilg.gnuarmeclipse.managedbuild.cross.target.elf.1011650598" name="Executable"/>
	</storageModule>
	<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
	<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
	<storageModule moduleId="refreshScope" versionNumber="2">
		<configuration configurationName="GD32W515PI">
			<resource resourceType="PROJECT" workspacePath="/gd32w51x_f5hc"/>
		</configuration>
		<configuration configurationName="GD32W515TX">
			<resource resourceType="PROJECT" workspacePath="/gd32w51x_f5hc"/>
		</configuration>
		<configuration configurationName="GD32F5HC">
			<resource resourceType="PROJECT" workspacePath="/gd32w51x_f5hc"/>
		</configuration>
		<configuration configurationName="GD32W515"/>
	</storageModule>
	<storageModule moduleId="scannerConfiguration">
		<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
		<scannerConfigBuildInfo instanceId="ilg.gnuarmeclipse.managedbuild.cross.config.elf.release.1252663901;ilg.gnuarmeclipse.managedbuild.cross.config.elf.release.1252663901.;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.2092080839;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.1796696793">
			<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
		</scannerConfigBuildInfo>
		<scannerConfigBuildInfo instanceId="com.gigadevice.mbs.arm.configuration.debug.1220644957.1851197778;com.gigadevice.mbs.arm.configuration.debug.1220644957.1851197778.;com.gigadevice.mbs.arm.tool.CCompiler.2142198798;com.gigadevice.mbs.arm.inputType.CCompiler.1085819101">
			<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
		</scannerConfigBuildInfo>
		<scannerConfigBuildInfo instanceId="ilg.gnuarmeclipse.managedbuild.cross.config.elf.debug.1792469029;ilg.gnuarmeclipse.managedbuild.cross.config.elf.debug.1792469029.;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.507657910;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.1924147818">
			<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
		</scannerConfigBuildInfo>
	</storageModule>
</cproject>