Clone of official tools
export/e2studio/rz_a1h_cproject.tmpl@47:21ae3e5a7128, 2021-02-04 (annotated)
- Committer:
- Anders Blomdell
- Date:
- Thu Feb 04 17:17:13 2021 +0100
- Revision:
- 47:21ae3e5a7128
- Parent:
- 36:96847d42f010
Add a few normpath calls
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
screamer | 13:ab47a20b66f0 | 1 | <?xml version="1.0" encoding="UTF-8" standalone="no"?> |
screamer | 13:ab47a20b66f0 | 2 | <?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage"> |
screamer | 13:ab47a20b66f0 | 3 | <storageModule moduleId="org.eclipse.cdt.core.settings"> |
screamer | 13:ab47a20b66f0 | 4 | <cconfiguration id="com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.637912026"> |
screamer | 13:ab47a20b66f0 | 5 | <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.637912026" moduleId="org.eclipse.cdt.core.settings" name="Debug"> |
screamer | 13:ab47a20b66f0 | 6 | <externalSettings/> |
screamer | 13:ab47a20b66f0 | 7 | <extensions> |
screamer | 13:ab47a20b66f0 | 8 | <extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/> |
screamer | 13:ab47a20b66f0 | 9 | <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
screamer | 13:ab47a20b66f0 | 10 | <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
screamer | 13:ab47a20b66f0 | 11 | <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> |
screamer | 13:ab47a20b66f0 | 12 | <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
screamer | 13:ab47a20b66f0 | 13 | <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
screamer | 13:ab47a20b66f0 | 14 | <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
screamer | 13:ab47a20b66f0 | 15 | </extensions> |
screamer | 13:ab47a20b66f0 | 16 | </storageModule> |
screamer | 13:ab47a20b66f0 | 17 | <storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
screamer | 13:ab47a20b66f0 | 18 | <configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.debug,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="${cross_rm} -rf" description="" id="com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.637912026" name="Debug" parent="com.renesas.cdt.managedbuild.gnuarm.config.elf.debug"> |
screamer | 13:ab47a20b66f0 | 19 | <folderInfo id="com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.637912026." name="/" resourcePath=""> |
screamer | 13:ab47a20b66f0 | 20 | <toolChain id="com.renesas.cdt.managedbuild.gnuarm.toolchain.elf.debug.1221610645" name="GCC ARM Embedded" superClass="com.renesas.cdt.managedbuild.gnuarm.toolchain.elf.debug"> |
screamer | 13:ab47a20b66f0 | 21 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level.2115866773" name="Optimization Level" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level" value="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level.none" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 22 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.messagelength.248741834" name="Message length (-fmessage-length=0)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.messagelength" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 23 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.signedchar.1948954354" name="'char' is signed (-fsigned-char)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.signedchar" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 24 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.functionsections.477887331" name="Function sections (-ffunction-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.functionsections" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 25 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.datasections.917237978" name="Data sections (-fdata-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.datasections" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 26 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level.1534989718" name="Debug level" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level" value="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level.max" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 27 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.format.1935207032" name="Debug format" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.format"/> |
screamer | 13:ab47a20b66f0 | 28 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.name.1026357775" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.name" value="GNU Tools for ARM Embedded Processors" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 29 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.architecture.649677898" name="Architecture" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.architecture" value="ilg.gnuarmeclipse.managedbuild.cross.option.architecture.arm" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 30 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.family.1706299486" name="ARM family" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.family" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.mcpu.cortex-a9" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 31 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset.1024297173" name="Instruction set" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset.arm" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 32 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.prefix.294649302" name="Prefix" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.prefix" value="arm-none-eabi-" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 33 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.c.1721049881" name="C compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.c" value="gcc" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 34 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.cpp.1486872844" name="C++ compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.cpp" value="g++" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 35 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.ar.1089041653" name="Archiver" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.ar" value="ar" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 36 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.objcopy.1141272591" name="Hex/Bin converter" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.objcopy" value="objcopy" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 37 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.objdump.72289494" name="Listing generator" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.objdump" value="objdump" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 38 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.size.1096452384" name="Size command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.size" value="size" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 39 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.make.294461267" name="Build command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.make" value="make" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 40 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.rm.1274288968" name="Remove command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.rm" value="rm" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 41 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createflash.1310333686" name="Create flash image" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createflash" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 42 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.printsize.509052638" name="Print size" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.printsize" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 43 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.architecture.168449286" name="Architecture" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.architecture" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.arch.armv7-a" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 44 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi.1577601083" name="Float ABI" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi.hard" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 45 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.unit.1727782110" name="FPU Type" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.unit" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.unit.vfpv3" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 46 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.unalignedaccess.566166780" name="Unaligned access" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.unalignedaccess" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.unalignedaccess.disabled" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 47 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.nocommon.703821891" name="No common unitialized (-fno-common)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.nocommon" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 48 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.allwarn.1171016513" name="Enable all common warnings (-Wall)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.allwarn" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 49 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.extrawarn.124337280" name="Enable extra warnings (-Wextra)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.extrawarn" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 50 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.thumbinterwork.77195101" name="Thumb interwork (-mthumb-interwork)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.thumbinterwork" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 51 | <targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="ilg.gnuarmeclipse.managedbuild.cross.targetPlatform.2090214221" isAbstract="false" osList="all" superClass="ilg.gnuarmeclipse.managedbuild.cross.targetPlatform"/> |
screamer | 13:ab47a20b66f0 | 52 | <builder autoBuildTarget="all" buildPath="${workspace_loc:/{{name}}}/Debug" id="ilg.gnuarmeclipse.managedbuild.cross.builder.321829763" managedBuildOn="true" name="Gnu Make Builder.Debug" superClass="ilg.gnuarmeclipse.managedbuild.cross.builder"/> |
screamer | 13:ab47a20b66f0 | 53 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.774448198" name="Cross ARM GNU Assembler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler"> |
screamer | 13:ab47a20b66f0 | 54 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor.874144438" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 55 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.defs.1457752231" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.defs" valueType="definedSymbols"> |
screamer | 13:ab47a20b66f0 | 56 | {% for s in symbols %} |
screamer | 13:ab47a20b66f0 | 57 | <listOptionValue builtIn="false" value="{{s}}"/> |
screamer | 13:ab47a20b66f0 | 58 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 59 | </option> |
screamer | 13:ab47a20b66f0 | 60 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths.1240528565" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths" valueType="includePath"> |
screamer | 13:ab47a20b66f0 | 61 | {% for path in include_paths %} |
screamer | 13:ab47a20b66f0 | 62 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/> |
screamer | 13:ab47a20b66f0 | 63 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 64 | </option> |
screamer | 13:ab47a20b66f0 | 65 | <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input.645447748" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input"/> |
screamer | 13:ab47a20b66f0 | 66 | </tool> |
screamer | 13:ab47a20b66f0 | 67 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.1023327076" name="Cross ARM C Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler"> |
screamer | 13:ab47a20b66f0 | 68 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.655157579" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.c99" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 69 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths.1298012181" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
screamer | 13:ab47a20b66f0 | 70 | {% for path in include_paths %} |
screamer | 13:ab47a20b66f0 | 71 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/> |
screamer | 13:ab47a20b66f0 | 72 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 73 | </option> |
screamer | 13:ab47a20b66f0 | 74 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs.26057600" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs" valueType="definedSymbols"> |
screamer | 13:ab47a20b66f0 | 75 | {% for s in symbols %} |
screamer | 13:ab47a20b66f0 | 76 | <listOptionValue builtIn="false" value="{{s}}"/> |
screamer | 13:ab47a20b66f0 | 77 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 78 | </option> |
The Other Jimmy |
36:96847d42f010 | 79 | <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.files.1531644276" name="Include files (-include)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.files" valueType="includeFiles"> |
The Other Jimmy |
36:96847d42f010 | 80 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/mbed_config.h}""/> |
The Other Jimmy |
36:96847d42f010 | 81 | </option> |
screamer | 13:ab47a20b66f0 | 82 | <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.247734571" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input"/> |
screamer | 13:ab47a20b66f0 | 83 | </tool> |
screamer | 13:ab47a20b66f0 | 84 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.248936164" name="Cross ARM C++ Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler"> |
screamer | 13:ab47a20b66f0 | 85 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths.1551083554" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths" valueType="includePath"> |
screamer | 13:ab47a20b66f0 | 86 | {% for path in include_paths %} |
screamer | 13:ab47a20b66f0 | 87 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/> |
screamer | 13:ab47a20b66f0 | 88 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 89 | </option> |
screamer | 13:ab47a20b66f0 | 90 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.defs.1601945676" name="Defined symbols (-D)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.defs" useByScannerDiscovery="false" valueType="definedSymbols"> |
screamer | 13:ab47a20b66f0 | 91 | {% for s in symbols %} |
screamer | 13:ab47a20b66f0 | 92 | <listOptionValue builtIn="false" value="{{s}}"/> |
screamer | 13:ab47a20b66f0 | 93 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 94 | </option> |
screamer | 13:ab47a20b66f0 | 95 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.noexceptions.73762833" name="Do not use exceptions (-fno-exceptions)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.noexceptions" useByScannerDiscovery="true" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 96 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.nortti.1541205451" name="Do not use RTTI (-fno-rtti)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.nortti" useByScannerDiscovery="true" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 97 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.std.2072412260" name="Language standard" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.std" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.std.default" valueType="enumerated"/> |
The Other Jimmy |
36:96847d42f010 | 98 | <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.files.127898117" name="Include files (-include)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.files" valueType="includeFiles"> |
The Other Jimmy |
36:96847d42f010 | 99 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/mbed_config.h}""/> |
The Other Jimmy |
36:96847d42f010 | 100 | </option> |
screamer | 13:ab47a20b66f0 | 101 | <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input.2029463372" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input"/> |
screamer | 13:ab47a20b66f0 | 102 | </tool> |
screamer | 13:ab47a20b66f0 | 103 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker.1882430856" name="Cross ARM C Linker" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker"> |
screamer | 13:ab47a20b66f0 | 104 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.gcsections.339583643" name="Remove unused sections (-Xlinker --gc-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.gcsections" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 105 | </tool> |
screamer | 13:ab47a20b66f0 | 106 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.1999194416" name="Cross ARM C++ Linker" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker" command="${cross_prefix}${cross_c}${cross_suffix}" commandLinePattern="${COMMAND} ${cross_toolchain_flags} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS} -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys"> |
screamer | 13:ab47a20b66f0 | 107 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.gcsections.344980185" name="Remove unused sections (-Xlinker --gc-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.gcsections" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 108 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.paths.727573047" name="Library search path (-L)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.paths" valueType="libPaths"> |
screamer | 13:ab47a20b66f0 | 109 | {% if libraries %} |
screamer | 13:ab47a20b66f0 | 110 | {% for path in include_paths %} |
screamer | 13:ab47a20b66f0 | 111 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/> |
screamer | 13:ab47a20b66f0 | 112 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 113 | {% endif %} |
screamer | 13:ab47a20b66f0 | 114 | </option> |
screamer | 13:ab47a20b66f0 | 115 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.scriptfile.828171482" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.scriptfile" valueType="stringList"> |
screamer | 13:ab47a20b66f0 | 116 | <listOptionValue builtIn="false" value="${workspace_loc:/${ProjName}/{{linker_script}}}"/> |
screamer | 13:ab47a20b66f0 | 117 | </option> |
screamer | 13:ab47a20b66f0 | 118 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.libs.310068762" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.libs" valueType="libs"> |
screamer | 13:ab47a20b66f0 | 119 | {% for lib in libraries %} |
screamer | 13:ab47a20b66f0 | 120 | <listOptionValue builtIn="false" value="{{lib}}"/> |
screamer | 13:ab47a20b66f0 | 121 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 122 | </option> |
screamer | 13:ab47a20b66f0 | 123 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.otherobjs.460736806" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.otherobjs" valueType="userObjs"> |
screamer | 13:ab47a20b66f0 | 124 | {% for path in object_files %} |
screamer | 13:ab47a20b66f0 | 125 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/> |
screamer | 13:ab47a20b66f0 | 126 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 127 | </option> |
screamer | 13:ab47a20b66f0 | 128 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.cref.1559509775" name="Cross reference (-Xlinker --cref)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.cref" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 129 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnano.88305027" name="Use newlib-nano (--specs=nano.specs)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnano" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 130 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.useprintffloat.1122697964" name="Use float with nano printf (-u _printf_float)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.useprintffloat" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 131 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usescanffloat.956360083" name="Use float with nano scanf (-u _scanf_float)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usescanffloat" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 132 | <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.input.1081415325" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.input"> |
screamer | 13:ab47a20b66f0 | 133 | <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> |
screamer | 13:ab47a20b66f0 | 134 | <additionalInput kind="additionalinput" paths="$(LIBS)"/> |
screamer | 13:ab47a20b66f0 | 135 | </inputType> |
screamer | 13:ab47a20b66f0 | 136 | </tool> |
screamer | 13:ab47a20b66f0 | 137 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.archiver.1216251638" name="Cross ARM GNU Archiver" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.archiver"/> |
screamer | 13:ab47a20b66f0 | 138 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.createflash.1820796904" name="Cross ARM GNU Create Flash Image" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.createflash"> |
screamer | 13:ab47a20b66f0 | 139 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createflash.choice.70927688" name="Output file format (-O)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createflash.choice" value="ilg.gnuarmeclipse.managedbuild.cross.option.createflash.choice.binary" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 140 | </tool> |
screamer | 13:ab47a20b66f0 | 141 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.createlisting.721327636" name="Cross ARM GNU Create Listing" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.createlisting"> |
screamer | 13:ab47a20b66f0 | 142 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.source.625552450" name="Display source (--source|-S)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.source" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 143 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.allheaders.263758416" name="Display all headers (--all-headers|-x)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.allheaders" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 144 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.demangle.1024069673" name="Demangle names (--demangle|-C)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.demangle" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 145 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.linenumbers.1043375284" name="Display line numbers (--line-numbers|-l)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.linenumbers" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 146 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.wide.1671601569" name="Wide lines (--wide|-w)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.wide" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 147 | </tool> |
screamer | 13:ab47a20b66f0 | 148 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.printsize.171400698" name="Cross ARM GNU Print Size" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.printsize"> |
screamer | 13:ab47a20b66f0 | 149 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.printsize.format.1102568395" name="Size format" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.printsize.format"/> |
screamer | 13:ab47a20b66f0 | 150 | </tool> |
screamer | 13:ab47a20b66f0 | 151 | </toolChain> |
screamer | 13:ab47a20b66f0 | 152 | </folderInfo> |
screamer | 13:ab47a20b66f0 | 153 | </configuration> |
screamer | 13:ab47a20b66f0 | 154 | </storageModule> |
screamer | 13:ab47a20b66f0 | 155 | <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> |
screamer | 13:ab47a20b66f0 | 156 | </cconfiguration> |
screamer | 13:ab47a20b66f0 | 157 | <cconfiguration id="com.renesas.cdt.managedbuild.gnuarm.config.elf.release.1382253787"> |
screamer | 13:ab47a20b66f0 | 158 | <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.renesas.cdt.managedbuild.gnuarm.config.elf.release.1382253787" moduleId="org.eclipse.cdt.core.settings" name="Release"> |
screamer | 13:ab47a20b66f0 | 159 | <externalSettings/> |
screamer | 13:ab47a20b66f0 | 160 | <extensions> |
screamer | 13:ab47a20b66f0 | 161 | <extension id="org.eclipse.cdt.managedbuilder.core.ManagedBuildManager" point="org.eclipse.cdt.core.ScannerInfoProvider"/> |
screamer | 13:ab47a20b66f0 | 162 | <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/> |
screamer | 13:ab47a20b66f0 | 163 | <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
screamer | 13:ab47a20b66f0 | 164 | <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/> |
screamer | 13:ab47a20b66f0 | 165 | <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
screamer | 13:ab47a20b66f0 | 166 | <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
screamer | 13:ab47a20b66f0 | 167 | <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> |
screamer | 13:ab47a20b66f0 | 168 | </extensions> |
screamer | 13:ab47a20b66f0 | 169 | </storageModule> |
screamer | 13:ab47a20b66f0 | 170 | <storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
screamer | 13:ab47a20b66f0 | 171 | <configuration artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildType=org.eclipse.cdt.build.core.buildType.release,org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="${cross_rm} -rf" description="" id="com.renesas.cdt.managedbuild.gnuarm.config.elf.release.1382253787" name="Release" parent="com.renesas.cdt.managedbuild.gnuarm.config.elf.release"> |
screamer | 13:ab47a20b66f0 | 172 | <folderInfo id="com.renesas.cdt.managedbuild.gnuarm.config.elf.release.1382253787." name="/" resourcePath=""> |
screamer | 13:ab47a20b66f0 | 173 | <toolChain id="com.renesas.cdt.managedbuild.gnuarm.config.elf.release.765163102" name="GCC ARM Embedded" superClass="com.renesas.cdt.managedbuild.gnuarm.toolchain.elf.release"> |
screamer | 13:ab47a20b66f0 | 174 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level.1271983492" name="Optimization Level" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level" value="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.level.size" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 175 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.messagelength.248741834" name="Message length (-fmessage-length=0)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.messagelength" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 176 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.signedchar.1948954354" name="'char' is signed (-fsigned-char)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.signedchar" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 177 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.functionsections.477887331" name="Function sections (-ffunction-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.functionsections" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 178 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.datasections.917237978" name="Data sections (-fdata-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.datasections" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 179 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level.1534989718" name="Debug level" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level" value="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.level.max" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 180 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.format.1935207032" name="Debug format" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.debugging.format"/> |
screamer | 13:ab47a20b66f0 | 181 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.name.1026357775" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.toolchain.name" value="GNU Tools for ARM Embedded Processors" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 182 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.architecture.649677898" name="Architecture" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.architecture" value="ilg.gnuarmeclipse.managedbuild.cross.option.architecture.arm" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 183 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.family.1706299486" name="ARM family" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.family" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.mcpu.cortex-a9" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 184 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset.1024297173" name="Instruction set" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.instructionset.arm" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 185 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.prefix.294649302" name="Prefix" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.prefix" value="arm-none-eabi-" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 186 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.c.1721049881" name="C compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.c" value="gcc" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 187 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.cpp.1486872844" name="C++ compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.cpp" value="g++" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 188 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.ar.1089041653" name="Archiver" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.ar" value="ar" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 189 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.objcopy.1141272591" name="Hex/Bin converter" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.objcopy" value="objcopy" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 190 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.objdump.72289494" name="Listing generator" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.objdump" value="objdump" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 191 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.size.1096452384" name="Size command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.size" value="size" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 192 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.make.294461267" name="Build command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.make" value="make" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 193 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.command.rm.1274288968" name="Remove command" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.command.rm" value="rm" valueType="string"/> |
screamer | 13:ab47a20b66f0 | 194 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createflash.1310333686" name="Create flash image" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.createflash" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 195 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.printsize.509052638" name="Print size" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.addtools.printsize" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 196 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.architecture.168449286" name="Architecture" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.architecture" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.arch.armv7-a" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 197 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi.1577601083" name="Float ABI" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.abi.hard" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 198 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.unit.1727782110" name="FPU Type" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.unit" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.fpu.unit.vfpv3" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 199 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.unalignedaccess.566166780" name="Unaligned access" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.unalignedaccess" value="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.unalignedaccess.disabled" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 200 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.nocommon.703821891" name="No common unitialized (-fno-common)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.optimization.nocommon" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 201 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.allwarn.1171016513" name="Enable all common warnings (-Wall)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.allwarn" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 202 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.extrawarn.124337280" name="Enable extra warnings (-Wextra)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.warnings.extrawarn" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 203 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.thumbinterwork.77195101" name="Thumb interwork (-mthumb-interwork)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.arm.target.thumbinterwork" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 204 | <targetPlatform archList="all" binaryParser="org.eclipse.cdt.core.ELF" id="ilg.gnuarmeclipse.managedbuild.cross.targetPlatform.2090214221" isAbstract="false" osList="all" superClass="ilg.gnuarmeclipse.managedbuild.cross.targetPlatform"/> |
screamer | 13:ab47a20b66f0 | 205 | <builder autoBuildTarget="all" buildPath="${workspace_loc:/{{name}}}/Debug" id="ilg.gnuarmeclipse.managedbuild.cross.builder.321829763" managedBuildOn="true" name="Gnu Make Builder.Release" superClass="ilg.gnuarmeclipse.managedbuild.cross.builder"/> |
screamer | 13:ab47a20b66f0 | 206 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.774448198" name="Cross ARM GNU Assembler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler"> |
screamer | 13:ab47a20b66f0 | 207 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor.874144438" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.usepreprocessor" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 208 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.defs.1457752231" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.defs" valueType="definedSymbols"> |
screamer | 13:ab47a20b66f0 | 209 | {% for s in symbols %} |
screamer | 13:ab47a20b66f0 | 210 | <listOptionValue builtIn="false" value="{{s}}"/> |
screamer | 13:ab47a20b66f0 | 211 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 212 | </option> |
screamer | 13:ab47a20b66f0 | 213 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths.1240528565" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.assembler.include.paths" valueType="includePath"> |
screamer | 13:ab47a20b66f0 | 214 | {% for path in include_paths %} |
screamer | 13:ab47a20b66f0 | 215 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/> |
screamer | 13:ab47a20b66f0 | 216 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 217 | </option> |
screamer | 13:ab47a20b66f0 | 218 | <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input.645447748" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.assembler.input"/> |
screamer | 13:ab47a20b66f0 | 219 | </tool> |
screamer | 13:ab47a20b66f0 | 220 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.1023327076" name="Cross ARM C Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler"> |
screamer | 13:ab47a20b66f0 | 221 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.655157579" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.std.c99" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 222 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths.1298012181" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.include.paths" useByScannerDiscovery="false" valueType="includePath"> |
screamer | 13:ab47a20b66f0 | 223 | {% for path in include_paths %} |
screamer | 13:ab47a20b66f0 | 224 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/> |
screamer | 13:ab47a20b66f0 | 225 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 226 | </option> |
screamer | 13:ab47a20b66f0 | 227 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs.26057600" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.compiler.defs" valueType="definedSymbols"> |
screamer | 13:ab47a20b66f0 | 228 | {% for s in symbols %} |
screamer | 13:ab47a20b66f0 | 229 | <listOptionValue builtIn="false" value="{{s}}"/> |
screamer | 13:ab47a20b66f0 | 230 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 231 | </option> |
screamer | 13:ab47a20b66f0 | 232 | <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.247734571" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input"/> |
screamer | 13:ab47a20b66f0 | 233 | </tool> |
screamer | 13:ab47a20b66f0 | 234 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.248936164" name="Cross ARM C++ Compiler" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler"> |
screamer | 13:ab47a20b66f0 | 235 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths.1551083554" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.include.paths" valueType="includePath"> |
screamer | 13:ab47a20b66f0 | 236 | {% for path in include_paths %} |
screamer | 13:ab47a20b66f0 | 237 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/> |
screamer | 13:ab47a20b66f0 | 238 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 239 | </option> |
screamer | 13:ab47a20b66f0 | 240 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.defs.1601945676" name="Defined symbols (-D)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.defs" useByScannerDiscovery="false" valueType="definedSymbols"> |
screamer | 13:ab47a20b66f0 | 241 | {% for s in symbols %} |
screamer | 13:ab47a20b66f0 | 242 | <listOptionValue builtIn="false" value="{{s}}"/> |
screamer | 13:ab47a20b66f0 | 243 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 244 | </option> |
screamer | 13:ab47a20b66f0 | 245 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.noexceptions.73762833" name="Do not use exceptions (-fno-exceptions)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.noexceptions" useByScannerDiscovery="true" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 246 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.nortti.1541205451" name="Do not use RTTI (-fno-rtti)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.nortti" useByScannerDiscovery="true" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 247 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.std.2072412260" name="Language standard" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.std" useByScannerDiscovery="true" value="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.compiler.std.default" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 248 | <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input.2029463372" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input"/> |
screamer | 13:ab47a20b66f0 | 249 | </tool> |
screamer | 13:ab47a20b66f0 | 250 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker.1882430856" name="Cross ARM C Linker" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.c.linker"> |
screamer | 13:ab47a20b66f0 | 251 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.gcsections.339583643" name="Remove unused sections (-Xlinker --gc-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.c.linker.gcsections" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 252 | </tool> |
screamer | 13:ab47a20b66f0 | 253 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.1999194416" name="Cross ARM C++ Linker" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker" command="${cross_prefix}${cross_c}${cross_suffix}" commandLinePattern="${COMMAND} ${cross_toolchain_flags} ${FLAGS} ${OUTPUT_FLAG} ${OUTPUT_PREFIX}${OUTPUT} ${INPUTS} -lstdc++ -lsupc++ -lm -lc -lgcc -lnosys"> |
screamer | 13:ab47a20b66f0 | 254 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.gcsections.344980185" name="Remove unused sections (-Xlinker --gc-sections)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.gcsections" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 255 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.paths.727573047" name="Library search path (-L)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.paths" valueType="libPaths"> |
screamer | 13:ab47a20b66f0 | 256 | {% if libraries %} |
screamer | 13:ab47a20b66f0 | 257 | {% for path in include_paths %} |
screamer | 13:ab47a20b66f0 | 258 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/> |
screamer | 13:ab47a20b66f0 | 259 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 260 | {% endif %} |
screamer | 13:ab47a20b66f0 | 261 | </option> |
screamer | 13:ab47a20b66f0 | 262 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.scriptfile.828171482" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.scriptfile" valueType="stringList"> |
screamer | 13:ab47a20b66f0 | 263 | <listOptionValue builtIn="false" value="${workspace_loc:/${ProjName}/{{linker_script}}}"/> |
screamer | 13:ab47a20b66f0 | 264 | </option> |
screamer | 13:ab47a20b66f0 | 265 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.libs.310068762" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.libs" valueType="libs"> |
screamer | 13:ab47a20b66f0 | 266 | {% for lib in libraries %} |
screamer | 13:ab47a20b66f0 | 267 | <listOptionValue builtIn="false" value="{{lib}}"/> |
screamer | 13:ab47a20b66f0 | 268 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 269 | </option> |
screamer | 13:ab47a20b66f0 | 270 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.otherobjs.460736806" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.otherobjs" valueType="userObjs"> |
screamer | 13:ab47a20b66f0 | 271 | {% for path in object_files %} |
screamer | 13:ab47a20b66f0 | 272 | <listOptionValue builtIn="false" value=""${workspace_loc:/${ProjName}/{{path}}}""/> |
screamer | 13:ab47a20b66f0 | 273 | {% endfor %} |
screamer | 13:ab47a20b66f0 | 274 | </option> |
screamer | 13:ab47a20b66f0 | 275 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.cref.1559509775" name="Cross reference (-Xlinker --cref)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.cref" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 276 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnano.88305027" name="Use newlib-nano (--specs=nano.specs)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usenewlibnano" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 277 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.useprintffloat.1122697964" name="Use float with nano printf (-u _printf_float)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.useprintffloat" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 278 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usescanffloat.956360083" name="Use float with nano scanf (-u _scanf_float)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.cpp.linker.usescanffloat" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 279 | <inputType id="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.input.1081415325" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.linker.input"> |
screamer | 13:ab47a20b66f0 | 280 | <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/> |
screamer | 13:ab47a20b66f0 | 281 | <additionalInput kind="additionalinput" paths="$(LIBS)"/> |
screamer | 13:ab47a20b66f0 | 282 | </inputType> |
screamer | 13:ab47a20b66f0 | 283 | </tool> |
screamer | 13:ab47a20b66f0 | 284 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.archiver.1216251638" name="Cross ARM GNU Archiver" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.archiver"/> |
screamer | 13:ab47a20b66f0 | 285 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.createflash.1820796904" name="Cross ARM GNU Create Flash Image" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.createflash"> |
screamer | 13:ab47a20b66f0 | 286 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createflash.choice.70927688" name="Output file format (-O)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createflash.choice" value="ilg.gnuarmeclipse.managedbuild.cross.option.createflash.choice.binary" valueType="enumerated"/> |
screamer | 13:ab47a20b66f0 | 287 | </tool> |
screamer | 13:ab47a20b66f0 | 288 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.createlisting.721327636" name="Cross ARM GNU Create Listing" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.createlisting"> |
screamer | 13:ab47a20b66f0 | 289 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.source.625552450" name="Display source (--source|-S)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.source" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 290 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.allheaders.263758416" name="Display all headers (--all-headers|-x)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.allheaders" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 291 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.demangle.1024069673" name="Demangle names (--demangle|-C)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.demangle" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 292 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.linenumbers.1043375284" name="Display line numbers (--line-numbers|-l)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.linenumbers" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 293 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.wide.1671601569" name="Wide lines (--wide|-w)" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.createlisting.wide" value="true" valueType="boolean"/> |
screamer | 13:ab47a20b66f0 | 294 | </tool> |
screamer | 13:ab47a20b66f0 | 295 | <tool id="ilg.gnuarmeclipse.managedbuild.cross.tool.printsize.171400698" name="Cross ARM GNU Print Size" superClass="ilg.gnuarmeclipse.managedbuild.cross.tool.printsize"> |
screamer | 13:ab47a20b66f0 | 296 | <option id="ilg.gnuarmeclipse.managedbuild.cross.option.printsize.format.1102568395" name="Size format" superClass="ilg.gnuarmeclipse.managedbuild.cross.option.printsize.format"/> |
screamer | 13:ab47a20b66f0 | 297 | </tool> |
screamer | 13:ab47a20b66f0 | 298 | </toolChain> |
screamer | 13:ab47a20b66f0 | 299 | </folderInfo> |
screamer | 13:ab47a20b66f0 | 300 | </configuration> |
screamer | 13:ab47a20b66f0 | 301 | </storageModule> |
screamer | 13:ab47a20b66f0 | 302 | <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> |
screamer | 13:ab47a20b66f0 | 303 | </cconfiguration> |
screamer | 13:ab47a20b66f0 | 304 | </storageModule> |
screamer | 13:ab47a20b66f0 | 305 | <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/> |
screamer | 13:ab47a20b66f0 | 306 | <storageModule moduleId="cdtBuildSystem" version="4.0.0"> |
screamer | 13:ab47a20b66f0 | 307 | <project id="{{name}}_emb.com.renesas.cdt.managedbuild.gnuarm.target.elf.829438011" name="Executable" projectType="com.renesas.cdt.managedbuild.gnuarm.target.elf"/> |
screamer | 13:ab47a20b66f0 | 308 | </storageModule> |
screamer | 13:ab47a20b66f0 | 309 | <storageModule moduleId="scannerConfiguration"> |
screamer | 13:ab47a20b66f0 | 310 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
screamer | 13:ab47a20b66f0 | 311 | <scannerConfigBuildInfo instanceId="icom.renesas.cdt.managedbuild.gnuarm.config.elf.debug.637912026;com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.637912026.;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.1023327076;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.247734571"> |
screamer | 13:ab47a20b66f0 | 312 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
screamer | 13:ab47a20b66f0 | 313 | </scannerConfigBuildInfo> |
screamer | 13:ab47a20b66f0 | 314 | <scannerConfigBuildInfo instanceId="com.renesas.cdt.managedbuild.gnuarm.config.elf.release.1382253787;com.renesas.cdt.managedbuild.gnuarm.config.elf.release.1382253787.;ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.307634730;ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input.1070359138"> |
screamer | 13:ab47a20b66f0 | 315 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
screamer | 13:ab47a20b66f0 | 316 | </scannerConfigBuildInfo> |
screamer | 13:ab47a20b66f0 | 317 | <scannerConfigBuildInfo instanceId="com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.637912026;com.renesas.cdt.managedbuild.gnuarm.config.elf.debug.637912026.;ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.248936164;ilg.gnuarmeclipse.managedbuild.cross.tool.cpp.compiler.input.2029463372"> |
screamer | 13:ab47a20b66f0 | 318 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
screamer | 13:ab47a20b66f0 | 319 | </scannerConfigBuildInfo> |
screamer | 13:ab47a20b66f0 | 320 | <scannerConfigBuildInfo instanceId="com.renesas.cdt.managedbuild.gnuarm.config.elf.release.1382253787;com.renesas.cdt.managedbuild.gnuarm.config.elf.release.1382253787.;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.1300731881;ilg.gnuarmeclipse.managedbuild.cross.tool.c.compiler.input.690792246"> |
screamer | 13:ab47a20b66f0 | 321 | <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/> |
screamer | 13:ab47a20b66f0 | 322 | </scannerConfigBuildInfo> |
screamer | 13:ab47a20b66f0 | 323 | </storageModule> |
screamer | 13:ab47a20b66f0 | 324 | </cproject> |