2023-06-11 18:46:26 +08:00
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?fileVersion 4.0.0?> <cproject storage_type_id= "org.eclipse.cdt.core.XmlProjectDescriptionStorage" >
<storageModule moduleId= "org.eclipse.cdt.core.settings" >
<cconfiguration id= "ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.release.1008047074" >
<storageModule buildSystemId= "org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.release.1008047074" moduleId= "org.eclipse.cdt.core.settings" name= "obj" >
<externalSettings />
<extensions >
<extension id= "org.eclipse.cdt.core.ELF" point= "org.eclipse.cdt.core.BinaryParser" />
<extension id= "org.eclipse.cdt.core.GASErrorParser" point= "org.eclipse.cdt.core.ErrorParser" />
<extension id= "org.eclipse.cdt.core.GmakeErrorParser" point= "org.eclipse.cdt.core.ErrorParser" />
<extension id= "org.eclipse.cdt.core.GLDErrorParser" point= "org.eclipse.cdt.core.ErrorParser" />
<extension id= "org.eclipse.cdt.core.CWDLocator" point= "org.eclipse.cdt.core.ErrorParser" />
<extension id= "org.eclipse.cdt.core.GCCErrorParser" point= "org.eclipse.cdt.core.ErrorParser" />
</extensions>
</storageModule>
<storageModule moduleId= "cdtBuildSystem" version= "4.0.0" >
<configuration artifactName= "${ProjName}" buildArtefactType= "org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties= "org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe,org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release" cleanCommand= "${cross_rm} -rf" description= "" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.release.1008047074" name= "obj" parent= "ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.release" >
<folderInfo id= "ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.release.1008047074." name= "/" resourcePath= "" >
<toolChain id= "ilg.gnumcueclipse.managedbuild.cross.riscv.toolchain.elf.release.231146001" name= "RISC-V Cross GCC" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.toolchain.elf.release" >
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.addtools.createflash.1311852988" name= "Create flash image" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.addtools.createflash" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.addtools.createlisting.1983282875" name= "Create extended listing" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.addtools.createlisting" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.addtools.printsize.1000761142" name= "Print size" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.addtools.printsize" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.level.514997414" name= "Optimization Level" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.level" useByScannerDiscovery= "true" value= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.level.none" valueType= "enumerated" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.messagelength.1008570639" name= "Message length (-fmessage-length=0)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.messagelength" useByScannerDiscovery= "true" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.signedchar.467272439" name= "'char' is signed (-fsigned-char)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.signedchar" useByScannerDiscovery= "true" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.functionsections.2047756949" name= "Function sections (-ffunction-sections)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.functionsections" useByScannerDiscovery= "true" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.datasections.207613650" name= "Data sections (-fdata-sections)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.datasections" useByScannerDiscovery= "true" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.debugging.level.1204865254" name= "Debug level" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.debugging.level" useByScannerDiscovery= "true" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.debugging.format.867779652" name= "Debug format" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.debugging.format" useByScannerDiscovery= "true" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.base.1900297968" name= "Architecture" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.base" useByScannerDiscovery= "false" value= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.arch.rv32i" valueType= "enumerated" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.abi.integer.387605487" name= "Integer ABI" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.abi.integer" useByScannerDiscovery= "false" value= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.abi.integer.ilp32" valueType= "enumerated" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.multiply.1509705449" name= "Multiply extension (RVM)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.multiply" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.compressed.1038505275" name= "Compressed extension (RVC)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.compressed" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.toolchain.name.1218760634" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.toolchain.name" useByScannerDiscovery= "false" value= "GNU MCU RISC-V GCC" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.prefix.103341323" name= "Prefix" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.prefix" useByScannerDiscovery= "false" value= "riscv-none-embed-" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.c.487601824" name= "C compiler" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.c" useByScannerDiscovery= "false" value= "gcc" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.cpp.1062130429" name= "C++ compiler" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.cpp" useByScannerDiscovery= "false" value= "g++" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.ar.1194282993" name= "Archiver" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.ar" useByScannerDiscovery= "false" value= "ar" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.objcopy.1529355265" name= "Hex/Bin converter" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.objcopy" useByScannerDiscovery= "false" value= "objcopy" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.objdump.1053750745" name= "Listing generator" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.objdump" useByScannerDiscovery= "false" value= "objdump" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.size.1441326233" name= "Size command" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.size" useByScannerDiscovery= "false" value= "size" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.make.550105535" name= "Build command" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.make" useByScannerDiscovery= "false" value= "make" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.rm.719280496" name= "Remove command" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.command.rm" useByScannerDiscovery= "false" value= "rm" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.toolchain.id.226017994" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.toolchain.id" useByScannerDiscovery= "false" value= "512258282" valueType= "string" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.atomic.1590833110" name= "Atomic extension (RVA)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.atomic" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.warnings.unused.1961191588" name= "Warn on various unused elements (-Wunused)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.warnings.unused" useByScannerDiscovery= "true" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.warnings.uninitialized.929829166" name= "Warn on uninitialized variables (-Wuninitialized)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.warnings.uninitialized" useByScannerDiscovery= "true" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.nocommon.438890136" name= "No common unitialized (-fno-common)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.optimization.nocommon" useByScannerDiscovery= "true" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.xw.1540402642" name= "Extra Compressed extension (RVXW)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.xw" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.saverestore.813643495" name= "Small prologue/epilogue (-msave-restore)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.saverestore" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
2023-06-21 01:54:40 +08:00
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.fp.440903841" name= "Floating point" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.isa.fp" value= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.isa.fp.none" valueType= "enumerated" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.abi.fp.1960351991" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.target.abi.fp" value= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.abi.fp.none" valueType= "enumerated" />
2023-06-11 18:46:26 +08:00
<targetPlatform archList= "all" binaryParser= "org.eclipse.cdt.core.ELF" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.targetPlatform.1944008784" isAbstract= "false" osList= "all" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.targetPlatform" />
<builder buildPath= "${workspace_loc:/${ProjName}}/obj" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.builder.1421508906" keepEnvironmentInBuildfile= "false" managedBuildOn= "true" name= "Gnu Make Builder" parallelBuildOn= "true" parallelizationNumber= "optimal" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.builder" />
<tool id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.assembler.1244756189" name= "GNU RISC-V Cross Assembler" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.assembler" >
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.assembler.usepreprocessor.1692176068" name= "Use preprocessor" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.assembler.usepreprocessor" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option IS_BUILTIN_EMPTY= "false" IS_VALUE_EMPTY= "false" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.assembler.include.paths.1034038285" name= "Include paths (-I)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.assembler.include.paths" useByScannerDiscovery= "true" valueType= "includePath" >
<listOptionValue builtIn= "false" value= ""${workspace_loc:/${ProjName}/Startup}"" />
</option>
<inputType id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.assembler.input.126366858" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.assembler.input" />
</tool>
<tool id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.1731377187" name= "GNU RISC-V Cross C Compiler" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler" >
<option IS_BUILTIN_EMPTY= "false" IS_VALUE_EMPTY= "false" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.compiler.include.paths.1567947810" name= "Include paths (-I)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.compiler.include.paths" useByScannerDiscovery= "true" valueType= "includePath" >
<listOptionValue builtIn= "false" value= ""${workspace_loc:/${ProjName}/Debug}"" />
<listOptionValue builtIn= "false" value= ""${workspace_loc:/${ProjName}/DRV}"" />
<listOptionValue builtIn= "false" value= ""${workspace_loc:/${ProjName}/Core}"" />
<listOptionValue builtIn= "false" value= ""${workspace_loc:/${ProjName}/User}"" />
<listOptionValue builtIn= "false" value= ""${workspace_loc:/${ProjName}/Peripheral/inc}"" />
<listOptionValue builtIn= "false" value= ""${workspace_loc:/${ProjName}/APP}"" />
<listOptionValue builtIn= "false" value= ""${workspace_loc:/${ProjName}/BSP}"" />
</option>
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.compiler.std.2020844713" name= "Language standard" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.compiler.std" useByScannerDiscovery= "true" value= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.compiler.std.gnu99" valueType= "enumerated" />
<option IS_BUILTIN_EMPTY= "false" IS_VALUE_EMPTY= "false" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.compiler.defs.177116515" name= "Defined symbols (-D)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.compiler.defs" useByScannerDiscovery= "true" valueType= "definedSymbols" >
<listOptionValue builtIn= "false" value= "CH32V20x_D8W" />
</option>
<inputType id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.input.2036806839" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.input" />
</tool>
<tool id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.cpp.compiler.1610882921" name= "GNU RISC-V Cross C++ Compiler" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.cpp.compiler" />
<tool id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.linker.1620074387" name= "GNU RISC-V Cross C Linker" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.linker" >
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.gcsections.194760422" name= "Remove unused sections (-Xlinker --gc-sections)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.gcsections" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option IS_BUILTIN_EMPTY= "false" IS_VALUE_EMPTY= "true" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.paths.2057340378" name= "Library search path (-L)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.paths" useByScannerDiscovery= "false" valueType= "libPaths" />
<option IS_BUILTIN_EMPTY= "false" IS_VALUE_EMPTY= "false" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.scriptfile.1390103472" name= "Script files (-T)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.scriptfile" useByScannerDiscovery= "false" valueType= "stringList" >
<listOptionValue builtIn= "false" value= ""${workspace_loc:/${ProjName}/Ld/Link.ld}"" />
</option>
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.nostart.913830613" name= "Do not use standard start files (-nostartfiles)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.nostart" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.usenewlibnano.239404511" name= "Use newlib-nano (--specs=nano.specs)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.usenewlibnano" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.usenewlibnosys.351964161" name= "Do not use syscalls (--specs=nosys.specs)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.usenewlibnosys" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option IS_BUILTIN_EMPTY= "false" IS_VALUE_EMPTY= "true" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.otherobjs.16994550" name= "Other objects" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.otherobjs" useByScannerDiscovery= "false" valueType= "userObjs" />
<option IS_BUILTIN_EMPTY= "false" IS_VALUE_EMPTY= "true" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.flags.1125808200" name= "Linker flags (-Xlinker [option])" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.flags" useByScannerDiscovery= "false" valueType= "stringList" />
2023-06-21 01:54:40 +08:00
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.usescanffloat.330496481" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.usescanffloat" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.useprintffloat.1814419539" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.c.linker.useprintffloat" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
2023-06-11 18:46:26 +08:00
<inputType id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.linker.input.1859223768" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.linker.input" >
<additionalInput kind= "additionalinputdependency" paths= "$(USER_OBJS)" />
<additionalInput kind= "additionalinput" paths= "$(LIBS)" />
</inputType>
</tool>
<tool id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.cpp.linker.1947503520" name= "GNU RISC-V Cross C++ Linker" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.cpp.linker" >
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.cpp.linker.gcsections.1689063433" name= "Remove unused sections (-Xlinker --gc-sections)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.cpp.linker.gcsections" value= "true" valueType= "boolean" />
<option IS_BUILTIN_EMPTY= "false" IS_VALUE_EMPTY= "false" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.cpp.linker.paths.1029177148" name= "Library search path (-L)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.cpp.linker.paths" valueType= "libPaths" >
<listOptionValue builtIn= "false" value= ""../LD"" />
</option>
<option IS_BUILTIN_EMPTY= "false" IS_VALUE_EMPTY= "false" id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.cpp.linker.scriptfile.1751226764" name= "Script files (-T)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.cpp.linker.scriptfile" valueType= "stringList" >
<listOptionValue builtIn= "false" value= "Link.ld" />
</option>
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.cpp.linker.nostart.642896175" name= "Do not use standard start files (-nostartfiles)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.cpp.linker.nostart" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.cpp.linker.usenewlibnano.1540675679" name= "Use newlib-nano (--specs=nano.specs)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.cpp.linker.usenewlibnano" value= "true" valueType= "boolean" />
</tool>
<tool id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.archiver.1292785366" name= "GNU RISC-V Cross Archiver" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.archiver" />
<tool id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.createflash.1801165667" name= "GNU RISC-V Cross Create Flash Image" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.createflash" />
<tool id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.createlisting.1356766765" name= "GNU RISC-V Cross Create Listing" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.createlisting" >
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.source.2052761852" name= "Display source (--source|-S)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.source" useByScannerDiscovery= "false" value= "false" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.allheaders.439659821" name= "Display all headers (--all-headers|-x)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.allheaders" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.demangle.67111865" name= "Demangle names (--demangle|-C)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.demangle" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.linenumbers.1549373929" name= "Display line numbers (--line-numbers|-l)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.linenumbers" useByScannerDiscovery= "false" value= "false" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.wide.1298918921" name= "Wide lines (--wide|-w)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.wide" useByScannerDiscovery= "false" value= "false" valueType= "boolean" />
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.disassemble.1859590835" name= "Disassemble (--disassemble|-d)" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.createlisting.disassemble" useByScannerDiscovery= "false" value= "true" valueType= "boolean" />
</tool>
<tool id= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.printsize.712424314" name= "GNU RISC-V Cross Print Size" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.tool.printsize" >
<option id= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.printsize.format.1404031980" name= "Size format" superClass= "ilg.gnumcueclipse.managedbuild.cross.riscv.option.printsize.format" useByScannerDiscovery= "false" />
</tool>
</toolChain>
</folderInfo>
<sourceEntries >
<entry excluding= "Startup/startup_ch32v20x_D6.S|Startup/startup_ch32v20x_D8.S" flags= "VALUE_WORKSPACE_PATH|RESOLVED" kind= "sourcePath" name= "" />
</sourceEntries>
</configuration>
</storageModule>
<storageModule moduleId= "org.eclipse.cdt.core.externalSettings" />
<storageModule moduleId= "ilg.gnumcueclipse.managedbuild.packs" />
</cconfiguration>
</storageModule>
<storageModule moduleId= "cdtBuildSystem" version= "4.0.0" >
<project id= "999.ilg.gnumcueclipse.managedbuild.cross.riscv.target.elf.275846018" name= "Executable file" projectType= "ilg.gnumcueclipse.managedbuild.cross.riscv.target.elf" />
</storageModule>
<storageModule moduleId= "scannerConfiguration" >
<autodiscovery enabled= "true" problemReportingEnabled= "true" selectedProfileId= "" />
<scannerConfigBuildInfo instanceId= "ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.debug.767917625;ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.debug.767917625.;ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.1375371130;ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.input.1473381709" >
<autodiscovery enabled= "true" problemReportingEnabled= "true" selectedProfileId= "" />
</scannerConfigBuildInfo>
<scannerConfigBuildInfo instanceId= "ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.release.1008047074;ilg.gnumcueclipse.managedbuild.cross.riscv.config.elf.release.1008047074.;ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.1731377187;ilg.gnumcueclipse.managedbuild.cross.riscv.tool.c.compiler.input.2036806839" >
<autodiscovery enabled= "true" problemReportingEnabled= "true" selectedProfileId= "" />
</scannerConfigBuildInfo>
</storageModule>
<storageModule moduleId= "org.eclipse.cdt.core.LanguageSettingsProviders" />
<storageModule moduleId= "org.eclipse.cdt.make.core.buildtargets" />
<storageModule moduleId= "refreshScope" />
</cproject>