<?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.riscv.configuration.debug.465677685">
			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.gigadevice.mbs.riscv.configuration.debug.465677685" moduleId="org.eclipse.cdt.core.settings" name="GD RISC-V MCU Debug">
				<externalSettings/>
				<extensions>
					<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
					<extension id="org.eclipse.cdt.core.GmakeErrorParser" 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.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
					<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
					<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
				</extensions>
			</storageModule>
			<storageModule moduleId="cdtBuildSystem" version="4.0.0">
				<configuration 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="com.gigadevice.mbs.riscv.configuration.debug.465677685" name="GD RISC-V MCU Debug" parent="com.gigadevice.mbs.riscv.configuration.debug" postbuildStep="" prebuildStep="">
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685." name="/" resourcePath="">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1402523099" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa" value="rv32imac" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer" useByScannerDiscovery="true" value="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.ilp32" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel" useByScannerDiscovery="true" value="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.low" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit" useByScannerDiscovery="true" value="8" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458" name="Integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions" useByScannerDiscovery="false" value=" -march=rv32imac -mabi=ilp32 -mcmodel=medlow -msmall-data-limit=8 -msave-restore" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613" name="Small prologue/epilogue (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838" name="Link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions" useByScannerDiscovery="false" value="-Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569" name="'char' is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level" useByScannerDiscovery="true" value="com.gigadevice.mbs.option.toolSettings.optimization.level.size" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions" useByScannerDiscovery="false" value="" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664" name="Pedantic (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors" useByScannerDiscovery="false" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474" name="Enable extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919" name="Warn on implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level" useByScannerDiscovery="true" value="com.gigadevice.mbs.option.toolSettings.debugging.level.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions" useByScannerDiscovery="false" value=" -g" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths" useByScannerDiscovery="true" valueType="includePath">
								<listOptionValue builtIn="false" value="../../../../Utilities"/>
								<listOptionValue builtIn="false" value="../../"/>
								<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/env_Eclipse"/>
								<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/drivers"/>
								<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/stubs"/>
								<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Include"/>
								<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral"/>
							</option>
							<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.symbols.defs.1440673489" name="Defined symbols (-D)" superClass="com.gigadevice.mbs.riscv.option.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
								<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
								<listOptionValue builtIn="false" value="GD32VF103V_EVAL"/>
							</option>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list" useByScannerDiscovery="false" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump" useByScannerDiscovery="false" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex" useByScannerDiscovery="false" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin" useByScannerDiscovery="false" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path" useByScannerDiscovery="false" value="D:/software_pkg/GD/GD32EclipseIDE_v1.5.0.15163/GD32EclipseIDE/IDE/Tools/RISC-V Embedded GCC/8.2.0-2.2-20190521-0004/bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath" useByScannerDiscovery="false" value="D:/software_pkg/GD/GD32EclipseIDE_v1.5.0.15163/GD32EclipseIDE/IDE/Tools/Build Tools/2.10-20180103-1919/bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo" useByScannerDiscovery="false" value="GD32VF103VBT6" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix" value="riscv-none-embed-" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845" superClass="com.gigadevice.mbs.riscv.option.toolChain.c" value="riscv-none-embed-gcc" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy" value="riscv-none-embed-objcopy" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827" name="%option.base.toolChain.objdump" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump" value="riscv-none-embed-objdump" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804" superClass="com.gigadevice.mbs.riscv.option.toolChain.size" value="riscv-none-embed-size" valueType="string"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.986394456" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<builder buildPath="${workspace_loc:/GD32V103V_EVAL}/GD RISC-V MCU Release" id="com.gigadevice.mbs.riscv.builder.138904099" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.gigadevice.mbs.riscv.builder"/>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1124385153" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker">
								<option id="com.gigadevice.mbs.riscv.option.linker.general.gcsections.722980278" name="Remove unused sections (-Xlinker --gc-sections)" superClass="com.gigadevice.mbs.riscv.option.linker.general.gcsections" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.general.scriptFile.738883171" name="Script files (-T)" superClass="com.gigadevice.mbs.riscv.option.linker.general.scriptFile" useByScannerDiscovery="false" valueType="stringList">
									<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/RISCV/env_Eclipse/GD32VF103xB.lds}&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.general.nostart.1195957327" name="Do not use standard start files (-nostartfiles)" superClass="com.gigadevice.mbs.riscv.option.linker.general.nostart" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.usenewlibnano.1403098172" name="Use newlib-nano (--specs=nano.specs)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usenewlibnano" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.libraries.libs.1700829534" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.libs" useByScannerDiscovery="false"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.libraries.paths.2070982829" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.paths" useByScannerDiscovery="false"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.other.1566950370" superClass="com.gigadevice.mbs.riscv.option.linker.misc.other" useByScannerDiscovery="false" value="" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.linker.1245030760" superClass="com.gigadevice.mbs.riscv.inputType.linker">
									<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
									<additionalInput kind="additionalinput" paths="$(LIBS)"/>
								</inputType>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1052852976" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler">
								<option id="com.gigadevice.mbs.riscv.option.assembler.preprocessor.usepreprocessor.406164730" name="Use preprocessor" superClass="com.gigadevice.mbs.riscv.option.assembler.preprocessor.usepreprocessor" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.assembler.includes.paths.1392416647" superClass="com.gigadevice.mbs.riscv.option.assembler.includes.paths" valueType="includePath">
									<listOptionValue builtIn="false" value="../../../../Utilities"/>
									<listOptionValue builtIn="false" value="../../"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/env_Eclipse"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/drivers"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/stubs"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Include"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.assembler.symbols.defs.1948910806" superClass="com.gigadevice.mbs.riscv.option.assembler.symbols.defs" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
									<listOptionValue builtIn="false" value="GD32VF103V_EVAL"/>
								</option>
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.604953367" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.129693547" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler">
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.CCompiler.includes.paths.504857238" superClass="com.gigadevice.mbs.riscv.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="../../../../Utilities"/>
									<listOptionValue builtIn="false" value="../../"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/env_Eclipse"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/drivers"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/stubs"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Include"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo.1722622306" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo" useByScannerDiscovery="false" value="/.lds^.lds^0x20008000^2^0x08000000^128^0x20000000^32^FLASH^0x08000000^128^0x20000000^32^0x20000000^24^0x20006000^8" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.std.735388983" name="C Standard" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.std" useByScannerDiscovery="false" value="com.gigadevice.mbs.option.toolSettings.CCompiler.std.gnu11" valueType="enumerated"/>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.codeBase.780498372" name="flash origin(0x)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.codeBase" useByScannerDiscovery="false" value="08000000" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.ramBase.136619722" name="ram origin(0x)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.ramBase" useByScannerDiscovery="false" value="20000000" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.codeSize.1827223414" name="flash length(0x)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.codeSize" useByScannerDiscovery="false" value="20000" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.ramSize.1127179922" name="ram length(0x)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.ramSize" useByScannerDiscovery="false" value="8000" valueType="string"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs.1301007945" superClass="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
									<listOptionValue builtIn="false" value="GD32VF103V_EVAL"/>
								</option>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1114259058" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.359303647" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.749704941" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.192553271" name="GD RISC-V MCU Listing"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1054686289" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.813275004" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1936164412" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1981473505" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump"/>
						</toolChain>
					</folderInfo>
				</configuration>
			</storageModule>
			<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
		</cconfiguration>
		<cconfiguration id="com.gigadevice.mbs.riscv.configuration.release.737568771">
			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.gigadevice.mbs.riscv.configuration.release.737568771" moduleId="org.eclipse.cdt.core.settings" name="GD RISC-V MCU Release">
				<externalSettings/>
				<extensions>
					<extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
					<extension id="org.eclipse.cdt.core.GmakeErrorParser" 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.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
					<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
					<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
				</extensions>
			</storageModule>
			<storageModule moduleId="cdtBuildSystem" version="4.0.0">
				<configuration 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="com.gigadevice.mbs.riscv.configuration.release.737568771" name="GD RISC-V MCU Release" optionalBuildProperties="org.eclipse.cdt.docker.launcher.containerbuild.property.volumes=,org.eclipse.cdt.docker.launcher.containerbuild.property.selectedvolumes=" parent="com.gigadevice.mbs.riscv.configuration.release" postbuildStep="" prebuildStep="">
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.release.737568771." name="/" resourcePath="">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.release.1582680454" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.release">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa" value="rv32imac" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer" useByScannerDiscovery="true" value="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.ilp32" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel" useByScannerDiscovery="true" value="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.low" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit" useByScannerDiscovery="true" value="8" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458" name="Integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions" useByScannerDiscovery="false" value=" -march=rv32imac -mabi=ilp32 -mcmodel=medlow -msmall-data-limit=8 -msave-restore" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613" name="Small prologue/epilogue (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838" name="Link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions" useByScannerDiscovery="false" value="-Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569" name="'char' is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level" useByScannerDiscovery="true" value="com.gigadevice.mbs.option.toolSettings.optimization.level.size" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions" useByScannerDiscovery="false" value="" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664" name="Pedantic (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors" useByScannerDiscovery="false" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474" name="Enable extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919" name="Warn on implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level" useByScannerDiscovery="true" value="com.gigadevice.mbs.option.toolSettings.debugging.level.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions" useByScannerDiscovery="false" value=" -g" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths" useByScannerDiscovery="true" valueType="includePath">
								<listOptionValue builtIn="false" value="../../../../Utilities"/>
								<listOptionValue builtIn="false" value="../../"/>
								<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/env_Eclipse"/>
								<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/drivers"/>
								<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/stubs"/>
								<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Include"/>
								<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral"/>
							</option>
							<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.symbols.defs.1440673489" name="Defined symbols (-D)" superClass="com.gigadevice.mbs.riscv.option.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
								<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
								<listOptionValue builtIn="false" value="GD32VF103V_EVAL"/>
							</option>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list" useByScannerDiscovery="false" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump" useByScannerDiscovery="false" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex" useByScannerDiscovery="false" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin" useByScannerDiscovery="false" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path" useByScannerDiscovery="false" value="D:/software_pkg/GD/GD32EclipseIDE_v1.5.0.15163/GD32EclipseIDE/IDE/Tools/RISC-V Embedded GCC/8.2.0-2.2-20190521-0004/bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath" useByScannerDiscovery="false" value="D:/software_pkg/GD/GD32EclipseIDE_v1.5.0.15163/GD32EclipseIDE/IDE/Tools/Build Tools/2.10-20180103-1919/bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo" useByScannerDiscovery="false" value="GD32VF103VBT6" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.1498858762" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix" value="riscv-none-embed-" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845" superClass="com.gigadevice.mbs.riscv.option.toolChain.c" value="riscv-none-embed-gcc" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy" value="riscv-none-embed-objcopy" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827" name="%option.base.toolChain.objdump" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump" value="riscv-none-embed-objdump" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804" superClass="com.gigadevice.mbs.riscv.option.toolChain.size" value="riscv-none-embed-size" valueType="string"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.986394456" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<builder buildPath="${workspace_loc:/GD32V103V_EVAL}/GD RISC-V MCU Release" id="com.gigadevice.mbs.riscv.builder.138904099" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.gigadevice.mbs.riscv.builder"/>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1124385153" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker">
								<option id="com.gigadevice.mbs.riscv.option.linker.general.gcsections.722980278" name="Remove unused sections (-Xlinker --gc-sections)" superClass="com.gigadevice.mbs.riscv.option.linker.general.gcsections" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.general.scriptFile.738883171" name="Script files (-T)" superClass="com.gigadevice.mbs.riscv.option.linker.general.scriptFile" useByScannerDiscovery="false" valueType="stringList">
									<listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/RISCV/env_Eclipse/GD32VF103xB.lds}&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.general.nostart.1195957327" name="Do not use standard start files (-nostartfiles)" superClass="com.gigadevice.mbs.riscv.option.linker.general.nostart" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.usenewlibnano.1403098172" name="Use newlib-nano (--specs=nano.specs)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usenewlibnano" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.libraries.libs.1700829534" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.libs" useByScannerDiscovery="false"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.libraries.paths.2070982829" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.paths" useByScannerDiscovery="false"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.other.1566950370" superClass="com.gigadevice.mbs.riscv.option.linker.misc.other" useByScannerDiscovery="false" value="" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.linker.1245030760" superClass="com.gigadevice.mbs.riscv.inputType.linker">
									<additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
									<additionalInput kind="additionalinput" paths="$(LIBS)"/>
								</inputType>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1052852976" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler">
								<option id="com.gigadevice.mbs.riscv.option.assembler.preprocessor.usepreprocessor.406164730" name="Use preprocessor" superClass="com.gigadevice.mbs.riscv.option.assembler.preprocessor.usepreprocessor" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.assembler.includes.paths.1392416647" superClass="com.gigadevice.mbs.riscv.option.assembler.includes.paths" valueType="includePath">
									<listOptionValue builtIn="false" value="../../../../Utilities"/>
									<listOptionValue builtIn="false" value="../../"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/env_Eclipse"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/drivers"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/stubs"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Include"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.assembler.symbols.defs.1948910806" superClass="com.gigadevice.mbs.riscv.option.assembler.symbols.defs" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
									<listOptionValue builtIn="false" value="GD32VF103V_EVAL"/>
								</option>
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1720815564" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.129693547" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler">
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.CCompiler.includes.paths.504857238" superClass="com.gigadevice.mbs.riscv.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="../../../../Utilities"/>
									<listOptionValue builtIn="false" value="../../"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/env_Eclipse"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/drivers"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/RISCV/stubs"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral/Include"/>
									<listOptionValue builtIn="false" value="../../../../../GD32VF103_Firmware_Library/GD32VF103_standard_peripheral"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo.1722622306" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo" useByScannerDiscovery="false" value="/.lds^.lds^0x20008000^2^0x08000000^128^0x20000000^32^FLASH^0x08000000^128^0x20000000^32^0x20000000^24^0x20006000^8" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.std.735388983" name="C Standard" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.std" useByScannerDiscovery="false" value="com.gigadevice.mbs.option.toolSettings.CCompiler.std.gnu11" valueType="enumerated"/>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.codeBase.780498372" name="flash origin(0x)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.codeBase" useByScannerDiscovery="false" value="08000000" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.ramBase.136619722" name="ram origin(0x)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.ramBase" useByScannerDiscovery="false" value="20000000" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.codeSize.1827223414" name="flash length(0x)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.codeSize" useByScannerDiscovery="false" value="20000" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.ramSize.1127179922" name="ram length(0x)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.ramSize" useByScannerDiscovery="false" value="8000" valueType="string"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs.1301007945" superClass="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="USE_STDPERIPH_DRIVER"/>
									<listOptionValue builtIn="false" value="GD32VF103V_EVAL"/>
								</option>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.743821960" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.359303647" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.749704941" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.192553271" name="GD RISC-V MCU Listing"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1637757295" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1570486390" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.2097154696" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.763459487" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump"/>
						</toolChain>
					</folderInfo>
				</configuration>
			</storageModule>
			<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
		</cconfiguration>
	</storageModule>
	<storageModule moduleId="cdtBuildSystem" version="4.0.0">
		<project id="GD32V103V_EVAL.ilg.gnumcueclipse.managedbuild.cross.riscv.target.elf.756742950" name="Executable"/>
	</storageModule>
	<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
	<storageModule moduleId="scannerConfiguration">
		<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
		<scannerConfigBuildInfo instanceId="ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.release.1542802236;ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.release.1542802236.;ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.1471375400;ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.input.1349005409">
			<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
		</scannerConfigBuildInfo>
		<scannerConfigBuildInfo instanceId="ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.debug.1573373326;ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.debug.1573373326.;ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.488215038;ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.input.888297046">
			<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
		</scannerConfigBuildInfo>
	</storageModule>
</cproject>
