<?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.2130997406">
			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2130997406" moduleId="org.eclipse.cdt.core.settings" name="msdk">
				<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="rm -rf" description="default: msdk + freertos + mbedtls" id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2130997406" name="msdk" parent="com.gigadevice.mbs.riscv.configuration.debug" postbuildStep="cmd /C &quot;..\..\..\image_afterbuild.bat riscv-nuclei-elf-  ECDSA256 CERT ${eclipse_home}/../Tools/OpenOCD/xpack-openocd-0.11.0-3/bin ${ProjDirPath}/../../../../ &quot;&quot; &quot;" prebuildStep="cmd /C &quot;..\..\..\image_prebuild.bat riscv-nuclei-elf- ${ProjDirPath}/../../../ &quot;">
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2130997406." name="/" resourcePath="">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.40064295" name="GD RISC-V MCU Toolchain" secondaryOutputs="com.gigadevice.mbs.riscv.outputType.objcopy.hex;com.gigadevice.mbs.riscv.outputType.objcopy.bin;com.gigadevice.mbs.riscv.outputType.objdump.list;com.gigadevice.mbs.riscv.outputType.size" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.2099000092" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa" useByScannerDiscovery="true" value="rv32imafcbp" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.879650902" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer" useByScannerDiscovery="true" value="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.2104989752" 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.1688200608" 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.1780430268" name="Hardware 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.476094069" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions" useByScannerDiscovery="false" value=" -march=rv32imafcbp -mcmodel=medlow -msmall-data-limit=8 -msave-restore -mabi=ilp32f" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.864078059" name="Smaller but slower prologue and epilogue code (-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.319157603" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.218043717" 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.152674594" name="Standard 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.1065328457" 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.481183147" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions" useByScannerDiscovery="false" value="-Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-common -fno-unroll-loops" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1784855912" name="Plain 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.1482576335" 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.1026881092" 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.806191062" 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.1392675412" 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.912272697" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions" useByScannerDiscovery="false" value="-Werror -Wunused -Wuninitialized -Wall -Wno-format -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1212000527" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.1883044833" 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.1261439054" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1070245436" name="Enable some 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.850011947" name="Warn for 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.1640493733" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.354768157" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.1575321276" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.1413177628" 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.1346377684" 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.1373097425" 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.546979542" 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.662415095" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.846178382" 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.590722977" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump" useByScannerDiscovery="false" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.324849410" 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.393236753" 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.351052239" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path" useByScannerDiscovery="false" value=".\Tools\nuclei_riscv_newlibc_prebuilt_win32_2022.04\gcc\bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.1750410942" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath" useByScannerDiscovery="false" value=".\Tools\Build Tools\2.10-20180103-1919\bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.9366978" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo" useByScannerDiscovery="false" value="GD32VW553HMQ7" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.1248601519" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix" useByScannerDiscovery="false" value="riscv-nuclei-elf-" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.404357097" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c" useByScannerDiscovery="false" value="riscv-nuclei-elf-gcc" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.1329575765" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy" useByScannerDiscovery="false" value="riscv-nuclei-elf-objcopy" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.1884184068" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump" useByScannerDiscovery="false" value="riscv-nuclei-elf-objdump" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1507444594" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size" useByScannerDiscovery="false" value="riscv-nuclei-elf-size" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.163441704" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other" useByScannerDiscovery="true" value="-mabi=ilp32f" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.2147076585" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other" useByScannerDiscovery="true" value="-fno-unroll-loops" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.210573258" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other" useByScannerDiscovery="true" value="-Wno-format -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.cpp.340087341" name="C++ Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.cpp" value="riscv-nuclei-elf-g++" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.ar.1893707696" name="Archiver" superClass="com.gigadevice.mbs.riscv.option.toolChain.ar" value="riscv-nuclei-elf-ar" valueType="string"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.655794420" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<builder buildPath="${workspace_loc:/wifi}/GD RISC-V MCU Release" id="com.gigadevice.mbs.riscv.builder.1567528866" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.gigadevice.mbs.riscv.builder"/>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1443041669" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker">
								<option id="com.gigadevice.mbs.riscv.option.linker.general.gcsections.695483163" 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.1383014060" name="Linker script (-T)" superClass="com.gigadevice.mbs.riscv.option.linker.general.scriptFile" useByScannerDiscovery="false" valueType="stringList">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\env\gd32vw55x.lds&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.general.nostart.62252252" name="Don't use standard system startup 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.1791212364" name="Use newlib-nano (--specs=nano.specs)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usenewlibnano" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.libraries.libs.1351137424" name="Libraries (-l)" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.libs" useByScannerDiscovery="false" valueType="libs">
									<listOptionValue builtIn="false" value="ble"/>
									<listOptionValue builtIn="false" value="rftest"/>
									<listOptionValue builtIn="false" value="rf"/>
									<listOptionValue builtIn="false" value="wifi"/>
									<listOptionValue builtIn="false" value="wpas"/>
									<listOptionValue builtIn="false" value="m"/>
									<listOptionValue builtIn="false" value="nmsis_dsp_rv32imafcbp"/>
									<listOptionValue builtIn="false" value="iperf3"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.libraries.paths.800269411" name="Library search path (-L)" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.paths" useByScannerDiscovery="false" valueType="libPaths">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lib&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Library\DSP\GCC&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.other.973100747" name="Other linker flags" superClass="com.gigadevice.mbs.riscv.option.linker.misc.other" useByScannerDiscovery="false" value="" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.usefloatwithnanoprintf.839051341" name="Use float with nano printf(-u_printf_float)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usefloatwithnanoprintf" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.gigadevice.mbs.riscv.option.linker.misc.otherobjs.1178850286" name="Other objects" superClass="com.gigadevice.mbs.riscv.option.linker.misc.otherobjs" useByScannerDiscovery="false" valueType="userObjs"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.linker.2027654261" 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.865664885" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler">
								<option id="com.gigadevice.mbs.riscv.option.assembler.preprocessor.usepreprocessor.1922397417" 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.1282803336" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.assembler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Core\Include&quot;"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.assembler.symbols.defs.218575766" name="Define (-D)" superClass="com.gigadevice.mbs.riscv.option.assembler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="CFG_RTOS"/>
									<listOptionValue builtIn="false" value="PLATFORM_OS_FREERTOS"/>
								</option>
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1819567061" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.340466455" 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.43606689" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\iperf3&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\iperf&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\tinyws&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\macsw\export&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\macsw\import&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\boot&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\lib&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\ll&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\compiler&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\reg&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\raw_flash&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\qspi_flash&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\dma&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\time&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\trng&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\uart&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\spi&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\spi_i2s&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\nvds&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\rf&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\gd32vw55x&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Core\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\DSP\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\DSP\Include\dsp&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\GD32VW55x_standard_peripheral&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\GD32VW55x_standard_peripheral\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\rtos_wrapper&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\FreeRTOS\Source\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\FreeRTOS\Source\portable\riscv32&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\FreeRTOS\config&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\compat\posix&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\lwip&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\lwip\apps&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\sntp&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\libcoap\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\libcoap\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\FatFS\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\FatFS\src&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls\library&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls\tests\include\spe&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\bootloader&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\halcomm&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\symbol&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\config&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app\mqtt_app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app\atcmd_ota_demo&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wifi_manager&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wifi_manager\wpas&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\blesw\src\export&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\datatrans&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\dis&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\sample&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\throughput&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\bas&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\ota&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\util\include&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.std.567743112" name="C Standard" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.std" useByScannerDiscovery="false" value="com.gigadevice.mbs.option.toolSettings.CCompiler.std.c99" valueType="enumerated"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs.733877620" name="Define (-D)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="CFG_RTOS"/>
									<listOptionValue builtIn="false" value="PLATFORM_OS_FREERTOS"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo.1779646527" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo" useByScannerDiscovery="false" value="/.lds^.lds^0x20008000^2^0x08000000^128^0x20000000^32^FLASH^0x08000000^4096^0x20000000^288^0x20000000^24^0x20006000^8" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.731978406" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1123257338" 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.1567549662" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1846779791" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.163528659" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.331338885" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.513595195" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.2008755492" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.468523700" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2130997406.rtos/freertos" name="/" resourcePath="rtos/freertos">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.282109774" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.1457183887" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1796241692" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.2074547723" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1803230607" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.788471828" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.2040800731" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.473368400" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.1739311855" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.502140069" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.264799073" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.621940307" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.618641344" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1334527034" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1755307885" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.695359901" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.701663004" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.342619818" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.959730375" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.33376257" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1144392205" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.225999091" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.698013747" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.1390450490" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1047786020" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.330959354" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.711035743" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.1887594740" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1763925832" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.670943785" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.1382391476" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1121503341" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1586028013.37740802" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.892264999" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.66478494" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.1366695190" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.791874254" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.351052239" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path" useByScannerDiscovery="false" value=".\Tools\nuclei_riscv_newlibc_prebuilt_win32_2022.04\gcc\bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.1750410942" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath" useByScannerDiscovery="false" value=".\Tools\Build Tools\2.10-20180103-1919\bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1541327682" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.68289583" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1434185715" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.769706352" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1943906743" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.1057822808" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.879110678" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.254564358" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.945211399" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.836493638" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1994781686" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.340466455">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.360531944" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.2009712403" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1267541100" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1443041669"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1577067012" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1846779791"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.516466397" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.865664885">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.326978096" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1481976739" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1123257338"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1644988469" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1567549662"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1732127404" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.163528659"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.344623539" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.331338885"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1558276490" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.513595195"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.405908524" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.661393214" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2130997406.os" name="/" resourcePath="os">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1543770380" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.1745379428" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.487794319" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.570379532" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.57641999" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.345655231" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.1963754391" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.354511455" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.1746589070" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.154836663" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.830229532" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1676787089" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.59251975" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1402222618" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.689691229" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1843704314" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1493075965" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.997780589" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.136704899" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.1795201313" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1783560804" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1765094506" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.1340833102" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.1485645146" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1730585956" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.1430304777" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.910278458" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.1360672616" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1707786659" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.908375598" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.274359966" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1171667086" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1479466453" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1154140899" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.936683999" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.206924037" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.1269033130" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.1297628224" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.995102825" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1516128775" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1299305348" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1656176094" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.1798269790" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.572051164" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.1805224713" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.2010306066" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1801697425" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1099216084" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.314319046" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1553686250" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.340466455">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.1976452234" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1827745787" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.715195834" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1443041669"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.67501536" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1846779791"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1195117541" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.865664885">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1769152597" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1143108034" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1123257338"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1045874305" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1567549662"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.142479205" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.163528659"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1554126514" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.331338885"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.399289340" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.513595195"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.958236035" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1750161084" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2130997406.os/threadx" name="/" resourcePath="os/threadx">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1627911460" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.1459104655.1678029991" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.357226560.434478379" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.62630552.427232685" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.1244226427.1921946554" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.449139913.1456892078" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.1981052205.254383908" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1826719254.212927357" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.2064800433.433593115" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.1717749051.612066732" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.853296877.836366084" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.120182923.848434496" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.2078689486.49227669" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.242342184.1383392634" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.1864159468.1259304452" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.353840315.2047413421" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.458433385.1675443185" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.566484899.375348652" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.428455717.976815341" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.1216685093.2128485191" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1155847416.1124687170" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.1246469823.77848354" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.1338540329.1996615513" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.958480989.1286675649" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1858547619.1639999032" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.833725695.568697690" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.1362820324.945141020" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1060961894.942331360" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.891743583.996230219" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1338502049.1172299767" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.437014878.485476315" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1337767338.1788448106" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1527670799.771213663" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1155022531.561223624" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.1035676427.2145313075" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.1832266560.456366239" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.742609687.1806412038" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.1501258451.1916746269" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.1998937427.661821372" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.1005945091.479872222" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.230539489.1725819858" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.20834197.1448825506" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.310488784.2020070250" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.1627087150.2122544459" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1217629070.1163403604" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.1292453987.1248266681" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.959637594.1433432349" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.1680374823.1806858918" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.1074374328" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1171829258" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.1878552766" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1263206803" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.1475871618" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level" value="com.gigadevice.mbs.option.toolSettings.debugging.level.max" valueType="enumerated"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.364644246" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1654179990" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.1553686250">
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.2039162151" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.352805526" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.715195834"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.65257700" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.67501536"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1302578482" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1195117541">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.517835922" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1865024182" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1143108034"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.432533706" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1045874305"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1876228063" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.142479205"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1042764868" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1554126514"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.2099722940" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.399289340"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.886310561" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.153934567" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2130997406.wpa_supplicant" name="/" resourcePath="wpa_supplicant">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1654193539" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.972483245" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.111492625" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1396885257" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.882688625" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1452118119" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.1029589022" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.1842728062" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.1043916026" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.693525680" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1399567086" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.2009840601" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.734003830" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1435576465" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1454654700" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1108937265" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1280086944" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1812418654" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1548879444" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.1394888069" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.222671579" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1583825496" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.284807360" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.1487223781" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1610651193" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.463137480" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.1634364846" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.1077005712" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.487842100" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.1816433709" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.1351525254" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.2096919173" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1314837265.1355875684" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1778948795" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.669029120" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.1950296296" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.1421421109" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.393523260" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.1527918552" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1568133010" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1225193978" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.494753386" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.1699393103" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.256816116" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.2116616213" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.518047972" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.83483094" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.278719216" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.1627883673" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1001950357" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.340466455">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.719502054" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1307077812" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.916760930" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1443041669"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1353690278" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1846779791"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1220157437" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.865664885">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1979839697" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.541186140" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1123257338"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.2014126557" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1567549662"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1820532261" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.163528659"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1627160239" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.331338885"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.67001591" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.513595195"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.347265008" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.2144826476" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<sourceEntries>
						<entry excluding="mbedtls/mbedtls/selftest.c|mbedtls/mbedtls-2.17.0|os/rtthread|os/threadx|plf/env/tx_thread_entry.S|threadx" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
					</sourceEntries>
				</configuration>
			</storageModule>
			<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
		</cconfiguration>
		<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="msdk_mbedtls_2.17.0">
				<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="rm -rf" description="msdk + freertos + mbedtls-2.17.0(in ROM)" id="com.gigadevice.mbs.riscv.configuration.debug.465677685" name="msdk_mbedtls_2.17.0" parent="com.gigadevice.mbs.riscv.configuration.debug" postbuildStep="cmd /C &quot;..\..\..\image_afterbuild.bat riscv-nuclei-elf-  ECDSA256 CERT ${eclipse_home}/../Tools/OpenOCD/xpack-openocd-0.11.0-3/bin ${ProjDirPath}/../../../../ &quot;&quot; &quot;" prebuildStep="cmd /C &quot;..\..\..\image_prebuild.bat riscv-nuclei-elf- ${ProjDirPath}/../../../ &quot;">
					<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" secondaryOutputs="com.gigadevice.mbs.riscv.outputType.objcopy.hex;com.gigadevice.mbs.riscv.outputType.objcopy.bin;com.gigadevice.mbs.riscv.outputType.objdump.list;com.gigadevice.mbs.riscv.outputType.size" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa" useByScannerDiscovery="true" value="rv32imafcbp" 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.default" 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="Hardware 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=rv32imafcbp -mcmodel=medlow -msmall-data-limit=8 -msave-restore -mabi=ilp32f" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613" name="Smaller but slower prologue and epilogue code (-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="true" 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="Standard 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 -fno-common -fno-unroll-loops" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569" name="Plain 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="-Werror -Wunused -Wuninitialized -Wall -Wno-format -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664" name="Strict ISO C (-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="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474" name="Enable some 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 for 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="true" 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="true" 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="true" 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 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" name="Dump" 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=".\Tools\nuclei_riscv_newlibc_prebuilt_win32_2022.04\gcc\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=".\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="GD32VW553HMQ7" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix" useByScannerDiscovery="false" value="riscv-nuclei-elf-" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c" useByScannerDiscovery="false" value="riscv-nuclei-elf-gcc" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy" useByScannerDiscovery="false" value="riscv-nuclei-elf-objcopy" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump" useByScannerDiscovery="false" value="riscv-nuclei-elf-objdump" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size" useByScannerDiscovery="false" value="riscv-nuclei-elf-size" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other" useByScannerDiscovery="true" value="-mabi=ilp32f" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other" useByScannerDiscovery="true" value="-fno-unroll-loops" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other" useByScannerDiscovery="true" value="-Wno-format -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.cpp.697191563" name="C++ Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.cpp" value="riscv-nuclei-elf-g++" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.ar.656303337" name="Archiver" superClass="com.gigadevice.mbs.riscv.option.toolChain.ar" value="riscv-nuclei-elf-ar" 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:/wifi}/GD RISC-V MCU Release" id="com.gigadevice.mbs.riscv.builder.138904099" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" 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="Linker script (-T)" superClass="com.gigadevice.mbs.riscv.option.linker.general.scriptFile" useByScannerDiscovery="false" valueType="stringList">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\env\gd32vw55x.lds&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.general.nostart.1195957327" name="Don't use standard system startup 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 IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.libraries.libs.1700829534" name="Libraries (-l)" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.libs" useByScannerDiscovery="false" valueType="libs">
									<listOptionValue builtIn="false" value="ble"/>
									<listOptionValue builtIn="false" value="rftest"/>
									<listOptionValue builtIn="false" value="rf"/>
									<listOptionValue builtIn="false" value="wifi"/>
									<listOptionValue builtIn="false" value="wpas"/>
									<listOptionValue builtIn="false" value="m"/>
									<listOptionValue builtIn="false" value="nmsis_dsp_rv32imafcbp"/>
									<listOptionValue builtIn="false" value="iperf3"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.libraries.paths.2070982829" name="Library search path (-L)" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.paths" useByScannerDiscovery="false" valueType="libPaths">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lib&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Library\DSP\GCC&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.other.1566950370" name="Other linker flags" superClass="com.gigadevice.mbs.riscv.option.linker.misc.other" useByScannerDiscovery="false" value="-Wl,--just-symbols=../../../../../ROM-EXPORT/symbol/rom_symbol_m.gcc" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.usefloatwithnanoprintf.523664989" name="Use float with nano printf(-u_printf_float)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usefloatwithnanoprintf" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.gigadevice.mbs.riscv.option.linker.misc.otherobjs.1788290533" name="Other objects" superClass="com.gigadevice.mbs.riscv.option.linker.misc.otherobjs" useByScannerDiscovery="false" valueType="userObjs"/>
								<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" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.assembler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Core\Include&quot;"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.assembler.symbols.defs.1948910806" name="Define (-D)" superClass="com.gigadevice.mbs.riscv.option.assembler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="CFG_RTOS"/>
									<listOptionValue builtIn="false" value="PLATFORM_OS_FREERTOS"/>
								</option>
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.800681269" 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" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\iperf3&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\iperf&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\macsw\export&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\macsw\import&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\boot&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\lib&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\ll&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\compiler&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\reg&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\raw_flash&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\qspi_flash&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\dma&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\time&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\trng&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\uart&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\spi&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\spi_i2s&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\nvds&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\rf&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\gd32vw55x&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Core\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\DSP\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\DSP\Include\dsp&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\GD32VW55x_standard_peripheral&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\GD32VW55x_standard_peripheral\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\rtos_wrapper&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\FreeRTOS\Source\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\FreeRTOS\Source\portable\riscv32&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\FreeRTOS\config&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\compat\posix&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\lwip&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\lwip\apps&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\libcoap\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\libcoap\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\FatFS\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\FatFS\src&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls-2.17.0-ssl\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls-2.17.0-ssl\library&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\bootloader&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\halcomm&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\symbol&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\mbedtls-2.17.0-rom\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\config&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app\mqtt_app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wifi_manager&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wifi_manager\wpas&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\blesw\src\export&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\datatrans&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\dis&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\sample&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\throughput&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\bas&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\ota&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\util\include&quot;"/>
								</option>
								<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.c99" valueType="enumerated"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs.1301007945" name="Define (-D)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="CFG_RTOS"/>
									<listOptionValue builtIn="false" value="PLATFORM_OS_FREERTOS"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo.786215477" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo" useByScannerDiscovery="false" value="/.lds^.lds^0x20008000^2^0x08000000^128^0x20000000^32^FLASH^0x08000000^4096^0x20000000^288^0x20000000^24^0x20006000^8" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1110764577" 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.archiver.1768153846" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.879867705" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1514261856" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1513838035" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1672606446" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1608595541" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2044939820" name="/" resourcePath="rtos/freertos">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.2067939957" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.1875659925" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.2130102039" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.395636584" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.967994117" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.649008031" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.379668600" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.1023153947" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.835804263" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.567831538" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.626349699" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.203729141" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.700650153" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.76039112" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.371181563" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1011420317" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.335922853" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.2042598674" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1440626224" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.660673138" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1034116980" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1223632791" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.1965292299" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.124285051" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.492346057" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.414809656" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.1186987" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.836771045" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.73889671" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.1980643946" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.2000970561" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1339542167" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1586028013" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.268044448" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.42547638" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.1259769475" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.83856785" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.1479829085" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.1551395152" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1660679363" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1393556303" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1994227912" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.308086081" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1684851480" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.1758102321" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.461682161" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.406084473" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1707057722" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1443635569" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.129693547">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.148072617" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.2075758147" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1936131911" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1124385153"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.732108169" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1768153846"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.953810877" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1052852976">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.782190047" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1729920519" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.359303647"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1717203493" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.749704941"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.345861548" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.879867705"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.666514289" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1514261856"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.414255021" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1513838035"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1144955851" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1831017478" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.292072028" name="/" resourcePath="os">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1462145846" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1219288726" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.129693547">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.981020274" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1289947410" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.530408956" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1124385153"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.732771402" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1768153846"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.644233033" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1052852976">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1907475711" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1259039385" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.359303647"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.379871053" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.749704941"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1071298890" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.879867705"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1812983915" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1514261856"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.799240374" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1513838035"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1290393543" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1624751711" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1822394079" name="/" resourcePath="os/threadx">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.26883708" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.1459104655" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.357226560" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.62630552" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.1244226427" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.449139913" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.1981052205" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1826719254" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.2064800433" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.1717749051" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.853296877" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.120182923" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.2078689486" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.242342184" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.1864159468" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.353840315" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.458433385" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.566484899" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.428455717" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.1216685093" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1155847416" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.1246469823" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.1338540329" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.958480989" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1858547619" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.833725695" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.1362820324" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1060961894" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.891743583" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1338502049" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.437014878" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1337767338" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1527670799" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1155022531" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.1035676427" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.1832266560" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.742609687" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.1501258451" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.1998937427" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.1005945091" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.230539489" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.20834197" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.310488784" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.1627087150" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1217629070" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.1292453987" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.959637594" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.1680374823" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.365865401" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.300762659" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.1548920039" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1058119819" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.289491670" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level" value="com.gigadevice.mbs.option.toolSettings.debugging.level.max" valueType="enumerated"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.249847072" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.1219288726">
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1156599157" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.57527413" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.530408956"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.195135924" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.732771402"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.418122453" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.644233033">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1457903603" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1348873189" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1259039385"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1200758788" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.379871053"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1683179510" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.1071298890"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1503029210" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1812983915"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.254055670" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.799240374"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1281844616" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.660940158" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1886919352" name="/" resourcePath="wpa_supplicant">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1374292705" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.2035039796" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1668482003" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1715366881" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.341275416" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1326334741" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.2041940770" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.1568606973" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.768862949" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.286550270" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.192218176" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.2024533143" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.171237772" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1821979376" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.2145468687" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.48236487" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.131572088" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.502376713" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1164971718" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.1937058881" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.596004926" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1599041617" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.344910800" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.454421325" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.572121826" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.940007056" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.1353090932" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.1991186977" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.829364501" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.412732355" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.864009397" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1078991731" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1314837265" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.286914034" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1745557510" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.986558032" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.367163733" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.809488578" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.850424562" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.985814572" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.81419083" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1358531210" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.334346929" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.363114553" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.1507726571" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.1264141947" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.618640414" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.2107815429" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1520710772" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.129693547">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.1368180653" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.929768518" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.284273194" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1124385153"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1337127569" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1768153846"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1263193372" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1052852976">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1188626060" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1122229292" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.359303647"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1270543855" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.749704941"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1213658296" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.879867705"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1094489212" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1514261856"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.862707081" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1513838035"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1854792376" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1169132787" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<sourceEntries>
						<entry excluding="mbedtls/mbedtls|os/rtthread|os/threadx|plf/env/tx_thread_entry.S|threadx" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
					</sourceEntries>
				</configuration>
			</storageModule>
			<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
		</cconfiguration>
		<cconfiguration id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2123400702">
			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2123400702" moduleId="org.eclipse.cdt.core.settings" name="msdk_ffd">
				<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="rm -rf" description="full function device" id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2123400702" name="msdk_ffd" parent="com.gigadevice.mbs.riscv.configuration.debug" postbuildStep="cmd /C &quot;..\..\..\image_afterbuild.bat riscv-nuclei-elf- ECDSA256 CERT ${eclipse_home}/../Tools/OpenOCD/xpack-openocd-0.11.0-3/bin ${ProjDirPath}/../../../../ &quot;&quot; &quot;" prebuildStep="cmd /C &quot;..\..\..\image_prebuild.bat riscv-nuclei-elf- ${ProjDirPath}/../../../ &quot;">
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2123400702." name="/" resourcePath="">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.545680478" name="GD RISC-V MCU Toolchain" secondaryOutputs="com.gigadevice.mbs.riscv.outputType.objcopy.hex;com.gigadevice.mbs.riscv.outputType.objcopy.bin;com.gigadevice.mbs.riscv.outputType.objdump.list;com.gigadevice.mbs.riscv.outputType.size" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.234461173" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa" useByScannerDiscovery="true" value="rv32imafcbp" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1383175488" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer" useByScannerDiscovery="true" value="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1078647730" 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.738107024" 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.987742867" name="Hardware 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.970989139" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions" useByScannerDiscovery="false" value=" -march=rv32imafcbp -mcmodel=medlow -msmall-data-limit=8 -msave-restore -mabi=ilp32f" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.2139440238" name="Smaller but slower prologue and epilogue code (-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.1313972125" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.651008088" 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.687817827" name="Standard 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.715051866" 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.1908488749" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions" useByScannerDiscovery="false" value="-Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-common -fno-unroll-loops" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.836079524" name="Plain 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.1365098113" 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.332125603" 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.556287913" 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.36483761" 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.815717513" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions" useByScannerDiscovery="false" value="-Werror -Wunused -Wuninitialized -Wall -Wno-format -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1212963586" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.1165994521" 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.265314475" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1679875567" name="Enable some 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.331720228" name="Warn for 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.347351176" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1671797244" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2112240466" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.694852057" 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.1600212300" 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.1738830163" 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.1029643894" 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.384568741" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.1189669669" 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.772195272" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump" useByScannerDiscovery="false" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.575049048" 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.1708800738" 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.351052239" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path" useByScannerDiscovery="false" value=".\Tools\nuclei_riscv_newlibc_prebuilt_win32_2022.04\gcc\bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.1750410942" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath" useByScannerDiscovery="false" value=".\Tools\Build Tools\2.10-20180103-1919\bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.2062116218" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo" useByScannerDiscovery="false" value="GD32VW553HMQ7" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.1272096762" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix" useByScannerDiscovery="false" value="riscv-nuclei-elf-" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.704055593" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c" useByScannerDiscovery="false" value="riscv-nuclei-elf-gcc" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.1589506321" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy" useByScannerDiscovery="false" value="riscv-nuclei-elf-objcopy" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.524949443" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump" useByScannerDiscovery="false" value="riscv-nuclei-elf-objdump" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.880041137" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size" useByScannerDiscovery="false" value="riscv-nuclei-elf-size" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.892307970" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other" useByScannerDiscovery="true" value="-mabi=ilp32f" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.288336166" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other" useByScannerDiscovery="true" value="-fno-unroll-loops" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1434896487" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other" useByScannerDiscovery="true" value="-Wno-format -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.cpp.810115491" name="C++ Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.cpp" value="riscv-nuclei-elf-g++" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.ar.1669946295" name="Archiver" superClass="com.gigadevice.mbs.riscv.option.toolChain.ar" value="riscv-nuclei-elf-ar" valueType="string"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.1850255231" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<builder buildPath="${workspace_loc:/wifi}/GD RISC-V MCU Release" id="com.gigadevice.mbs.riscv.builder.1911894800" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.gigadevice.mbs.riscv.builder"/>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.175298271" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker">
								<option id="com.gigadevice.mbs.riscv.option.linker.general.gcsections.1042641052" 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.545395600" name="Linker script (-T)" superClass="com.gigadevice.mbs.riscv.option.linker.general.scriptFile" useByScannerDiscovery="false" valueType="stringList">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\env\gd32vw55x.lds&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.general.nostart.397047962" name="Don't use standard system startup 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.965183807" name="Use newlib-nano (--specs=nano.specs)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usenewlibnano" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.libraries.libs.1994300717" name="Libraries (-l)" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.libs" useByScannerDiscovery="false" valueType="libs">
									<listOptionValue builtIn="false" value="ble"/>
									<listOptionValue builtIn="false" value="rftest"/>
									<listOptionValue builtIn="false" value="rf"/>
									<listOptionValue builtIn="false" value="wifi"/>
									<listOptionValue builtIn="false" value="wpa_supplicant"/>
									<listOptionValue builtIn="false" value="m"/>
									<listOptionValue builtIn="false" value="nmsis_dsp_rv32imafcbp"/>
									<listOptionValue builtIn="false" value="iperf3"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.libraries.paths.1758755575" name="Library search path (-L)" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.paths" useByScannerDiscovery="false" valueType="libPaths">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lib&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Library\DSP\GCC&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.other.853313204" name="Other linker flags" superClass="com.gigadevice.mbs.riscv.option.linker.misc.other" useByScannerDiscovery="false" value="-Wl,--just-symbols=../../../../../ROM-EXPORT/symbol/rom_symbol_m.gcc" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.usefloatwithnanoprintf.871853846" name="Use float with nano printf(-u_printf_float)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usefloatwithnanoprintf" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.gigadevice.mbs.riscv.option.linker.misc.otherobjs.51146414" name="Other objects" superClass="com.gigadevice.mbs.riscv.option.linker.misc.otherobjs" useByScannerDiscovery="false" valueType="userObjs"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.linker.2131864389" 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.1432611752" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler">
								<option id="com.gigadevice.mbs.riscv.option.assembler.preprocessor.usepreprocessor.1729026464" 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.16469585" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.assembler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Core\Include&quot;"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.assembler.symbols.defs.519920215" name="Define (-D)" superClass="com.gigadevice.mbs.riscv.option.assembler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="CFG_RTOS"/>
									<listOptionValue builtIn="false" value="PLATFORM_OS_FREERTOS"/>
								</option>
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1540996746" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1344843606" 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.116520794" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls-2.17.0-ssl\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\iperf3&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\iperf&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\macsw\export&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\macsw\import&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\boot&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\lib&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\ll&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\compiler&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\reg&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\dma&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\time&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\trng&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\uart&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\spi&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\spi_i2s&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\nvds&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\raw_flash&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\qspi_flash&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\rf&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\gd32vw55x&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Core\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\DSP\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\DSP\Include\dsp&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\GD32VW55x_standard_peripheral&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\GD32VW55x_standard_peripheral\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\rtos_wrapper&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\FreeRTOS\Source\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\FreeRTOS\Source\portable\riscv32&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\FreeRTOS\config&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\compat\posix&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\lwip&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\lwip\apps&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\libcoap\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\libcoap\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\sntp&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\tinyws&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wpa_supplicant\wpa_supplicant&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wpa_supplicant\src&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wpa_supplicant\src\utils&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wpa_supplicant\src\crypto&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls-2.17.0-ssl\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\bootloader&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\halcomm&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\symbol&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\mbedtls-2.17.0-rom\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\config&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app\mqtt_app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app\atcmd_ota_demo&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wifi_manager&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\blesw\src\export&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\datatrans&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\dis&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\sample&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\throughput&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\bas&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\ota&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\util\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\FatFS\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\FatFS\src&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.std.1520563176" name="C Standard" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.std" useByScannerDiscovery="false" value="com.gigadevice.mbs.option.toolSettings.CCompiler.std.c99" valueType="enumerated"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs.524084614" name="Define (-D)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="CFG_RTOS"/>
									<listOptionValue builtIn="false" value="CONFIG_WPA_SUPPLICANT"/>
									<listOptionValue builtIn="false" value="PLATFORM_OS_FREERTOS"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo.1332106608" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo" useByScannerDiscovery="false" value="/.lds^.lds^0x20008000^2^0x08000000^128^0x20000000^32^FLASH^0x08000000^4096^0x20000000^288^0x20000000^24^0x20006000^8" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1536452055" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1478372050" 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.1732891906" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.885430068" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.201171703" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1723178063" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.169797250" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.531761953" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1137434668" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2123400702.freertos" name="/" resourcePath="rtos/freertos">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1408279205" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.1875659925.1195588682" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.2130102039.1155792381" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.395636584.625992891" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.967994117.1515858622" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.649008031.958818734" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.379668600.1085342654" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.1023153947.2038591604" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.835804263.71105247" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.567831538.1005192394" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.626349699.779845154" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.203729141.861937496" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.700650153.718055671" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.76039112.1370725706" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.371181563.2060816321" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1011420317.194730225" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.335922853.798473124" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.2042598674.2004170966" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1440626224.259332496" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.660673138.1291598074" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1034116980.140406229" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1223632791.31913401" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.1965292299.709554168" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.124285051.1562122191" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.492346057.1336796368" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.414809656.1388361523" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.1186987.1412609543" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.836771045.773466239" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.73889671.1843029762" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.1980643946.410274488" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.2000970561.1804480891" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1339542167.1917716161" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1586028013.394118507" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.268044448.1357946367" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.42547638.1400617464" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.1259769475.1085037908" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.83856785.1506301049" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.1479829085.646071934" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.1551395152.590051419" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1660679363.1436519581" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1393556303.1656875231" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1994227912.664883073" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.308086081.1739267420" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1684851480.1957968656" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.1758102321.892934008" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.461682161.699074366" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.406084473.682211763" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1707057722.377045085" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.1901318586" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1095191051" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.1344843606">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.415454606" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1510801493" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1152172421" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.175298271"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.344945243" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.885430068"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.506120352" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1432611752">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1125408091" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1161938385" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1478372050"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1263435386" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1732891906"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1145389676" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.201171703"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1447638636" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1723178063"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1144638853" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.169797250"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.759888201" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1952838567" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2123400702.rtos" name="/" resourcePath="os">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.127554704" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.1784531458" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.1904808513" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.833911355" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.1201337130" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.2143300152" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.1629179044" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1988394779" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.2137925321" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.1879769045" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.296137034" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.839809683" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.398201600" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.1918566901" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.1843917680" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.493083296" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.1451056744" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.1386386290" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.2139218065" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.2147230738" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.500214837" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.751057840" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.1162524550" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.1268841327" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.805950623" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1874775839" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.509516199" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1652086349" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.2056689201" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1424392795" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.1563617142" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.568418172" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.521905983" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1296960207" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.551697721" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.756324463" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.88214164" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.650995850" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.1515211445" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.1637216722" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.1592468393" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.1005138726" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.1081200258" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.1628421236" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1069879141" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.1486452900" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.1688064562" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.252451086" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.1934885940" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1119185664" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.1344843606">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.1815592730" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.867857284" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1093321680" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.175298271"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.317811520" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.885430068"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1306847481" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1432611752">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.2044586526" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1235248190" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1478372050"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.572049087" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1732891906"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.291839452" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.201171703"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.2123823243" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1723178063"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1681025576" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.169797250"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1802537029" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.2123059100" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2123400702.318986125" name="/" resourcePath="os/threadx">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1285725399" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.1784531458.1482094600" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.1784531458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.1904808513.1959659104" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.1904808513"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.833911355.1197616880" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.833911355"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.1201337130.2086211138" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.1201337130"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.2143300152.1872400012" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.2143300152"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.1629179044.1810796703" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.1629179044"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1988394779.1246438366" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1988394779"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.2137925321.1335241593" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.2137925321"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.1879769045.1971468179" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.1879769045"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.296137034.411680299" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.296137034"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.839809683.1387255366" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.839809683"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.398201600.1654601513" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.398201600"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.1918566901.458895065" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.1918566901"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.1843917680.945593938" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.1843917680"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.493083296.478395149" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.493083296"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.1451056744.26085567" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.1451056744"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.1386386290.1329850054" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.1386386290"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.2139218065.1340630644" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.2139218065"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.2147230738.2003322014" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.2147230738"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.500214837.194611745" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.500214837"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.751057840.2088967506" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.751057840"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.1162524550.795894514" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.1162524550"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.1268841327.255651643" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.1268841327"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.805950623.1497365822" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.805950623"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1874775839.725454507" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1874775839"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.509516199.1478980944" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.509516199"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1652086349.963547358" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1652086349"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.2056689201.121705631" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.2056689201"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1424392795.64490416" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1424392795"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.1563617142.473705992" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.1563617142"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.568418172.386568238" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.568418172"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.521905983.498453046" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.521905983"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1296960207.1246649330" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1296960207"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.551697721.1156960544" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.551697721"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.756324463.513524592" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.756324463"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.88214164.72031098" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.88214164"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.650995850.1745170630" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.650995850"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.1515211445.633727080" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.1515211445"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.1637216722.700683603" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.1637216722"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.1592468393.53037134" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.1592468393"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.1005138726.767746264" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.1005138726"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.1081200258.360707602" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.1081200258"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.1628421236.1637456798" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.1628421236"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1069879141.1974288719" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1069879141"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.1486452900.1440735897" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.1486452900"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.1688064562.858039244" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.1688064562"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.252451086.1448027557" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.252451086"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.837859083" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.319400946" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.1793504725" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.2145591391" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.1901341437" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level" value="com.gigadevice.mbs.option.toolSettings.debugging.level.max" valueType="enumerated"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.405586504" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.1119185664">
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.359191215" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.961700797" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1093321680"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.197450272" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.317811520"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.485457753" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1306847481">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1572958331" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1968775017" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1235248190"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1087655909" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.572049087"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1455910206" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.291839452"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.631519353" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.2123823243"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.369162424" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1681025576"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1276457797" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.546345038" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.2123400702.wpa_supplicant" name="/" resourcePath="wpa_supplicant">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.40752188" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.2035039796.326114225" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1668482003.1421390227" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1715366881.1836602695" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.341275416.1512876005" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1326334741.191400106" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.2041940770.1641692091" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.1568606973.1553518598" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.768862949.907811970" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.286550270.1100689440" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.192218176.1220789124" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.2024533143.42308350" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.171237772.1892504203" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1821979376.1927752846" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.2145468687.64581214" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.48236487.756871876" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.131572088.1889557113" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.502376713.763276452" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1164971718.81714313" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.1937058881.1299515018" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.596004926.942428635" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1599041617.1601241421" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.344910800.1523334244" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.454421325.113554433" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.572121826.838578605" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.940007056.45404089" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.1353090932.1302451267" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.1991186977.298778562" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.829364501.854844639" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.412732355.1520675013" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.864009397.2085523440" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1078991731.1397988896" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1314837265.775777830" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.286914034.620099448" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1745557510.747755860" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.986558032.499700256" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.367163733.639646908" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.809488578.1430622881" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.850424562.2045812651" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.985814572.1188710200" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.81419083.1166321402" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1358531210.1594521876" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.334346929.740518657" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.363114553.82805916" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.1507726571.1532007460" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.1264141947.1043745517" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.618640414.478272880" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.2107815429.1159697051" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.2043954482" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.900732835" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.1344843606">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.185154054" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.547838004" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.462230009" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.175298271"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1313016626" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.885430068"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1003927370" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1432611752">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1314161754" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.282932560" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1478372050"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1137692479" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1732891906"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1832653543" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.201171703"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.693140376" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1723178063"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1482225063" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.169797250"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1277246543" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1960249724" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<sourceEntries>
						<entry excluding="mbedtls/mbedtls|os/rtthread|plf/env/tx_thread_entry.S|os/threadx" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
					</sourceEntries>
				</configuration>
			</storageModule>
			<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
		</cconfiguration>
		<cconfiguration id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1188473296">
			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1188473296" moduleId="org.eclipse.cdt.core.settings" name="msdk_threadx">
				<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="rm -rf" description="msdk with threadx os" id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1188473296" name="msdk_threadx" parent="com.gigadevice.mbs.riscv.configuration.debug" postbuildStep="cmd /C &quot;..\..\..\image_afterbuild.bat riscv-nuclei-elf- ECDSA256 CERT ${eclipse_home}/../Tools/OpenOCD/xpack-openocd-0.11.0-3/bin ${ProjDirPath}/../../../../ &quot;&quot; &quot;" prebuildStep="cmd /C &quot;..\..\..\image_prebuild.bat riscv-nuclei-elf- ${ProjDirPath}/../../../ &quot;">
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1188473296." name="/" resourcePath="">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1224403024" name="GD RISC-V MCU Toolchain" secondaryOutputs="com.gigadevice.mbs.riscv.outputType.objcopy.hex;com.gigadevice.mbs.riscv.outputType.objcopy.bin;com.gigadevice.mbs.riscv.outputType.objdump.list;com.gigadevice.mbs.riscv.outputType.size" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.209022677" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa" useByScannerDiscovery="true" value="rv32imafcbp" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1912632606" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer" useByScannerDiscovery="true" value="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.799142775" 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.983160548" 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.1197565446" name="Hardware 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.331381681" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions" useByScannerDiscovery="false" value=" -march=rv32imafcbp -mcmodel=medlow -msmall-data-limit=8 -msave-restore -mabi=ilp32f" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.1921484967" name="Smaller but slower prologue and epilogue code (-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.851379125" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.614593334" 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.1692163834" name="Standard 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.1509507403" 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.1506437126" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions" useByScannerDiscovery="false" value="-Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-common -fno-unroll-loops" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.851564450" name="Plain 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.673342892" 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.335030518" 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.1287606059" 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.1758363847" 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.84559159" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions" useByScannerDiscovery="false" value="-Werror -Wunused -Wuninitialized -Wall -Wno-format -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1388138478" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.705150149" 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.39706857" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1305674942" name="Enable some 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.843041611" name="Warn for 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.1938931861" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.842678457" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.1648025250" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.963170936" 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.1865735639" 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.1829908149" 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.1422602921" 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.727353162" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.1389538479" 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.1385953201" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump" useByScannerDiscovery="false" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1918830106" 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.523064493" 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.1829293628" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path" useByScannerDiscovery="false" value=".\Tools\nuclei_riscv_newlibc_prebuilt_win32_2022.04\gcc\bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.1719402657" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath" useByScannerDiscovery="false" value=".\Tools\Build Tools\2.10-20180103-1919\bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.191248265" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo" useByScannerDiscovery="false" value="GD32VW553HMQ7" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.1888299400" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix" useByScannerDiscovery="false" value="riscv-nuclei-elf-" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1717484474" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c" useByScannerDiscovery="false" value="riscv-nuclei-elf-gcc" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.2032965023" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy" useByScannerDiscovery="false" value="riscv-nuclei-elf-objcopy" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.1378738936" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump" useByScannerDiscovery="false" value="riscv-nuclei-elf-objdump" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.2134704833" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size" useByScannerDiscovery="false" value="riscv-nuclei-elf-size" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.575125615" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other" useByScannerDiscovery="true" value="-mabi=ilp32f" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.593341300" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other" useByScannerDiscovery="true" value="-fno-unroll-loops" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.550250538" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other" useByScannerDiscovery="true" value="-Wno-format -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.cpp.1027734637" name="C++ Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.cpp" value="riscv-nuclei-elf-g++" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.ar.245922125" name="Archiver" superClass="com.gigadevice.mbs.riscv.option.toolChain.ar" value="riscv-nuclei-elf-ar" valueType="string"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.1271925415" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<builder buildPath="${workspace_loc:/wifi}/GD RISC-V MCU Release" id="com.gigadevice.mbs.riscv.builder.466845328" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.gigadevice.mbs.riscv.builder"/>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.835507010" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker">
								<option id="com.gigadevice.mbs.riscv.option.linker.general.gcsections.1622436630" 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.2143333716" name="Linker script (-T)" superClass="com.gigadevice.mbs.riscv.option.linker.general.scriptFile" useByScannerDiscovery="false" valueType="stringList">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\env\gd32vw55x.lds&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.general.nostart.1143167683" name="Don't use standard system startup 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.854312591" name="Use newlib-nano (--specs=nano.specs)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usenewlibnano" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.libraries.libs.543824734" name="Libraries (-l)" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.libs" useByScannerDiscovery="false" valueType="libs">
									<listOptionValue builtIn="false" value="ble"/>
									<listOptionValue builtIn="false" value="rftest"/>
									<listOptionValue builtIn="false" value="rf"/>
									<listOptionValue builtIn="false" value="wifi"/>
									<listOptionValue builtIn="false" value="wpas"/>
									<listOptionValue builtIn="false" value="m"/>
									<listOptionValue builtIn="false" value="nmsis_dsp_rv32imafcbp"/>
									<listOptionValue builtIn="false" value="iperf3"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.libraries.paths.2049970594" name="Library search path (-L)" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.paths" useByScannerDiscovery="false" valueType="libPaths">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lib&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Library\DSP\GCC&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.other.605110507" name="Other linker flags" superClass="com.gigadevice.mbs.riscv.option.linker.misc.other" useByScannerDiscovery="false" value="-Wl,--just-symbols=../../../../../ROM-EXPORT/symbol/rom_symbol_m.gcc" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.usefloatwithnanoprintf.1764818851" name="Use float with nano printf(-u_printf_float)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usefloatwithnanoprintf" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.gigadevice.mbs.riscv.option.linker.misc.otherobjs.129627338" name="Other objects" superClass="com.gigadevice.mbs.riscv.option.linker.misc.otherobjs" useByScannerDiscovery="false" valueType="userObjs"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.linker.2041650572" 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.1907537503" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler">
								<option id="com.gigadevice.mbs.riscv.option.assembler.preprocessor.usepreprocessor.493086796" 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.1947910305" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.assembler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Core\Include&quot;"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.assembler.symbols.defs.1814085509" name="Define (-D)" superClass="com.gigadevice.mbs.riscv.option.assembler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="CFG_RTOS"/>
									<listOptionValue builtIn="false" value="PLATFORM_OS_FREERTOS"/>
								</option>
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.265278165" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.559350378" 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.669058498" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\iperf3&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\iperf&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\macsw\export&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\macsw\import&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\boot&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\lib&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\ll&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\compiler&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\reg&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\dma&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\time&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\trng&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\uart&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\spi&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\spi_i2s&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\nvds&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\raw_flash&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\qspi_flash&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\rf&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\gd32vw55x&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Core\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\DSP\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\DSP\Include\dsp&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\GD32VW55x_standard_peripheral&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\GD32VW55x_standard_peripheral\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\rtos_wrapper&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\compat\posix&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\lwip&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\lwip\apps&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\libcoap\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\libcoap\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls-2.17.0-ssl\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls-2.17.0-ssl\library&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\bootloader&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\halcomm&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\symbol&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\mbedtls-2.17.0-rom\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\config&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app\mqtt_app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wifi_manager&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wifi_manager\wpas&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\blesw\src\export&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\datatrans&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\dis&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\sample&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\throughput&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\bas&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\ota&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\util\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\Threadx\common\inc&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\Threadx\ports\risc-v32\inc&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\FatFS\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\FatFS\src&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.std.456965411" name="C Standard" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.std" useByScannerDiscovery="false" value="com.gigadevice.mbs.option.toolSettings.CCompiler.std.c99" valueType="enumerated"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs.795412139" name="Define (-D)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="CFG_RTOS"/>
									<listOptionValue builtIn="false" value="PLATFORM_OS_THREADX"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo.1935220714" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo" useByScannerDiscovery="false" value="/.lds^.lds^0x20008000^2^0x08000000^128^0x20000000^32^FLASH^0x08000000^4096^0x20000000^288^0x20000000^24^0x20006000^8" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1306048686" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1056555449" 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.852812880" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.685404479" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.365045320" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1421881118" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.981321528" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.266301495" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.281550101" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1188473296.freertos" name="/" resourcePath="rtos/freertos">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1310928427" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.1875659925.785608880" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.2130102039.1677190981" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.395636584.715708767" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.967994117.660706735" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.649008031.1897345235" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.379668600.2102688376" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.1023153947.1568295574" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.835804263.305732435" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.567831538.14023490" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.626349699.103764610" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.203729141.1086273215" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.700650153.745292009" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.76039112.96018586" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.371181563.1157793417" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1011420317.945403056" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.335922853.1552939489" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.2042598674.459073091" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1440626224.775630355" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.660673138.1258654422" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1034116980.848356109" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1223632791.1188946375" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.1965292299.1290770595" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.124285051.1071775213" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.492346057.2075405137" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.414809656.275381313" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.1186987.2066236354" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.836771045.133371690" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.73889671.862286299" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.1980643946.2114038618" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.2000970561.165340754" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1339542167.2012811675" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1586028013.1215453610" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.268044448.745578307" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.42547638.1201985263" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.1259769475.641712795" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.83856785.1816592989" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.1479829085.1185127023" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.1551395152.1334545852" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1660679363.298574740" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1393556303.2116779613" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1994227912.2053817024" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.308086081.705761898" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1684851480.390233251" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.1758102321.1663491881" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.461682161.1257494557" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.406084473.1857711244" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1707057722.2131503173" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.40743606" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.574179497" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.559350378">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.1419497359" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.936050960" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.399160511" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.835507010"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.201157359" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.685404479"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.499290779" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1907537503">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.171147517" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1699692224" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1056555449"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1030483220" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.852812880"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.736963811" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.365045320"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1870245848" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1421881118"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.723822601" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.981321528"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1802916516" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.182438579" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1188473296.rtos" name="/" resourcePath="os">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.557361442" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.97258305" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.804771098" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.181649730" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.126033289" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.1583290797" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.951095782" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1727360860" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.1180634199" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.108326490" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.1606408057" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.2137261903" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.1457950290" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.1547126688" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.2139020405" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.1862253869" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.714311944" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.1207454581" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.1864057297" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.1495208724" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1340163764" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.715297877" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.2105338246" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.153841687" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1324863746" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1324028471" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.1094513668" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1308287282" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.1590349036" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1312574285" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.2132129848" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1750109607" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1468071302" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1890314739" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.481274562" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.65707316" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.1261545844" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.803449735" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.841537705" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.749746002" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.670406411" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.1342078962" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.2092646739" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.536890615" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1028801460" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.762085149" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.630570716" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.875358229" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.709264110" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.454730667" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.559350378">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.701006543" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.319144889" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1309360866" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.835507010"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1188046184" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.685404479"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1481627284" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1907537503">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1126172078" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1792104452" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1056555449"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1172302491" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.852812880"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1498694593" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.365045320"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.650361934" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1421881118"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1296120704" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.981321528"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1921528957" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.838040481" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1188473296.1796392127" name="/" resourcePath="os/freertos">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.913856633" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.97258305.264686489" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.97258305"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.804771098.775204740" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.804771098"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.181649730.327269883" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.181649730"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.126033289.1456354121" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.126033289"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.1583290797.1512190617" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.1583290797"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.951095782.710296614" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.951095782"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1727360860.850464248" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1727360860"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.1180634199.1748153515" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.1180634199"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.108326490.524888969" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.108326490"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.1606408057.802913995" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.1606408057"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.2137261903.1381532030" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.2137261903"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.1457950290.1866034916" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.1457950290"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.1547126688.1116225180" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.1547126688"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.2139020405.1019191279" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.2139020405"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.1862253869.1844386922" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.1862253869"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.714311944.238867772" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.714311944"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.1207454581.1338690207" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.1207454581"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.1864057297.1538509620" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.1864057297"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.1495208724.1901900850" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.1495208724"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1340163764.338103720" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1340163764"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.715297877.92524470" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.715297877"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.2105338246.937923382" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.2105338246"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.153841687.407947524" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.153841687"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1324863746.646817880" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1324863746"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1324028471.1709376309" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1324028471"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.1094513668.1540017912" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.1094513668"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1308287282.245015173" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1308287282"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.1590349036.1092572848" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.1590349036"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1312574285.326131060" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1312574285"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.2132129848.1375910456" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.2132129848"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1750109607.1999988926" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1750109607"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1468071302.2019459527" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1468071302"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1890314739.1131446630" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1890314739"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.481274562.1206083164" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.481274562"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.65707316.276478550" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.65707316"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.1261545844.546514863" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.1261545844"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.803449735.1226430156" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.803449735"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.841537705.1064732626" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.841537705"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.749746002.1946155691" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.749746002"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.670406411.1927302548" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.670406411"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.1342078962.1201079479" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.1342078962"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.2092646739.825268952" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.2092646739"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.536890615.2072103676" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.536890615"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1028801460.159770237" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1028801460"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.762085149.179166037" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.762085149"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.630570716.2002100434" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.630570716"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.875358229.1861536851" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.875358229"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.189674033" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.205416267" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.1611309853" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.753389770" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.880638510" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level" value="com.gigadevice.mbs.option.toolSettings.debugging.level.max" valueType="enumerated"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.395874248" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.454730667">
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.162732087" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.228372111" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1309360866"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.637414613" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1188046184"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.163665321" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1481627284">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.674419864" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1518084818" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1792104452"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1422645153" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1172302491"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.308318393" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.1498694593"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.2070409305" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.650361934"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1187976329" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1296120704"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1608496854" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1534096175" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1188473296.1681330767" name="/" resourcePath="os/threadx">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.378672728" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.97258305.247801551" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.97258305"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.804771098.556648283" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.804771098"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.181649730.1171280769" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.181649730"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.126033289.2075148578" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.126033289"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.1583290797.1069519901" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.1583290797"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.951095782.1678234376" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.951095782"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1727360860.1367336069" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1727360860"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.1180634199.2135745291" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.1180634199"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.108326490.1319866365" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.108326490"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.1606408057.1648819369" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.1606408057"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.2137261903.1493173339" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.2137261903"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.1457950290.997195208" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.1457950290"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.1547126688.43142811" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.1547126688"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.2139020405.2142687513" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.2139020405"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.1862253869.356649693" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.1862253869"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.714311944.1045717187" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.714311944"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.1207454581.504938532" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.1207454581"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.1864057297.964692113" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.1864057297"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.1495208724.276382391" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.1495208724"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1340163764.86923282" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1340163764"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.715297877.857534354" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.715297877"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.2105338246.1487780127" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.2105338246"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.153841687.200491719" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.153841687"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1324863746.1572094251" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1324863746"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1324028471.1180795636" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1324028471"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.1094513668.193824179" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.1094513668"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1308287282.1739722605" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1308287282"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.1590349036.2044075963" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.1590349036"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1312574285.1993932780" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1312574285"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.2132129848.1344761002" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.2132129848"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1750109607.1714533268" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1750109607"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1468071302.1472252422" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1468071302"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1890314739.830036907" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1890314739"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.481274562.1674243178" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.481274562"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.65707316.1564201197" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.65707316"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.1261545844.1547435931" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.1261545844"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.803449735.1575038379" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.803449735"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.841537705.662852026" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.841537705"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.749746002.1399370782" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.749746002"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.670406411.1813134196" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.670406411"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.1342078962.305620994" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.1342078962"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.2092646739.1855333659" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.2092646739"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.536890615.190123594" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.536890615"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1028801460.941921919" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1028801460"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.762085149.1096431673" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.762085149"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.630570716.653026264" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.630570716"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.875358229.521887413" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.875358229"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.430207491" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.134315410" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.609814893" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1358497451" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.2130568560" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level" value="com.gigadevice.mbs.option.toolSettings.debugging.level.max" valueType="enumerated"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.159658407" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.454730667">
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.100343087" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.157248145" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1309360866"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1949822635" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1188046184"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1184641312" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1481627284">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1862693466" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1134326876" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1792104452"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1437410740" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1172302491"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1705553193" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.1498694593"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1349596991" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.650361934"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1195411675" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1296120704"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1821514212" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1701259678" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1188473296.wpa_supplicant" name="/" resourcePath="wpa_supplicant">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1303010879" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.2035039796.783834582" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1668482003.506147434" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1715366881.2121250581" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.341275416.1742735950" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1326334741.571980701" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.2041940770.1972484940" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.1568606973.788886309" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.768862949.1506189894" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.286550270.1484228456" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.192218176.1951387349" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.2024533143.1737812642" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.171237772.1063688972" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1821979376.86079048" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.2145468687.1086932764" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.48236487.100045172" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.131572088.677470408" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.502376713.1871267161" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1164971718.1985903010" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.1937058881.1909500144" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.596004926.970161612" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1599041617.2139813262" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.344910800.103746908" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.454421325.539349511" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.572121826.814538113" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.940007056.1431275410" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.1353090932.2054425182" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.1991186977.331758031" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.829364501.224822354" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.412732355.2041643692" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.864009397.48359271" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1078991731.239363118" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1314837265.1385949977" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.286914034.243046487" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1745557510.1813411260" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.986558032.325422899" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.367163733.1315423146" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.809488578.543903802" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.850424562.1319118340" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.985814572.793269866" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.81419083.120273930" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1358531210.1040935103" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.334346929.700824673" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.363114553.1100629834" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.1507726571.1424018661" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.1264141947.1019939183" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.618640414.1019402506" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.2107815429.835860238" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.1703147542" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1385096061" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.559350378">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.363895526" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.153466092" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.313429409" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.835507010"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.585009114" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.685404479"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.695118236" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.1907537503">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1027870671" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1520313505" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1056555449"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.407536093" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.852812880"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1379240367" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.365045320"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.427350266" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1421881118"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1038565931" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.981321528"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1315048008" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1892628122" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<sourceEntries>
						<entry excluding="mbedtls/mbedtls|os/rtthread|plf/env/entry.S|os/freertos|threadx" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
					</sourceEntries>
				</configuration>
			</storageModule>
			<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
		</cconfiguration>
		<cconfiguration id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1924981862">
			<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1924981862" moduleId="org.eclipse.cdt.core.settings" name="msdk_rtthread">
				<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="rm -rf" description="msdk with rtthread os" id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1924981862" name="msdk_rtthread" parent="com.gigadevice.mbs.riscv.configuration.debug" postbuildStep="cmd /C &quot;..\..\..\image_afterbuild.bat riscv-nuclei-elf-  ECDSA256 CERT ${eclipse_home}/../Tools/OpenOCD/xpack-openocd-0.11.0-3/bin ${ProjDirPath}/../../../../ &quot;&quot; &quot;" prebuildStep="cmd /C &quot;..\..\..\image_prebuild.bat riscv-nuclei-elf- ${ProjDirPath}/../../../ &quot;">
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1924981862." name="/" resourcePath="">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.931725286" name="GD RISC-V MCU Toolchain" secondaryOutputs="com.gigadevice.mbs.riscv.outputType.objcopy.hex;com.gigadevice.mbs.riscv.outputType.objcopy.bin;com.gigadevice.mbs.riscv.outputType.objdump.list;com.gigadevice.mbs.riscv.outputType.size" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1035352880" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa" useByScannerDiscovery="true" value="rv32imafcbp" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.238187921" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer" useByScannerDiscovery="true" value="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.default" valueType="enumerated"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.521536254" 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.1258090539" 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.1106608560" name="Hardware 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.1117046408" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions" useByScannerDiscovery="false" value=" -march=rv32imafcbp -mcmodel=medlow -msmall-data-limit=8 -msave-restore -mabi=ilp32f" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.1952843195" name="Smaller but slower prologue and epilogue code (-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.1678514384" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.1958514269" 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.1445448251" name="Standard 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.1287215827" 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.1446935103" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions" useByScannerDiscovery="false" value="-Os -fmessage-length=0 -fsigned-char -ffunction-sections -fdata-sections -fno-common -fno-unroll-loops" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.670943204" name="Plain 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.221579606" 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.869639939" 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.1629060557" 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.1524383720" 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.1936659657" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions" useByScannerDiscovery="false" value="-Werror -Wunused -Wuninitialized -Wall -Wno-format -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1582867496" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.341900626" 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.543717337" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1940041516" name="Enable some 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.774840127" name="Warn for 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.580054605" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.407968312" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.875307473" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors" useByScannerDiscovery="true" value="true" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.287692597" 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.57746959" 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.1952946399" 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.1528378606" 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.947506101" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf" useByScannerDiscovery="true" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.1629243674" 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.1904038774" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump" useByScannerDiscovery="false" value="false" valueType="boolean"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.326442256" 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.752815672" 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.199799397" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path" useByScannerDiscovery="false" value=".\Tools\nuclei_riscv_newlibc_prebuilt_win32_2022.04\gcc\bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.1332105544" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath" useByScannerDiscovery="false" value=".\Tools\Build Tools\2.10-20180103-1919\bin" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.1340394412" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo" useByScannerDiscovery="false" value="GD32VW553HMQ7" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.467863238" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix" useByScannerDiscovery="false" value="riscv-nuclei-elf-" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.930138922" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c" useByScannerDiscovery="false" value="riscv-nuclei-elf-gcc" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.2029777189" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy" useByScannerDiscovery="false" value="riscv-nuclei-elf-objcopy" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.49105275" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump" useByScannerDiscovery="false" value="riscv-nuclei-elf-objdump" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1158103538" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size" useByScannerDiscovery="false" value="riscv-nuclei-elf-size" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.679048105" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other" useByScannerDiscovery="true" value="-mabi=ilp32f" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1656763273" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other" useByScannerDiscovery="true" value="-fno-unroll-loops" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1356966505" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other" useByScannerDiscovery="true" value="-Wno-format -Wno-unused-function -Wno-unused-variable -Wno-unused-but-set-variable" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.cpp.697191563.920632921" name="C++ Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.cpp" value="riscv-nuclei-elf-g++" valueType="string"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.ar.363770498" name="Archiver" superClass="com.gigadevice.mbs.riscv.option.toolChain.ar" value="riscv-nuclei-elf-ar" valueType="string"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.1642820520" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<builder buildPath="${workspace_loc:/wifi}/GD RISC-V MCU Release" id="com.gigadevice.mbs.riscv.builder.1718158077" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" parallelBuildOn="true" parallelizationNumber="optimal" superClass="com.gigadevice.mbs.riscv.builder"/>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1664477657" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker">
								<option id="com.gigadevice.mbs.riscv.option.linker.general.gcsections.1401785494" 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.198369603" name="Linker script (-T)" superClass="com.gigadevice.mbs.riscv.option.linker.general.scriptFile" useByScannerDiscovery="false" valueType="stringList">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\env\gd32vw55x.lds&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.general.nostart.318606861" name="Don't use standard system startup 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.262079313" name="Use newlib-nano (--specs=nano.specs)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usenewlibnano" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.libraries.libs.239861019" name="Libraries (-l)" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.libs" useByScannerDiscovery="false" valueType="libs">
									<listOptionValue builtIn="false" value="ble"/>
									<listOptionValue builtIn="false" value="rftest"/>
									<listOptionValue builtIn="false" value="rf"/>
									<listOptionValue builtIn="false" value="wifi"/>
									<listOptionValue builtIn="false" value="wpas"/>
									<listOptionValue builtIn="false" value="m"/>
									<listOptionValue builtIn="false" value="nmsis_dsp_rv32imafcbp"/>
									<listOptionValue builtIn="false" value="iperf3"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.linker.libraries.paths.199062630" name="Library search path (-L)" superClass="com.gigadevice.mbs.riscv.option.linker.libraries.paths" useByScannerDiscovery="false" valueType="libPaths">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lib&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Library\DSP\GCC&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.other.847740864" name="Other linker flags" superClass="com.gigadevice.mbs.riscv.option.linker.misc.other" useByScannerDiscovery="false" value="-Wl,--just-symbols=../../../../../ROM-EXPORT/symbol/rom_symbol_m.gcc" valueType="string"/>
								<option id="com.gigadevice.mbs.riscv.option.linker.misc.usefloatwithnanoprintf.299677218" name="Use float with nano printf(-u_printf_float)" superClass="com.gigadevice.mbs.riscv.option.linker.misc.usefloatwithnanoprintf" useByScannerDiscovery="false" value="true" valueType="boolean"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.gigadevice.mbs.riscv.option.linker.misc.otherobjs.1274785140" name="Other objects" superClass="com.gigadevice.mbs.riscv.option.linker.misc.otherobjs" useByScannerDiscovery="false" valueType="userObjs"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.linker.1399279839" 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.438679155" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler">
								<option id="com.gigadevice.mbs.riscv.option.assembler.preprocessor.usepreprocessor.1310142851" 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.343215262" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.assembler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Core\Include&quot;"/>
								</option>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.assembler.symbols.defs.464094979" name="Define (-D)" superClass="com.gigadevice.mbs.riscv.option.assembler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="CFG_RTOS"/>
									<listOptionValue builtIn="false" value="PLATFORM_OS_FREERTOS"/>
								</option>
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.810843252" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1793966382" 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.394375078" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.includes.paths" useByScannerDiscovery="true" valueType="includePath">
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\iperf3&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\iperf&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\macsw\export&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\macsw\import&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\boot&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\lib&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\ll&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\arch\compiler&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\reg&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\raw_flash&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\qspi_flash&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\dma&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\time&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\trng&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\uart&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\spi&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\spi_i2s&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\nvds&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\src\rf&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\gd32vw55x&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\Core\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\DSP\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\riscv\NMSIS\DSP\Include\dsp&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\GD32VW55x_standard_peripheral&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\plf\GD32VW55x_standard_peripheral\Include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\rtos_wrapper&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\rt-thread\libcpu\risc-v\common&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\rt-thread\components\drivers\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\rt-thread\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\rtos\rt-thread\bsp\gd32vw55x&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\compat\posix&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\lwip&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\src\include\lwip\apps&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\lwip-2.2.0\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\libcoap\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\lwip\libcoap\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\FatFS\port&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\FatFS\src&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls-2.17.0-ssl\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\mbedtls\mbedtls-2.17.0-ssl\library&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\bootloader&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\halcomm&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\symbol&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\ROM-EXPORT\mbedtls-2.17.0-rom\include&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\..\config&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\app\mqtt_app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wifi_manager&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\wifi_manager\wpas&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\blesw\src\export&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\app&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\datatrans&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\dis&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\sample&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\throughput&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\bas&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\ble\profile\ota&quot;"/>
									<listOptionValue builtIn="false" value="&quot;..\..\..\..\util\include&quot;"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.std.750305639" name="C Standard" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.std" useByScannerDiscovery="false" value="com.gigadevice.mbs.option.toolSettings.CCompiler.std.c99" valueType="enumerated"/>
								<option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs.1150611037" name="Define (-D)" superClass="com.gigadevice.mbs.riscv.option.CCompiler.symbols.defs" useByScannerDiscovery="true" valueType="definedSymbols">
									<listOptionValue builtIn="false" value="CFG_RTOS"/>
									<listOptionValue builtIn="false" value="PLATFORM_OS_RTTHREAD"/>
								</option>
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo.1238717996" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.hideInfo" useByScannerDiscovery="false" value="/.lds^.lds^0x20008000^2^0x08000000^128^0x20000000^32^FLASH^0x08000000^4096^0x20000000^288^0x20000000^24^0x20006000^8" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.637173065" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1067920649" 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.1197163875" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1502197986" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.2093635199" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.2070574378" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1790104839" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.2002969612" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1689255124" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1924981862.rtos/freertos" name="/" resourcePath="rtos/freertos">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.132201952" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.1875659925.2040961042" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.2130102039.743926265" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.395636584.868345449" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.967994117.285354810" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.649008031.563622300" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.379668600.210200958" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.1023153947.1516831140" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.835804263.2088107168" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.567831538.2093012527" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.626349699.1035458339" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.203729141.1068639610" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.700650153.1440509825" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.76039112.2009738923" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.371181563.2018529635" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1011420317.163327784" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.335922853.538261688" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.2042598674.1821762459" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1440626224.485458156" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.660673138.1497629165" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1034116980.1342282073" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1223632791.1736666900" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.1965292299.1658045004" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.124285051.189375011" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.492346057.220323018" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.414809656.2094145666" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.1186987.600155688" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.836771045.998756340" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.73889671.413550111" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.1980643946.992187536" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.2000970561.2082701774" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1339542167.9637741" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1586028013.1951225170" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.268044448.1817968927" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.42547638.473516355" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.1259769475.628055124" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.83856785.905473227" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.1479829085.1851926256" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.1551395152.1289020964" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1660679363.95794010" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1393556303.109219273" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1994227912.1470103573" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.308086081.413375655" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1684851480.1186665752" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.1758102321.1072219158" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.461682161.1157624714" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.406084473.1057175892" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1707057722.218238325" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.754942804" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.199717485" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.1793966382">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.1968642764" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.74218212" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.235778709" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1664477657"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.704916439" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1502197986"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.813106072" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.438679155">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1886055528" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.1987059411" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1067920649"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1161275177" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1197163875"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.532180967" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.2093635199"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1348114546" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.2070574378"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.663183683" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1790104839"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.482772528" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1755683199" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1924981862.os" name="/" resourcePath="os">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.298922400" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.1239846274" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.1859047378" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.1614901349" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.1523077308" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.461178536" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.1767447295" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1428975360" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.1430339858" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.1673184953" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.343072619" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.366009057" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.1557725071" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.687438535" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.1410679823" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.1908748973" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.201867756" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.685475323" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.860089405" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.721760093" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1194627968" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.1167219236" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.1313894912" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.1889650754" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1461791463" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1734127862" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.710122322" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1000323241" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.112422050" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.373279829" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.1769654784" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1423821632" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1386129463" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.669221954" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.1044268637" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.195873070" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.1737923950" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.1210283184" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.603976874" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.1244893141" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.1099951198" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.607657662" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.1637115200" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.1584319138" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.706059241" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.1193784333" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.1241159805" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.225558002" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.1163872686" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.893909622" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.1793966382">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.1115137927" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1386926364" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.67562885" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1664477657"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1298221443" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1502197986"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.373830017" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.438679155">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1313985036" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.773656064" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1067920649"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1910458366" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1197163875"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.835600918" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.2093635199"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1150963966" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.2070574378"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1065594426" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1790104839"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1470025189" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1677151173" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1924981862.os/threadx" name="/" resourcePath="os/threadx">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1420368916" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.1459104655.1852176137" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.357226560.1950092292" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.62630552.156630610" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.1244226427.1659735477" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.449139913.536567962" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.1981052205.2070740847" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1826719254.291858690" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.2064800433.1861110111" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.1717749051.198674104" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.853296877.2104166823" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.120182923.1885963505" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.2078689486.1511196" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.242342184.1959751939" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.1864159468.919343425" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.353840315.1751336766" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.458433385.1539546693" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.566484899.649008458" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.428455717.1289376244" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.1216685093.154075996" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1155847416.989501155" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.1246469823.311178701" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.1338540329.1052615053" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.958480989.1840709413" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1858547619.953104581" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.833725695.699432963" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.1362820324.872153642" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1060961894.754845758" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.891743583.1988654893" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.1338502049.1022816342" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.437014878.194285247" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1337767338.1527504813" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1527670799.517759761" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.1155022531.38942113" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.1035676427.1314064957" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.1832266560.1341507252" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.742609687.1142352545" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.1501258451.250892395" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.1998937427.1548020697" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.1005945091.777140244" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.230539489.454484842" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.20834197.1784113632" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.310488784.785367278" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.1627087150.1022446687" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.1217629070.1717918935" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.1292453987.1326735725" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.959637594.1709010141" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.1680374823.366436171" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.1600206831" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.472725749" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.1254069005" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1571153981" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.416278652" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level" value="com.gigadevice.mbs.option.toolSettings.debugging.level.max" valueType="enumerated"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.48064620" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.935479970" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.893909622">
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.758008966" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1025288139" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.67562885"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.226016021" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1298221443"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1296886072" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.373830017">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.509933188" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.819546927" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.773656064"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.160876560" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1910458366"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.2078183806" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.835600918"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.96416198" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1150963966"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.2004893793" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1065594426"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1591182879" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.649210373" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1924981862.942624357" name="/" resourcePath="os/freertos">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.387345505" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.1239846274.116042128" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.543982894.1239846274"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.1859047378.1589388620" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1461531720.1859047378"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.1614901349.720628445" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1312039041.1614901349"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.1523077308.408598918" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1152748307.1523077308"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.461178536.1847239574" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1328151133.461178536"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.1767447295.1810426677" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.385363632.1767447295"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1428975360.882432709" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.2077037369.1428975360"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.1430339858.902100425" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.295031703.1430339858"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.1673184953.1810570913" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.734499935.1673184953"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.343072619.1315480470" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.1389639590.343072619"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.366009057.979277903" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1933170250.366009057"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.1557725071.540986549" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.362557731.1557725071"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.687438535.1045883131" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1445599152.687438535"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.1410679823.1645023221" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.1121767369.1410679823"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.1908748973.951949148" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.1197778213.1908748973"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.201867756.1861335739" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645.1081446932.201867756"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.685475323.752054970" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1017222704.685475323"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.860089405.2023271270" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1154188023.860089405"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.721760093.2025583265" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.617770481.721760093"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1194627968.633565636" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.1016104497.1194627968"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.1167219236.509585029" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1705045186.1167219236"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.1313894912.1387673333" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.524399234.1313894912"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.1889650754.1788037230" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.658263804.1889650754"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1461791463.1116120826" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.1315925873.1461791463"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1734127862.177076760" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.12412854.1734127862"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.710122322.1743465397" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.804705664.710122322"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1000323241.222780628" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.178412578.1000323241"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.112422050.239368628" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1235674097.112422050"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.373279829.1580067668" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.87321610.373279829"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.1769654784.1641795799" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.519181109.1769654784"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1423821632.388980907" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1660460403.1423821632"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1386129463.775258023" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1463690300.1386129463"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.669221954.435875876" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1751325012.669221954"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.1044268637.12760157" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1840713025.1044268637"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.195873070.917047233" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.561015366.195873070"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.1737923950.934633264" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.523703694.1737923950"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.1210283184.1009672444" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.766135965.1210283184"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.603976874.751105850" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.2015847561.603976874"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.1244893141.1169414965" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1914385800.1244893141"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.1099951198.2129834601" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.1486040297.1099951198"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.607657662.1164070670" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1601888752.607657662"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.1637115200.551422022" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.879363559.1637115200"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.1584319138.451907653" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.1254288894.1584319138"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.706059241.1781894351" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.795739708.706059241"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.1193784333.1887025266" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.280913776.1193784333"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.1241159805.206383857" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1104501871.1241159805"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.225558002.1535260288" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.1808677973.225558002"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.1444491391" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1069654214" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.2093310706" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1224319725" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.1345974991" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level" value="com.gigadevice.mbs.option.toolSettings.debugging.level.max" valueType="enumerated"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.122540613" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.893909622">
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.1689727902" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.920149310" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.67562885"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.2093908467" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1298221443"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1859729263" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.373830017">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1694236313" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.363437010" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.773656064"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1528711410" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1910458366"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.750284715" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.835600918"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.695698548" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.1150963966"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.2128640079" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1065594426"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1176351288" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1927384852" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1924981862.coap" name="/" resourcePath="coap">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.1962670099" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.1979553192.397283513" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.937826771.1173159250" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.137880873.908563891" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.1182156752.1323075742" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.924076081.1941787161" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.936846489.2061062971" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.1290651933.76513882" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.385801553.150481449" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.484186761.250775154" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.2108759183.1786504815" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.1210837326.673261375" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.66745279.41874531" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.853646862.65379665" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.650527605.373163886" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.942237241.1270937437" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.648974836.1441660177" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.1425693979.1231038229" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1920497937.353376479" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.346554773.1798135899" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.777848315.1251831895" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1019438057.368446975" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.1300836161.1549015334" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.1892979490.406046199" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.368220028.398451357" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.1474131084.1248598965" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.2090250275.1066495653" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.1818786243.383297190" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.1467234872.677771173" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.2000291630.1645293376" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.1850419559.666642697" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1003824428.21416877" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.1657501727.1758949924" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1488429414.1758516985" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.227323139.665602253" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.1485429326.1556781034" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.1382518882.333390850" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.957600375.1056261872" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.1954089158.279930998" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.128530036.213509380" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1253304322.565372213" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.2129370800.587560113" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.487793202.301741214" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.207145782.1706775031" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.426227941.892092117" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.1055057671.1642166007" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.173099775.1281239715" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.1050769332" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.383584912" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.1793966382">
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.171679308" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.1149644345" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1664477657"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.662000139" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1502197986"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1789097020" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.438679155">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.115821882" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.608460962" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1067920649"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.1732649008" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1197163875"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.829765671" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.2093635199"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.1959955257" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.2070574378"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1502421020" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1790104839"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.243595423" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.1441217104" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<folderInfo id="com.gigadevice.mbs.riscv.configuration.debug.465677685.1924981862.wpa_supplicant" name="/" resourcePath="wpa_supplicant">
						<toolChain id="com.gigadevice.mbs.riscv.toolChain.elf.debug.2098784999" name="GD RISC-V MCU Toolchain" superClass="com.gigadevice.mbs.riscv.toolChain.elf.debug" unusedChildren="">
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199.2035039796.959931346" name="Architecture" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.isa.1018504199"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490.1668482003.1757275359" name="Integer ABI" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.abi.integer.1808782490"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548.1715366881.79953407" name="Code model" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.codeModel.1295917548"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140.341275416.163726677" name="Small data limit" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.smallDataLimit.2124514140"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458.1326334741.1918301309" name="Hardware integer divide instructions (-mdiv)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.div.1941119458"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847.2041940770.1536862507" name="All options" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.allOptions.1773885847"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613.1568606973.710487391" name="Smaller but slower prologue and epilogue code (-msave-restore)" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.saveRestore.483559613"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625.768862949.1548195411" name="No common unitialized (-fno-common)" superClass="com.gigadevice.mbs.riscv.option.optimization.noCommon.462519625"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962.286550270.309419515" name="Position independent code (-fPIC)" superClass="com.gigadevice.mbs.riscv.option.optimization.PIC.916490962"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838.192218176.1241465932" name="Standard link-time optimizer (-flto)" superClass="com.gigadevice.mbs.riscv.option.optimization.lto.1144109838"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766.2024533143.186857179" name="Message length (-fmessage-length=0)" superClass="com.gigadevice.mbs.riscv.option.optimization.messageLength.720645766"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849.171237772.677794386" name="All options" superClass="com.gigadevice.mbs.riscv.option.optimization.allOptions.1321422849"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569.1821979376.403993858" name="Plain char is signed (-fsigned-char)" superClass="com.gigadevice.mbs.riscv.option.optimization.signedChar.1855889569"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662.2145468687.257468285" name="Function sections (-ffunction-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.functionSections.637393662"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514.48236487.1632679043" name="Data sections (-fdata-sections)" superClass="com.gigadevice.mbs.riscv.option.optimization.dataSections.1604576514"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.level.510615645.131572088.1573979625" name="Optimization Level" superClass="com.gigadevice.mbs.riscv.option.optimization.level.510615645"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571.502376713.287699037" name="Check syntax only (-fsyntax-only)" superClass="com.gigadevice.mbs.riscv.option.warnings.syntaxOnly.980658571"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916.1164971718.356964901" name="All options" superClass="com.gigadevice.mbs.riscv.option.warnings.allOptions.796310916"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664.1937058881.1679253089" name="Strict ISO C (-pedantic)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedantic.1391874664"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941.596004926.1650244913" name="Pedantic warnings as errors (-pedantic-errors)" superClass="com.gigadevice.mbs.riscv.option.warnings.pedanticErrors.158353941"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986.1599041617.2132078928" name="Enable all common warnings (-Wall)" superClass="com.gigadevice.mbs.riscv.option.warnings.allWarn.589025986"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474.344910800.436691055" name="Enable some extra warnings (-Wextra)" superClass="com.gigadevice.mbs.riscv.option.warnings.extraWarn.1640446474"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919.454421325.956785340" name="Warn for implicit conversions (-Wconversion)" superClass="com.gigadevice.mbs.riscv.option.warnings.conversion.608444919"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178.572121826.168866053" name="Warn on uninitialized variables (-Wuninitialised)" superClass="com.gigadevice.mbs.riscv.option.warnings.uninitialized.722410178"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041.940007056.188888477" name="Warn on various unused elements (-Wunused)" superClass="com.gigadevice.mbs.riscv.option.warnings.unused.1731992041"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863.1353090932.15087373" name="Generate errors instead of warnings (-Werror)" superClass="com.gigadevice.mbs.riscv.option.warnings.toErrors.2017165863"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180.1991186977.1386370661" name="Inhibit all warnings (-w)" superClass="com.gigadevice.mbs.riscv.option.warnings.noWarn.660056180"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.level.258299652.829364501.1038756001" name="Debug level" superClass="com.gigadevice.mbs.riscv.option.debugging.level.258299652"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431.412732355.1543477399" name="All options" superClass="com.gigadevice.mbs.riscv.option.debugging.allOptions.56805431"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196.864009397.1517912983" name="Generate prof information (-p)" superClass="com.gigadevice.mbs.riscv.option.debugging.prof.1804951196"/>
							<option id="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426.1078991731.304797983" name="Generate gprof information (-pg)" superClass="com.gigadevice.mbs.riscv.option.debugging.gProf.1995725426"/>
							<option id="com.gigadevice.mbs.riscv.option.includes.paths.1572674372.1314837265.1676491311" name="Include paths (-I)" superClass="com.gigadevice.mbs.riscv.option.includes.paths.1572674372"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.list.839645508.286914034.1376170429" name="List" superClass="com.gigadevice.mbs.riscv.option.outputFile.list.839645508"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283.1745557510.376658100" name="Dump" superClass="com.gigadevice.mbs.riscv.option.outputFile.dump.1184994283"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760.986558032.2139540783" name="Hex" superClass="com.gigadevice.mbs.riscv.option.outputFile.hex.1872083760"/>
							<option id="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006.367163733.1510746451" name="Bin" superClass="com.gigadevice.mbs.riscv.option.outputFile.bin.2033349006"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855.809488578.2032765746" name="%option.base.toolChain.path" superClass="com.gigadevice.mbs.riscv.option.toolChain.path.1683367855"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860.850424562.520296885" name="%option.base.toolChain.buildToolPath" superClass="com.gigadevice.mbs.riscv.option.toolChain.buildToolPath.320751860"/>
							<option id="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686.985814572.1012548385" superClass="com.gigadevice.mbs.riscv.option.targetMcu.partNo.338703686"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528.81419083.996812956" name="%option.base.toolChain.prefix" superClass="com.gigadevice.mbs.riscv.option.toolChain.prefix.642211528"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845.1358531210.2088666846" name="C Compiler" superClass="com.gigadevice.mbs.riscv.option.toolChain.c.1144299845"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827.334346929.1372372820" name="%option.base.toolChain.objcopy" superClass="com.gigadevice.mbs.riscv.option.toolChain.objcopy.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827.363114553.1500879569" name="%option.base.toolChain.listing" superClass="com.gigadevice.mbs.riscv.option.toolChain.objdump.232396827"/>
							<option id="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804.1507726571.1870836078" name="%option.base.toolChain.size" superClass="com.gigadevice.mbs.riscv.option.toolChain.size.1928585804"/>
							<option id="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280.1264141947.521717242" name="Other target flags" superClass="com.gigadevice.mbs.riscv.option.targetProcessor.other.1545391280"/>
							<option id="com.gigadevice.mbs.riscv.option.optimization.other.1250769234.618640414.1783741211" name="Other optimization flags" superClass="com.gigadevice.mbs.riscv.option.optimization.other.1250769234"/>
							<option id="com.gigadevice.mbs.riscv.option.warnings.other.1484149666.2107815429.1023842265" name="Other warning flags" superClass="com.gigadevice.mbs.riscv.option.warnings.other.1484149666"/>
							<targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="com.gigadevice.mbs.riscv.targetPlatform.1540927060" isAbstract="false" osList="all" superClass="com.gigadevice.mbs.riscv.targetPlatform"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CCompiler.1464490365" name="GD RISC-V MCU C Compiler" superClass="com.gigadevice.mbs.riscv.tool.CCompiler.1793966382">
								<option id="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags.981814475" name="Other flags" superClass="com.gigadevice.mbs.riscv.option.CCompiler.general.otherflags" useByScannerDiscovery="false" value="-w" valueType="string"/>
								<inputType id="com.gigadevice.mbs.riscv.inputType.CCompiler.2133240799" superClass="com.gigadevice.mbs.riscv.inputType.CCompiler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.linker.778885142" name="GD RISC-V MCU Linker" superClass="com.gigadevice.mbs.riscv.tool.linker.1664477657"/>
							<tool id="com.gigadevice.mbs.riscv.tool.archiver.1143523559" name="GD RISC-V MCU Archiver" superClass="com.gigadevice.mbs.riscv.tool.archiver.1502197986"/>
							<tool id="com.gigadevice.mbs.riscv.tool.assembler.1857304746" name="GD RISC-V MCU Assembler" superClass="com.gigadevice.mbs.riscv.tool.assembler.438679155">
								<inputType id="com.gigadevice.mbs.riscv.inputType.assembler.1303529737" superClass="com.gigadevice.mbs.riscv.inputType.assembler"/>
							</tool>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.hex.500429420" name="GD RISC-V MCU Flash Image(Hex)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.hex.1067920649"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objcopy.bin.827034900" name="GD RISC-V MCU Flash Image(Bin)" superClass="com.gigadevice.mbs.riscv.tool.objcopy.bin.1197163875"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.list.1088666155" name="GD RISC-V MCU Listing" superClass="com.gigadevice.mbs.riscv.tool.objdump.list.2093635199"/>
							<tool id="com.gigadevice.mbs.riscv.tool.size.107307751" name="GD RISC-V MCU Print Size" superClass="com.gigadevice.mbs.riscv.tool.size.2070574378"/>
							<tool id="com.gigadevice.mbs.riscv.tool.objdump.dump.1389338731" name="GD RISC-V MCU Dump" superClass="com.gigadevice.mbs.riscv.tool.objdump.dump.1790104839"/>
							<tool id="com.gigadevice.mbs.riscv.tool.CppCompiler.1179458119" name="GD RISC-V MCU C++ Compiler" superClass="com.gigadevice.mbs.riscv.tool.CppCompiler"/>
							<tool id="com.gigadevice.mbs.riscv.tool.cpp.linker.311128628" name="GD RISC-V MCU C++ Linker" superClass="com.gigadevice.mbs.riscv.tool.cpp.linker"/>
						</toolChain>
					</folderInfo>
					<sourceEntries>
						<entry excluding="mbedtls/mbedtls|os/freertos|os/threadx|plf/env/tx_thread_entry.S|threadx" 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="wifi.ilg.gnumcueclipse.managedbuild.cross.riscv.target.elf.540322453" name="Executable"/>
	</storageModule>
	<storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
	<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
	<storageModule moduleId="scannerConfiguration">
		<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
		<scannerConfigBuildInfo instanceId="ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.debug.1142651041;ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.debug.1142651041.;ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.1610569817;ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.input.1194209929">
			<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
		</scannerConfigBuildInfo>
	</storageModule>
	<storageModule moduleId="refreshScope" versionNumber="2">
		<configuration configurationName="msdk_rtthread">
			<resource resourceType="PROJECT" workspacePath="/MSDK"/>
		</configuration>
		<configuration configurationName="msdk_ffd">
			<resource resourceType="PROJECT" workspacePath="/MSDK"/>
		</configuration>
		<configuration configurationName="msdk_threadx">
			<resource resourceType="PROJECT" workspacePath="/MSDK"/>
		</configuration>
		<configuration configurationName="msdk_mbedtls_2.17.0">
			<resource resourceType="PROJECT" workspacePath="/MSDK"/>
		</configuration>
		<configuration configurationName="msdk">
			<resource resourceType="PROJECT" workspacePath="/MSDK"/>
		</configuration>
	</storageModule>
</cproject>