.cproject 115 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
  3. <storageModule moduleId="org.eclipse.cdt.core.settings">
  4. <cconfiguration id="com.crt.advproject.config.exe.debug.592940767">
  5. <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.crt.advproject.config.exe.debug.592940767" moduleId="org.eclipse.cdt.core.settings" name="Debug">
  6. <externalSettings/>
  7. <extensions>
  8. <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
  9. <extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
  10. <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
  11. <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
  12. <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
  13. <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
  14. <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
  15. </extensions>
  16. </storageModule>
  17. <storageModule moduleId="cdtBuildSystem" version="4.0.0">
  18. <configuration artifactExtension="axf" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="Debug build" errorParsers="org.eclipse.cdt.core.CWDLocator;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="com.crt.advproject.config.exe.debug.592940767" name="Debug" parent="com.crt.advproject.config.exe.debug" postannouncebuildStep="Performing post-build steps" postbuildStep="arm-none-eabi-size &quot;${BuildArtifactFileName}&quot;; # arm-none-eabi-objcopy -v -O binary &quot;${BuildArtifactFileName}&quot; &quot;${BuildArtifactFileBaseName}.bin&quot; ; # checksum -p ${TargetChip} -d &quot;${BuildArtifactFileBaseName}.bin&quot;; ">
  19. <folderInfo id="com.crt.advproject.config.exe.debug.592940767." name="/" resourcePath="">
  20. <toolChain id="com.crt.advproject.toolchain.exe.debug.1116314871" name="NXP MCU Tools" superClass="com.crt.advproject.toolchain.exe.debug">
  21. <targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.GNU_ELF" id="com.crt.advproject.platform.exe.debug.896361" name="ARM-based MCU (Debug)" superClass="com.crt.advproject.platform.exe.debug"/>
  22. <builder buildPath="${workspace_loc:/wolfcrypt_test_cm7}/Debug" id="com.crt.advproject.builder.exe.debug.209618151" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.crt.advproject.builder.exe.debug"/>
  23. <tool id="com.crt.advproject.cpp.exe.debug.2025515024" name="MCU C++ Compiler" superClass="com.crt.advproject.cpp.exe.debug">
  24. <option id="com.crt.advproject.cpp.hdrlib.552440640" name="Library headers" superClass="com.crt.advproject.cpp.hdrlib" useByScannerDiscovery="false"/>
  25. <option id="com.crt.advproject.cpp.fpu.1998131864" name="Floating point" superClass="com.crt.advproject.cpp.fpu" useByScannerDiscovery="true" value="com.crt.advproject.cpp.fpu.fpv5sp.hard" valueType="enumerated"/>
  26. <option id="gnu.cpp.compiler.option.preprocessor.def.1558952924" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" useByScannerDiscovery="false"/>
  27. <option id="com.crt.advproject.cpp.arch.733387696" name="Architecture" superClass="com.crt.advproject.cpp.arch" useByScannerDiscovery="true" value="com.crt.advproject.cpp.target.cm7" valueType="enumerated"/>
  28. <option id="com.crt.advproject.cpp.misc.dialect.1188332944" name="Language standard" superClass="com.crt.advproject.cpp.misc.dialect" useByScannerDiscovery="true"/>
  29. <option id="gnu.cpp.compiler.option.dialect.flags.60098929" name="Other dialect flags" superClass="gnu.cpp.compiler.option.dialect.flags" useByScannerDiscovery="true"/>
  30. <option id="gnu.cpp.compiler.option.preprocessor.nostdinc.1618439787" name="Do not search system directories (-nostdinc)" superClass="gnu.cpp.compiler.option.preprocessor.nostdinc" useByScannerDiscovery="false"/>
  31. <option id="gnu.cpp.compiler.option.preprocessor.preprocess.1253851702" name="Preprocess only (-E)" superClass="gnu.cpp.compiler.option.preprocessor.preprocess" useByScannerDiscovery="false"/>
  32. <option id="gnu.cpp.compiler.option.preprocessor.undef.951428639" name="Undefined symbols (-U)" superClass="gnu.cpp.compiler.option.preprocessor.undef" useByScannerDiscovery="false"/>
  33. <option id="gnu.cpp.compiler.option.include.paths.2130369136" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false"/>
  34. <option id="gnu.cpp.compiler.option.include.files.1235461866" name="Include files (-include)" superClass="gnu.cpp.compiler.option.include.files" useByScannerDiscovery="false"/>
  35. <option id="com.crt.advproject.cpp.exe.debug.option.optimization.level.1740796970" name="Optimization Level" superClass="com.crt.advproject.cpp.exe.debug.option.optimization.level" useByScannerDiscovery="true"/>
  36. <option id="gnu.cpp.compiler.option.optimization.flags.342133511" name="Other optimization flags" superClass="gnu.cpp.compiler.option.optimization.flags" useByScannerDiscovery="false" value="-fno-common" valueType="string"/>
  37. <option id="com.crt.advproject.cpp.exe.debug.option.debugging.level.270753064" name="Debug Level" superClass="com.crt.advproject.cpp.exe.debug.option.debugging.level" useByScannerDiscovery="false"/>
  38. <option id="gnu.cpp.compiler.option.debugging.other.509294129" name="Other debugging flags" superClass="gnu.cpp.compiler.option.debugging.other" useByScannerDiscovery="false"/>
  39. <option id="gnu.cpp.compiler.option.debugging.prof.1844872024" name="Generate prof information (-p)" superClass="gnu.cpp.compiler.option.debugging.prof" useByScannerDiscovery="false"/>
  40. <option id="gnu.cpp.compiler.option.debugging.gprof.311997386" name="Generate gprof information (-pg)" superClass="gnu.cpp.compiler.option.debugging.gprof" useByScannerDiscovery="false"/>
  41. <option id="gnu.cpp.compiler.option.debugging.codecov.471281162" name="Generate gcov information (-ftest-coverage -fprofile-arcs)" superClass="gnu.cpp.compiler.option.debugging.codecov" useByScannerDiscovery="false"/>
  42. <option id="gnu.cpp.compiler.option.debugging.sanitaddress.969114271" name="Sanitize address (-fsanitize=address)" superClass="gnu.cpp.compiler.option.debugging.sanitaddress" useByScannerDiscovery="false"/>
  43. <option id="gnu.cpp.compiler.option.debugging.sanitpointers.1246058259" name="Sanitize pointer operations (-fsanitize=pointer-compare -fsanitize=pointer-subtract)" superClass="gnu.cpp.compiler.option.debugging.sanitpointers" useByScannerDiscovery="false"/>
  44. <option id="gnu.cpp.compiler.option.debugging.sanitthread.15998176" name="Sanitize data race in multi-thread (-fsanitize=thread)" superClass="gnu.cpp.compiler.option.debugging.sanitthread" useByScannerDiscovery="false"/>
  45. <option id="gnu.cpp.compiler.option.debugging.sanitleak.119060320" name="Sanitize memory leak (-fsanitize=leak)" superClass="gnu.cpp.compiler.option.debugging.sanitleak" useByScannerDiscovery="false"/>
  46. <option id="gnu.cpp.compiler.option.debugging.sanitundef.2087287524" name="Sanitize undefined behavior (-fsanitize=undefined)" superClass="gnu.cpp.compiler.option.debugging.sanitundef" useByScannerDiscovery="false"/>
  47. <option id="gnu.cpp.compiler.option.warnings.syntax.1104078297" name="Check syntax only (-fsyntax-only)" superClass="gnu.cpp.compiler.option.warnings.syntax" useByScannerDiscovery="false"/>
  48. <option id="gnu.cpp.compiler.option.warnings.pedantic.550299946" name="Pedantic (-pedantic)" superClass="gnu.cpp.compiler.option.warnings.pedantic" useByScannerDiscovery="false"/>
  49. <option id="gnu.cpp.compiler.option.warnings.pedantic.error.1802958673" name="Pedantic warnings as errors (-pedantic-errors)" superClass="gnu.cpp.compiler.option.warnings.pedantic.error" useByScannerDiscovery="false"/>
  50. <option id="gnu.cpp.compiler.option.warnings.nowarn.970237207" name="Inhibit all warnings (-w)" superClass="gnu.cpp.compiler.option.warnings.nowarn" useByScannerDiscovery="false"/>
  51. <option id="gnu.cpp.compiler.option.warnings.allwarn.2117446955" name="All warnings (-Wall)" superClass="gnu.cpp.compiler.option.warnings.allwarn" useByScannerDiscovery="false"/>
  52. <option id="gnu.cpp.compiler.option.warnings.extrawarn.1089016331" name="Extra warnings (-Wextra)" superClass="gnu.cpp.compiler.option.warnings.extrawarn" useByScannerDiscovery="false"/>
  53. <option id="gnu.cpp.compiler.option.warnings.toerrors.68675542" name="Warnings as errors (-Werror)" superClass="gnu.cpp.compiler.option.warnings.toerrors" useByScannerDiscovery="false"/>
  54. <option id="gnu.cpp.compiler.option.warnings.wconversion.1694929778" name="Implicit conversion warnings (-Wconversion)" superClass="gnu.cpp.compiler.option.warnings.wconversion" useByScannerDiscovery="false"/>
  55. <option id="gnu.cpp.compiler.option.warnings.wcastalign.578098009" name="Pointer cast with different alignment (-Wcast-align)" superClass="gnu.cpp.compiler.option.warnings.wcastalign" useByScannerDiscovery="false"/>
  56. <option id="gnu.cpp.compiler.option.warnings.wcastqual.998676886" name="Removing type qualifier from cast target type (-Wcast-qual)" superClass="gnu.cpp.compiler.option.warnings.wcastqual" useByScannerDiscovery="false"/>
  57. <option id="gnu.cpp.compiler.option.warnings.wctordtorprivacy.303002438" name="All ctor and dtor private (-Wctor-dtor-privacy)" superClass="gnu.cpp.compiler.option.warnings.wctordtorprivacy" useByScannerDiscovery="false"/>
  58. <option id="gnu.cpp.compiler.option.warnings.wdisabledopt.1127683931" name="Requested optimization pass is disabled (-Wdisabled-optimization)" superClass="gnu.cpp.compiler.option.warnings.wdisabledopt" useByScannerDiscovery="false"/>
  59. <option id="gnu.cpp.compiler.option.warnings.wlogicalop.740253860" name="Suspicious uses of logical operators (-Wlogical-op)" superClass="gnu.cpp.compiler.option.warnings.wlogicalop" useByScannerDiscovery="false"/>
  60. <option id="gnu.cpp.compiler.option.warnings.wmissingdecl.391380854" name="Global function without previous declaration (-Wmissing-declarations)" superClass="gnu.cpp.compiler.option.warnings.wmissingdecl" useByScannerDiscovery="false"/>
  61. <option id="gnu.cpp.compiler.option.warnings.wmissingincdir.1438890948" name="User-supplied include directory does not exist (-Wmissing-include-dirs)" superClass="gnu.cpp.compiler.option.warnings.wmissingincdir" useByScannerDiscovery="false"/>
  62. <option id="gnu.cpp.compiler.option.warnings.wnoexccept.1355123158" name="Noexcept false but never throw exception (-Wnoexcept)" superClass="gnu.cpp.compiler.option.warnings.wnoexccept" useByScannerDiscovery="false"/>
  63. <option id="gnu.cpp.compiler.option.warnings.woldstylecast.555573898" name="C-style cast used (-Wold-style-cast)" superClass="gnu.cpp.compiler.option.warnings.woldstylecast" useByScannerDiscovery="false"/>
  64. <option id="gnu.cpp.compiler.option.warnings.woverloadedvirtual.621930482" name="Function hides virtual functions from base class (-Woverloaded-virtual)" superClass="gnu.cpp.compiler.option.warnings.woverloadedvirtual" useByScannerDiscovery="false"/>
  65. <option id="gnu.cpp.compiler.option.warnings.wredundantdecl.1713159173" name="More than one declaration in the same scope (-Wredundant-decls)" superClass="gnu.cpp.compiler.option.warnings.wredundantdecl" useByScannerDiscovery="false"/>
  66. <option id="gnu.cpp.compiler.option.warnings.wshadow.1879104488" name="Local symbol shadows upper scope symbol (-Wshadow)" superClass="gnu.cpp.compiler.option.warnings.wshadow" useByScannerDiscovery="false"/>
  67. <option id="gnu.cpp.compiler.option.warnings.wsignconv.381234207" name="Implicit conversions that may change the sign (-Wsign-conversion)" superClass="gnu.cpp.compiler.option.warnings.wsignconv" useByScannerDiscovery="false"/>
  68. <option id="gnu.cpp.compiler.option.warnings.wsignpromo.66144049" name="Overload resolution promotes unsigned to signed type (-Wsign-promo)" superClass="gnu.cpp.compiler.option.warnings.wsignpromo" useByScannerDiscovery="false"/>
  69. <option id="gnu.cpp.compiler.option.warnings.wstrictnullsent.1938641394" name="Use of an uncasted NULL as sentinel (-Wstrict-null-sentinel)" superClass="gnu.cpp.compiler.option.warnings.wstrictnullsent" useByScannerDiscovery="false"/>
  70. <option id="gnu.cpp.compiler.option.warnings.wswitchdef.1919317917" name="A switch statement does not have a default case (-Wswitch-default)" superClass="gnu.cpp.compiler.option.warnings.wswitchdef" useByScannerDiscovery="false"/>
  71. <option id="gnu.cpp.compiler.option.warnings.wundef.102984386" name="An undefined identifier is evaluated in an #if directive (-Wundef)" superClass="gnu.cpp.compiler.option.warnings.wundef" useByScannerDiscovery="false"/>
  72. <option id="gnu.cpp.compiler.option.warnings.weffcpp.154014154" name="Effective C++ guidelines (-Weffc++)" superClass="gnu.cpp.compiler.option.warnings.weffcpp" useByScannerDiscovery="false"/>
  73. <option id="gnu.cpp.compiler.option.warnings.wfloatequal.659760562" name="Direct float equal check (-Wfloat-equal)" superClass="gnu.cpp.compiler.option.warnings.wfloatequal" useByScannerDiscovery="false"/>
  74. <option id="gnu.cpp.compiler.option.other.other.1717243812" name="Other flags" superClass="gnu.cpp.compiler.option.other.other" useByScannerDiscovery="false"/>
  75. <option id="gnu.cpp.compiler.option.other.verbose.459188593" name="Verbose (-v)" superClass="gnu.cpp.compiler.option.other.verbose" useByScannerDiscovery="false"/>
  76. <option id="gnu.cpp.compiler.option.other.pic.1169941255" name="Position Independent Code (-fPIC)" superClass="gnu.cpp.compiler.option.other.pic" useByScannerDiscovery="false"/>
  77. <option id="gnu.cpp.compiler.option.misc.hardening.2097628040" name="Hardening options (-fstack-protector-all -Wformat=2 -Wformat-security -Wstrict-overflow)" superClass="gnu.cpp.compiler.option.misc.hardening" useByScannerDiscovery="false"/>
  78. <option id="gnu.cpp.compiler.option.misc.randomization.291341545" name="Address randomization (-fPIE)" superClass="gnu.cpp.compiler.option.misc.randomization" useByScannerDiscovery="false"/>
  79. <option id="com.crt.advproject.cpp.lto.1419236168" name="Enable Link-time optimization (-flto)" superClass="com.crt.advproject.cpp.lto" useByScannerDiscovery="false"/>
  80. <option id="com.crt.advproject.cpp.lto.fat.2098496124" name="Fat lto objects (-ffat-lto-objects)" superClass="com.crt.advproject.cpp.lto.fat" useByScannerDiscovery="false"/>
  81. <option id="com.crt.advproject.cpp.merge.constants.110028254" name="Merge Identical Constants (-fmerge-constants)" superClass="com.crt.advproject.cpp.merge.constants" useByScannerDiscovery="false"/>
  82. <option id="com.crt.advproject.cpp.prefixmap.1824473869" name="Remove path from __FILE__ (-fmacro-prefix-map)" superClass="com.crt.advproject.cpp.prefixmap" useByScannerDiscovery="false"/>
  83. <option id="com.crt.advproject.cpp.thumb.1337177409" name="Thumb mode" superClass="com.crt.advproject.cpp.thumb" useByScannerDiscovery="false"/>
  84. <option id="com.crt.advproject.cpp.thumbinterwork.453691530" name="Enable Thumb interworking" superClass="com.crt.advproject.cpp.thumbinterwork" useByScannerDiscovery="false"/>
  85. <option id="com.crt.advproject.cpp.securestate.812279583" name="TrustZone Project Type" superClass="com.crt.advproject.cpp.securestate" useByScannerDiscovery="false"/>
  86. <option id="com.crt.advproject.cpp.stackusage.1025920949" name="Generate Stack Usage Info (-fstack-usage)" superClass="com.crt.advproject.cpp.stackusage" useByScannerDiscovery="false"/>
  87. <option id="com.crt.advproject.cpp.specs.1033392924" name="Specs" superClass="com.crt.advproject.cpp.specs" useByScannerDiscovery="false"/>
  88. <option id="com.crt.advproject.cpp.config.90857407" name="Obsolete (Config)" superClass="com.crt.advproject.cpp.config" useByScannerDiscovery="false"/>
  89. <option id="com.crt.advproject.cpp.store.1418957724" name="Obsolete (Store)" superClass="com.crt.advproject.cpp.store" useByScannerDiscovery="false"/>
  90. </tool>
  91. <tool id="com.crt.advproject.gcc.exe.debug.1589119815" name="MCU C Compiler" superClass="com.crt.advproject.gcc.exe.debug">
  92. <option id="com.crt.advproject.gcc.hdrlib.1817186243" name="Library headers" superClass="com.crt.advproject.gcc.hdrlib" useByScannerDiscovery="false"/>
  93. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.compiler.option.preprocessor.def.symbols.821617417" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" useByScannerDiscovery="false" valueType="definedSymbols">
  94. <listOptionValue builtIn="false" value="__REDLIB__"/>
  95. <listOptionValue builtIn="false" value="CRYPTO_USE_DRIVER_CAAM"/>
  96. <listOptionValue builtIn="false" value="CACHE_MODE_WRITE_THROUGH=1"/>
  97. <listOptionValue builtIn="false" value="WOLFSSL_USER_SETTINGS"/>
  98. <listOptionValue builtIn="false" value="CPU_MIMXRT1176DVMAA"/>
  99. <listOptionValue builtIn="false" value="CPU_MIMXRT1176DVMAA_cm7"/>
  100. <listOptionValue builtIn="false" value="SDK_OS_BAREMETAL"/>
  101. <listOptionValue builtIn="false" value="XIP_EXTERNAL_FLASH=1"/>
  102. <listOptionValue builtIn="false" value="XIP_BOOT_HEADER_ENABLE=1"/>
  103. <listOptionValue builtIn="false" value="SERIAL_PORT_TYPE_UART=1"/>
  104. <listOptionValue builtIn="false" value="XIP_BOOT_HEADER_DCD_ENABLE=0"/>
  105. <listOptionValue builtIn="false" value="XIP_BOOT_HEADER_XMCD_ENABLE=1"/>
  106. <listOptionValue builtIn="false" value="SDK_DEBUGCONSOLE=1"/>
  107. <listOptionValue builtIn="false" value="CR_INTEGER_PRINTF"/>
  108. <listOptionValue builtIn="false" value="PRINTF_FLOAT_ENABLE=0"/>
  109. <listOptionValue builtIn="false" value="SDK_OS_FREE_RTOS"/>
  110. <listOptionValue builtIn="false" value="__MCUXPRESSO"/>
  111. <listOptionValue builtIn="false" value="__USE_CMSIS"/>
  112. <listOptionValue builtIn="false" value="DEBUG"/>
  113. </option>
  114. <option id="com.crt.advproject.gcc.fpu.1429294159" name="Floating point" superClass="com.crt.advproject.gcc.fpu" useByScannerDiscovery="true" value="com.crt.advproject.gcc.fpu.fpv5sp.hard" valueType="enumerated"/>
  115. <option id="com.crt.advproject.gcc.thumb.1512583948" name="Thumb mode" superClass="com.crt.advproject.gcc.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/>
  116. <option id="com.crt.advproject.gcc.arch.927644352" name="Architecture" superClass="com.crt.advproject.gcc.arch" useByScannerDiscovery="true" value="com.crt.advproject.gcc.target.cm7" valueType="enumerated"/>
  117. <option id="com.crt.advproject.c.misc.dialect.1849209338" name="Language standard" superClass="com.crt.advproject.c.misc.dialect" useByScannerDiscovery="true"/>
  118. <option id="gnu.c.compiler.option.dialect.flags.1152620620" name="Other dialect flags" superClass="gnu.c.compiler.option.dialect.flags" useByScannerDiscovery="true"/>
  119. <option id="gnu.c.compiler.option.preprocessor.nostdinc.1013981181" name="Do not search system directories (-nostdinc)" superClass="gnu.c.compiler.option.preprocessor.nostdinc" useByScannerDiscovery="false"/>
  120. <option id="gnu.c.compiler.option.preprocessor.preprocess.324178068" name="Preprocess only (-E)" superClass="gnu.c.compiler.option.preprocessor.preprocess" useByScannerDiscovery="false"/>
  121. <option id="gnu.c.compiler.option.preprocessor.undef.symbol.1998361477" name="Undefined symbols (-U)" superClass="gnu.c.compiler.option.preprocessor.undef.symbol" useByScannerDiscovery="false"/>
  122. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.compiler.option.include.paths.2710953" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath">
  123. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/freertos/freertos_kernel/include}&quot;"/>
  124. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/freertos/freertos_kernel/portable/GCC/ARM_CM4F}&quot;"/>
  125. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/drivers}&quot;"/>
  126. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/xip}&quot;"/>
  127. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/device}&quot;"/>
  128. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/CMSIS}&quot;"/>
  129. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/serial_manager}&quot;"/>
  130. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/uart}&quot;"/>
  131. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/utilities}&quot;"/>
  132. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/board}&quot;"/>
  133. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/lists}&quot;"/>
  134. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/source}&quot;"/>
  135. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/startup}&quot;"/>
  136. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/freertos/freertos_kernel/include}&quot;"/>
  137. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/freertos/freertos_kernel/portable/GCC/ARM_CM4F}&quot;"/>
  138. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/drivers}&quot;"/>
  139. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/xip}&quot;"/>
  140. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/device}&quot;"/>
  141. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/CMSIS}&quot;"/>
  142. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/serial_manager}&quot;"/>
  143. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/uart}&quot;"/>
  144. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/utilities}&quot;"/>
  145. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/board}&quot;"/>
  146. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/lists}&quot;"/>
  147. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/source}&quot;"/>
  148. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/startup}&quot;"/>
  149. <listOptionValue builtIn="false" value="&quot;${workspace_loc}/&quot;"/>
  150. <listOptionValue builtIn="false" value="&quot;${workspace_loc}/../../../&quot;"/>
  151. </option>
  152. <option id="gnu.c.compiler.option.include.files.324922763" name="Include files (-include)" superClass="gnu.c.compiler.option.include.files" useByScannerDiscovery="false"/>
  153. <option id="com.crt.advproject.gcc.exe.debug.option.optimization.level.1754888504" name="Optimization Level" superClass="com.crt.advproject.gcc.exe.debug.option.optimization.level" useByScannerDiscovery="true"/>
  154. <option id="gnu.c.compiler.option.optimization.flags.1716151220" name="Other optimization flags" superClass="gnu.c.compiler.option.optimization.flags" useByScannerDiscovery="false" value="-fno-common" valueType="string"/>
  155. <option id="com.crt.advproject.gcc.exe.debug.option.debugging.level.594934719" name="Debug Level" superClass="com.crt.advproject.gcc.exe.debug.option.debugging.level" useByScannerDiscovery="false"/>
  156. <option id="gnu.c.compiler.option.debugging.other.1916261785" name="Other debugging flags" superClass="gnu.c.compiler.option.debugging.other" useByScannerDiscovery="false"/>
  157. <option id="gnu.c.compiler.option.debugging.prof.987707101" name="Generate prof information (-p)" superClass="gnu.c.compiler.option.debugging.prof" useByScannerDiscovery="false"/>
  158. <option id="gnu.c.compiler.option.debugging.gprof.354936739" name="Generate gprof information (-pg)" superClass="gnu.c.compiler.option.debugging.gprof" useByScannerDiscovery="false"/>
  159. <option id="gnu.c.compiler.option.debugging.codecov.1257673335" name="Generate gcov information (-ftest-coverage -fprofile-arcs)" superClass="gnu.c.compiler.option.debugging.codecov" useByScannerDiscovery="false"/>
  160. <option id="gnu.c.compiler.option.debugging.sanitaddress.853643904" name="Sanitize address (-fsanitize=address)" superClass="gnu.c.compiler.option.debugging.sanitaddress" useByScannerDiscovery="false" value="false" valueType="boolean"/>
  161. <option id="gnu.c.compiler.option.debugging.sanitpointers.1917822180" name="Sanitize pointer operations (-fsanitize=pointer-compare -fsanitize=pointer-subtract)" superClass="gnu.c.compiler.option.debugging.sanitpointers" useByScannerDiscovery="false"/>
  162. <option id="gnu.c.compiler.option.debugging.sanitthread.2040763043" name="Sanitize data race in multi-thread (-fsanitize=thread)" superClass="gnu.c.compiler.option.debugging.sanitthread" useByScannerDiscovery="false"/>
  163. <option id="gnu.c.compiler.option.debugging.sanitleak.1533286294" name="Sanitize memory leak (-fsanitize=leak)" superClass="gnu.c.compiler.option.debugging.sanitleak" useByScannerDiscovery="false" value="false" valueType="boolean"/>
  164. <option id="gnu.c.compiler.option.debugging.sanitundef.542435984" name="Sanitize undefined behavior (-fsanitize=undefined)" superClass="gnu.c.compiler.option.debugging.sanitundef" useByScannerDiscovery="false"/>
  165. <option id="gnu.c.compiler.option.warnings.syntax.882925946" name="Check syntax only (-fsyntax-only)" superClass="gnu.c.compiler.option.warnings.syntax" useByScannerDiscovery="false"/>
  166. <option id="gnu.c.compiler.option.warnings.pedantic.795828728" name="Pedantic (-pedantic)" superClass="gnu.c.compiler.option.warnings.pedantic" useByScannerDiscovery="false"/>
  167. <option id="gnu.c.compiler.option.warnings.pedantic.error.233555180" name="Pedantic warnings as errors (-pedantic-errors)" superClass="gnu.c.compiler.option.warnings.pedantic.error" useByScannerDiscovery="false"/>
  168. <option id="gnu.c.compiler.option.warnings.nowarn.1158525395" name="Inhibit all warnings (-w)" superClass="gnu.c.compiler.option.warnings.nowarn" useByScannerDiscovery="false"/>
  169. <option id="gnu.c.compiler.option.warnings.allwarn.145549853" name="All warnings (-Wall)" superClass="gnu.c.compiler.option.warnings.allwarn" useByScannerDiscovery="false"/>
  170. <option id="gnu.c.compiler.option.warnings.extrawarn.1276510928" name="Extra warnings (-Wextra)" superClass="gnu.c.compiler.option.warnings.extrawarn" useByScannerDiscovery="false" value="true" valueType="boolean"/>
  171. <option id="gnu.c.compiler.option.warnings.toerrors.1764706250" name="Warnings as errors (-Werror)" superClass="gnu.c.compiler.option.warnings.toerrors" useByScannerDiscovery="false"/>
  172. <option id="gnu.c.compiler.option.warnings.wconversion.2111153414" name="Implicit conversion warnings (-Wconversion)" superClass="gnu.c.compiler.option.warnings.wconversion" useByScannerDiscovery="false" value="true" valueType="boolean"/>
  173. <option id="gnu.c.compiler.option.warnings.wcastalign.1220489714" name="Pointer cast with different alignment (-Wcast-align)" superClass="gnu.c.compiler.option.warnings.wcastalign" useByScannerDiscovery="false" value="true" valueType="boolean"/>
  174. <option id="gnu.c.compiler.option.warnings.wcastqual.981601732" name="Removing type qualifier from cast target type (-Wcast-qual)" superClass="gnu.c.compiler.option.warnings.wcastqual" useByScannerDiscovery="false"/>
  175. <option id="gnu.c.compiler.option.warnings.wdisabledopt.1985229606" name="Requested optimization pass is disabled (-Wdisabled-optimization)" superClass="gnu.c.compiler.option.warnings.wdisabledopt" useByScannerDiscovery="false"/>
  176. <option id="gnu.c.compiler.option.warnings.wlogicalop.834955272" name="Suspicious uses of logical operators (-Wlogical-op)" superClass="gnu.c.compiler.option.warnings.wlogicalop" useByScannerDiscovery="false"/>
  177. <option id="gnu.c.compiler.option.warnings.wmissingdecl.1529294437" name="Global function without previous declaration (-Wmissing-declarations)" superClass="gnu.c.compiler.option.warnings.wmissingdecl" useByScannerDiscovery="false"/>
  178. <option id="gnu.c.compiler.option.warnings.wmissingincdir.751208509" name="User-supplied include directory does not exist (-Wmissing-include-dirs)" superClass="gnu.c.compiler.option.warnings.wmissingincdir" useByScannerDiscovery="false"/>
  179. <option id="gnu.c.compiler.option.warnings.wredundantdecl.2140214330" name="More than one declaration in the same scope (-Wredundant-decls)" superClass="gnu.c.compiler.option.warnings.wredundantdecl" useByScannerDiscovery="false"/>
  180. <option id="gnu.c.compiler.option.warnings.wshadow.975679026" name="Local symbol shadows upper scope symbol (-Wshadow)" superClass="gnu.c.compiler.option.warnings.wshadow" useByScannerDiscovery="false"/>
  181. <option id="gnu.c.compiler.option.warnings.wsignconv.814656054" name="Implicit conversions that may change the sign (-Wsign-conversion)" superClass="gnu.c.compiler.option.warnings.wsignconv" useByScannerDiscovery="false"/>
  182. <option id="gnu.c.compiler.option.warnings.wswitchdef.290163542" name="A switch statement does not have a default case (-Wswitch-default)" superClass="gnu.c.compiler.option.warnings.wswitchdef" useByScannerDiscovery="false"/>
  183. <option id="gnu.c.compiler.option.warnings.wundef.886515866" name="An undefined identifier is evaluated in an #if directive (-Wundef)" superClass="gnu.c.compiler.option.warnings.wundef" useByScannerDiscovery="false"/>
  184. <option id="gnu.c.compiler.option.warnings.wwritestrings.2129469496" name="Treat strings always as const (-Wwrite-strings)" superClass="gnu.c.compiler.option.warnings.wwritestrings" useByScannerDiscovery="false"/>
  185. <option id="gnu.c.compiler.option.warnings.wfloatequal.256149809" name="Direct float equal check (-Wfloat-equal)" superClass="gnu.c.compiler.option.warnings.wfloatequal" useByScannerDiscovery="false"/>
  186. <option id="gnu.c.compiler.option.misc.other.1097848913" name="Other flags" superClass="gnu.c.compiler.option.misc.other" useByScannerDiscovery="false" value="-c -ffunction-sections -fdata-sections -ffreestanding -fno-builtin" valueType="string"/>
  187. <option id="gnu.c.compiler.option.misc.verbose.1422155505" name="Verbose (-v)" superClass="gnu.c.compiler.option.misc.verbose" useByScannerDiscovery="false"/>
  188. <option id="gnu.c.compiler.option.misc.ansi.777123365" name="Support ANSI programs (-ansi)" superClass="gnu.c.compiler.option.misc.ansi" useByScannerDiscovery="false"/>
  189. <option id="gnu.c.compiler.option.misc.pic.1915230266" name="Position Independent Code (-fPIC)" superClass="gnu.c.compiler.option.misc.pic" useByScannerDiscovery="false"/>
  190. <option id="gnu.c.compiler.option.misc.hardening.2125564880" name="Hardening options (-fstack-protector-all -Wformat=2 -Wformat-security -Wstrict-overflow)" superClass="gnu.c.compiler.option.misc.hardening" useByScannerDiscovery="false" value="false" valueType="boolean"/>
  191. <option id="gnu.c.compiler.option.misc.randomization.208519829" name="Address randomization (-fPIE)" superClass="gnu.c.compiler.option.misc.randomization" useByScannerDiscovery="false"/>
  192. <option id="com.crt.advproject.gcc.lto.460806909" name="Enable Link-time optimization (-flto)" superClass="com.crt.advproject.gcc.lto" useByScannerDiscovery="false"/>
  193. <option id="com.crt.advproject.gcc.lto.fat.1186465760" name="Fat lto objects (-ffat-lto-objects)" superClass="com.crt.advproject.gcc.lto.fat" useByScannerDiscovery="false"/>
  194. <option id="com.crt.advproject.gcc.merge.constants.519387887" name="Merge Identical Constants (-fmerge-constants)" superClass="com.crt.advproject.gcc.merge.constants" useByScannerDiscovery="false"/>
  195. <option id="com.crt.advproject.gcc.prefixmap.636802338" name="Remove path from __FILE__ (-fmacro-prefix-map)" superClass="com.crt.advproject.gcc.prefixmap" useByScannerDiscovery="false"/>
  196. <option id="com.crt.advproject.gcc.thumbinterwork.1044216481" name="Enable Thumb interworking" superClass="com.crt.advproject.gcc.thumbinterwork" useByScannerDiscovery="false"/>
  197. <option id="com.crt.advproject.gcc.securestate.1398006667" name="TrustZone Project Type" superClass="com.crt.advproject.gcc.securestate" useByScannerDiscovery="false"/>
  198. <option id="com.crt.advproject.gcc.stackusage.1416047635" name="Generate Stack Usage Info (-fstack-usage)" superClass="com.crt.advproject.gcc.stackusage" useByScannerDiscovery="false"/>
  199. <option id="com.crt.advproject.gcc.specs.1248598339" name="Specs" superClass="com.crt.advproject.gcc.specs" useByScannerDiscovery="false"/>
  200. <option id="com.crt.advproject.gcc.config.1088714055" name="Obsolete (Config)" superClass="com.crt.advproject.gcc.config" useByScannerDiscovery="false"/>
  201. <option id="com.crt.advproject.gcc.store.1751985505" name="Obsolete (Store)" superClass="com.crt.advproject.gcc.store" useByScannerDiscovery="false"/>
  202. <inputType id="com.crt.advproject.compiler.input.1138321445" superClass="com.crt.advproject.compiler.input"/>
  203. </tool>
  204. <tool id="com.crt.advproject.gas.exe.debug.1368940667" name="MCU Assembler" superClass="com.crt.advproject.gas.exe.debug">
  205. <option id="com.crt.advproject.gas.hdrlib.781408079" name="Library headers" superClass="com.crt.advproject.gas.hdrlib"/>
  206. <option id="com.crt.advproject.gas.fpu.569784574" name="Floating point" superClass="com.crt.advproject.gas.fpu" value="com.crt.advproject.gas.fpu.fpv5sp.hard" valueType="enumerated"/>
  207. <option id="com.crt.advproject.gas.thumb.7258901" name="Thumb mode" superClass="com.crt.advproject.gas.thumb" value="true" valueType="boolean"/>
  208. <option id="com.crt.advproject.gas.arch.465828202" name="Architecture" superClass="com.crt.advproject.gas.arch" value="com.crt.advproject.gas.target.cm7" valueType="enumerated"/>
  209. <option id="gnu.both.asm.option.flags.crt.1347984440" name="Assembler flags" superClass="gnu.both.asm.option.flags.crt" value="-c -x assembler-with-cpp -D__REDLIB__" valueType="string"/>
  210. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.both.asm.option.include.paths.2069167740" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths" valueType="includePath">
  211. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/board}&quot;"/>
  212. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/source}&quot;"/>
  213. </option>
  214. <option id="gnu.both.asm.option.warnings.nowarn.1389673236" name="Suppress warnings (-W)" superClass="gnu.both.asm.option.warnings.nowarn"/>
  215. <option id="gnu.both.asm.option.version.1102709392" name="Announce version (-v)" superClass="gnu.both.asm.option.version"/>
  216. <option id="com.crt.advproject.gas.exe.debug.option.debugging.level.670066706" name="Debug level" superClass="com.crt.advproject.gas.exe.debug.option.debugging.level"/>
  217. <option id="com.crt.advproject.gas.thumbinterwork.1069131776" name="Enable Thumb interworking" superClass="com.crt.advproject.gas.thumbinterwork"/>
  218. <option id="com.crt.advproject.gas.specs.482962383" name="Specs" superClass="com.crt.advproject.gas.specs"/>
  219. <option id="com.crt.advproject.gas.config.446951185" name="Obsolete (Config)" superClass="com.crt.advproject.gas.config"/>
  220. <option id="com.crt.advproject.gas.store.1137142632" name="Obsolete (Store)" superClass="com.crt.advproject.gas.store"/>
  221. <inputType id="cdt.managedbuild.tool.gnu.assembler.input.1325357723" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
  222. <inputType id="com.crt.advproject.assembler.input.2037915685" name="Additional Assembly Source Files" superClass="com.crt.advproject.assembler.input"/>
  223. </tool>
  224. <tool id="com.crt.advproject.link.cpp.exe.debug.1938197978" name="MCU C++ Linker" superClass="com.crt.advproject.link.cpp.exe.debug">
  225. <option id="com.crt.advproject.link.cpp.hdrlib.1685720102" name="Library" superClass="com.crt.advproject.link.cpp.hdrlib"/>
  226. <option id="com.crt.advproject.link.cpp.fpu.1076032018" name="Floating point" superClass="com.crt.advproject.link.cpp.fpu" value="com.crt.advproject.link.cpp.fpu.fpv5sp.hard" valueType="enumerated"/>
  227. <option id="com.crt.advproject.link.cpp.arch.1658506588" name="Architecture" superClass="com.crt.advproject.link.cpp.arch" value="com.crt.advproject.link.cpp.target.cm7" valueType="enumerated"/>
  228. <option id="com.crt.advproject.link.cpp.multicore.slave.838545189" name="Multicore configuration" superClass="com.crt.advproject.link.cpp.multicore.slave"/>
  229. <option id="gnu.cpp.link.option.nostart.1224059604" name="Do not use standard start files (-nostartfiles)" superClass="gnu.cpp.link.option.nostart"/>
  230. <option id="gnu.cpp.link.option.nodeflibs.144307743" name="Do not use default libraries (-nodefaultlibs)" superClass="gnu.cpp.link.option.nodeflibs"/>
  231. <option id="gnu.cpp.link.option.nostdlibs.1597324345" name="No startup or default libs (-nostdlib)" superClass="gnu.cpp.link.option.nostdlibs" value="true" valueType="boolean"/>
  232. <option id="gnu.cpp.link.option.strip.793103083" name="Omit all symbol information (-s)" superClass="gnu.cpp.link.option.strip"/>
  233. <option id="gnu.cpp.link.option.libs.1121093850" name="Libraries (-l)" superClass="gnu.cpp.link.option.libs"/>
  234. <option id="gnu.cpp.link.option.paths.1025292173" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths"/>
  235. <option id="gnu.cpp.link.option.flags.602774112" name="Linker flags" superClass="gnu.cpp.link.option.flags"/>
  236. <option id="gnu.cpp.link.option.other.992530672" name="Other options (-Xlinker [option])" superClass="gnu.cpp.link.option.other"/>
  237. <option id="gnu.cpp.link.option.userobjs.652007182" name="Other objects" superClass="gnu.cpp.link.option.userobjs"/>
  238. <option id="gnu.cpp.link.option.shared.1505123716" name="Shared (-shared)" superClass="gnu.cpp.link.option.shared"/>
  239. <option id="gnu.cpp.link.option.soname.165197391" name="Shared object name (-Wl,-soname=)" superClass="gnu.cpp.link.option.soname"/>
  240. <option id="gnu.cpp.link.option.implname.287025673" name="Import Library name (-Wl,--out-implib=)" superClass="gnu.cpp.link.option.implname"/>
  241. <option id="gnu.cpp.link.option.defname.936070851" name="DEF file name (-Wl,--output-def=)" superClass="gnu.cpp.link.option.defname"/>
  242. <option id="gnu.cpp.link.option.debugging.prof.790451973" name="Generate prof information (-p)" superClass="gnu.cpp.link.option.debugging.prof"/>
  243. <option id="gnu.cpp.link.option.debugging.gprof.1978302882" name="Generate gprof information (-pg)" superClass="gnu.cpp.link.option.debugging.gprof"/>
  244. <option id="gnu.cpp.link.option.debugging.codecov.1382936177" name="Generate gcov information (-ftest-coverage -fprofile-arcs)" superClass="gnu.cpp.link.option.debugging.codecov"/>
  245. <option id="com.crt.advproject.link.cpp.lto.249983713" name="Enable Link-time optimization (-flto)" superClass="com.crt.advproject.link.cpp.lto"/>
  246. <option id="com.crt.advproject.link.cpp.lto.optmization.level.1471637940" name="Link-time optimization level" superClass="com.crt.advproject.link.cpp.lto.optmization.level"/>
  247. <option id="com.crt.advproject.link.cpp.thumb.1785265129" name="Thumb mode" superClass="com.crt.advproject.link.cpp.thumb"/>
  248. <option id="com.crt.advproject.link.cpp.manage.1555100689" name="Manage linker script" superClass="com.crt.advproject.link.cpp.manage"/>
  249. <option id="com.crt.advproject.link.cpp.script.1487962953" name="Linker script" superClass="com.crt.advproject.link.cpp.script"/>
  250. <option id="com.crt.advproject.link.cpp.scriptdir.423945143" name="Script path" superClass="com.crt.advproject.link.cpp.scriptdir"/>
  251. <option id="com.crt.advproject.link.cpp.crpenable.368887664" name="Enable automatic placement of Code Read Protection field in image" superClass="com.crt.advproject.link.cpp.crpenable"/>
  252. <option id="com.crt.advproject.link.cpp.flashconfigenable.320147616" name="Enable automatic placement of Flash Configuration field in image" superClass="com.crt.advproject.link.cpp.flashconfigenable" value="true" valueType="boolean"/>
  253. <option id="com.crt.advproject.link.cpp.ecrp.1284686481" name="Enhanced CRP" superClass="com.crt.advproject.link.cpp.ecrp"/>
  254. <option id="com.crt.advproject.link.cpp.nanofloat.95488066" name="Enable printf float " superClass="com.crt.advproject.link.cpp.nanofloat"/>
  255. <option id="com.crt.advproject.link.cpp.nanofloat.scanf.1155602689" name="Enable scanf float " superClass="com.crt.advproject.link.cpp.nanofloat.scanf"/>
  256. <option id="com.crt.advproject.link.cpp.toram.144563699" name="Link application to RAM" superClass="com.crt.advproject.link.cpp.toram"/>
  257. <option id="com.crt.advproject.link.memory.load.image.cpp.1040587190" name="Plain load image" superClass="com.crt.advproject.link.memory.load.image.cpp"/>
  258. <option id="com.crt.advproject.link.memory.heapAndStack.style.cpp.1662568957" name="Heap and Stack placement" superClass="com.crt.advproject.link.memory.heapAndStack.style.cpp"/>
  259. <option id="com.crt.advproject.link.cpp.stackOffset.1907310477" name="Stack offset" superClass="com.crt.advproject.link.cpp.stackOffset"/>
  260. <option id="com.crt.advproject.link.memory.heapAndStack.cpp.1693830087" name="Heap and Stack options" superClass="com.crt.advproject.link.memory.heapAndStack.cpp"/>
  261. <option id="com.crt.advproject.link.memory.data.cpp.163974485" name="Global data placement" superClass="com.crt.advproject.link.memory.data.cpp"/>
  262. <option id="com.crt.advproject.link.memory.sections.cpp.1347026831" name="Extra linker script input sections" superClass="com.crt.advproject.link.memory.sections.cpp"/>
  263. <option id="com.crt.advproject.link.cpp.multicore.master.1659926426" name="Multicore master" superClass="com.crt.advproject.link.cpp.multicore.master"/>
  264. <option id="com.crt.advproject.link.cpp.multicore.empty.1464841905" name="No Multicore options for this project" superClass="com.crt.advproject.link.cpp.multicore.empty"/>
  265. <option id="com.crt.advproject.link.cpp.multicore.master.userobjs.1260807173" name="Slave Objects (not visible)" superClass="com.crt.advproject.link.cpp.multicore.master.userobjs"/>
  266. <option id="com.crt.advproject.link.cpp.config.1178890565" name="Obsolete (Config)" superClass="com.crt.advproject.link.cpp.config"/>
  267. <option id="com.crt.advproject.link.cpp.store.844724751" name="Obsolete (Store)" superClass="com.crt.advproject.link.cpp.store"/>
  268. <option id="com.crt.advproject.link.cpp.securestate.2000901640" name="TrustZone Project Type" superClass="com.crt.advproject.link.cpp.securestate"/>
  269. <option id="com.crt.advproject.link.cpp.sgstubs.placement.1240898909" name="Secure Gateway Placement" superClass="com.crt.advproject.link.cpp.sgstubs.placement"/>
  270. <option id="com.crt.advproject.link.cpp.sgstubenable.977322364" name="Enable generation of Secure Gateway Import Library" superClass="com.crt.advproject.link.cpp.sgstubenable"/>
  271. <option id="com.crt.advproject.link.cpp.nonsecureobject.1457255133" name="Secure Gateway Import Library" superClass="com.crt.advproject.link.cpp.nonsecureobject"/>
  272. <option id="com.crt.advproject.link.cpp.inimplib.1961311825" name="Input Secure Gateway Import Library" superClass="com.crt.advproject.link.cpp.inimplib"/>
  273. </tool>
  274. <tool id="com.crt.advproject.link.exe.debug.1641528280" name="MCU Linker" superClass="com.crt.advproject.link.exe.debug">
  275. <option id="com.crt.advproject.link.gcc.hdrlib.1134231796" name="Library" superClass="com.crt.advproject.link.gcc.hdrlib" value="com.crt.advproject.gcc.link.hdrlib.codered.nohost_nf" valueType="enumerated"/>
  276. <option id="com.crt.advproject.link.fpu.1159476183" name="Floating point" superClass="com.crt.advproject.link.fpu" value="com.crt.advproject.link.fpu.fpv5sp.hard" valueType="enumerated"/>
  277. <option id="com.crt.advproject.link.thumb.1076923700" name="Thumb mode" superClass="com.crt.advproject.link.thumb" value="true" valueType="boolean"/>
  278. <option id="com.crt.advproject.link.memory.load.image.494299726" name="Plain load image" superClass="com.crt.advproject.link.memory.load.image" useByScannerDiscovery="false" value="false;" valueType="string"/>
  279. <option defaultValue="com.crt.advproject.heapAndStack.mcuXpressoStyle" id="com.crt.advproject.link.memory.heapAndStack.style.21699413" name="Heap and Stack placement" superClass="com.crt.advproject.link.memory.heapAndStack.style" useByScannerDiscovery="false" valueType="enumerated"/>
  280. <option id="com.crt.advproject.link.memory.heapAndStack.1165469341" name="Heap and Stack options" superClass="com.crt.advproject.link.memory.heapAndStack" useByScannerDiscovery="false" value="&amp;Heap:SRAM_OC1;Post Data;0x1d4c0&amp;Stack:SRAM_OC2;End;0x1d4c0" valueType="string"/>
  281. <option id="com.crt.advproject.link.memory.data.585848575" name="Global data placement" superClass="com.crt.advproject.link.memory.data" useByScannerDiscovery="false" value="Default" valueType="string"/>
  282. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.crt.advproject.link.memory.sections.1717508037" name="Extra linker script input sections" superClass="com.crt.advproject.link.memory.sections" useByScannerDiscovery="false" valueType="stringList"/>
  283. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.crt.advproject.link.gcc.multicore.master.userobjs.26488820" name="Slave Objects (not visible)" superClass="com.crt.advproject.link.gcc.multicore.master.userobjs" useByScannerDiscovery="false" valueType="userObjs"/>
  284. <option id="com.crt.advproject.link.gcc.multicore.slave.1299895005" name="Multicore configuration" superClass="com.crt.advproject.link.gcc.multicore.slave"/>
  285. <option id="com.crt.advproject.link.arch.302195885" name="Architecture" superClass="com.crt.advproject.link.arch" value="com.crt.advproject.link.target.cm7" valueType="enumerated"/>
  286. <option id="gnu.c.link.option.nostart.145758227" name="Do not use standard start files (-nostartfiles)" superClass="gnu.c.link.option.nostart"/>
  287. <option id="gnu.c.link.option.nodeflibs.2010771596" name="Do not use default libraries (-nodefaultlibs)" superClass="gnu.c.link.option.nodeflibs"/>
  288. <option id="gnu.c.link.option.nostdlibs.1524142635" name="No startup or default libs (-nostdlib)" superClass="gnu.c.link.option.nostdlibs" value="true" valueType="boolean"/>
  289. <option id="gnu.c.link.option.strip.1701430410" name="Omit all symbol information (-s)" superClass="gnu.c.link.option.strip"/>
  290. <option id="gnu.c.link.option.noshared.1656548622" name="No shared libraries (-static)" superClass="gnu.c.link.option.noshared"/>
  291. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.link.option.libs.1592322698" name="Libraries (-l)" superClass="gnu.c.link.option.libs" useByScannerDiscovery="false" valueType="libs">
  292. <listOptionValue builtIn="false" value="wolfssl_cm7"/>
  293. </option>
  294. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.link.option.paths.1119424289" name="Library search path (-L)" superClass="gnu.c.link.option.paths" valueType="libPaths">
  295. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/wolfssl_cm7/Debug}&quot;"/>
  296. </option>
  297. <option id="gnu.c.link.option.ldflags.2061279777" name="Linker flags" superClass="gnu.c.link.option.ldflags"/>
  298. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.link.option.other.1121537571" name="Other options (-Xlinker [option])" superClass="gnu.c.link.option.other" valueType="stringList">
  299. <listOptionValue builtIn="false" value="-Map=&quot;${BuildArtifactFileBaseName}.map&quot;"/>
  300. <listOptionValue builtIn="false" value="--gc-sections"/>
  301. <listOptionValue builtIn="false" value="-print-memory-usage"/>
  302. <listOptionValue builtIn="false" value="--sort-section=alignment"/>
  303. <listOptionValue builtIn="false" value="--cref"/>
  304. </option>
  305. <option id="gnu.c.link.option.userobjs.2103680478" name="Other objects" superClass="gnu.c.link.option.userobjs"/>
  306. <option id="gnu.c.link.option.shared.211578762" name="Shared (-shared)" superClass="gnu.c.link.option.shared"/>
  307. <option id="gnu.c.link.option.soname.1327810829" name="Shared object name (-Wl,-soname=)" superClass="gnu.c.link.option.soname"/>
  308. <option id="gnu.c.link.option.implname.46641608" name="Import Library name (-Wl,--out-implib=)" superClass="gnu.c.link.option.implname"/>
  309. <option id="gnu.c.link.option.defname.879932538" name="DEF file name (-Wl,--output-def=)" superClass="gnu.c.link.option.defname"/>
  310. <option id="gnu.c.link.option.debugging.prof.466869792" name="Generate prof information (-p)" superClass="gnu.c.link.option.debugging.prof"/>
  311. <option id="gnu.c.link.option.debugging.gprof.378033584" name="Generate gprof information (-pg)" superClass="gnu.c.link.option.debugging.gprof"/>
  312. <option id="gnu.c.link.option.debugging.codecov.752390178" name="Generate gcov information (-ftest-coverage -fprofile-arcs)" superClass="gnu.c.link.option.debugging.codecov"/>
  313. <option id="com.crt.advproject.link.gcc.lto.1195006355" name="Enable Link-time optimization (-flto)" superClass="com.crt.advproject.link.gcc.lto"/>
  314. <option id="com.crt.advproject.link.gcc.lto.optmization.level.1015906169" name="Link-time optimization level" superClass="com.crt.advproject.link.gcc.lto.optmization.level"/>
  315. <option id="com.crt.advproject.link.manage.470366572" name="Manage linker script" superClass="com.crt.advproject.link.manage" value="true" valueType="boolean"/>
  316. <option id="com.crt.advproject.link.script.1211168190" name="Linker script" superClass="com.crt.advproject.link.script" useByScannerDiscovery="false" value="wolfcrypt_test_cm7_Debug.ld" valueType="string"/>
  317. <option id="com.crt.advproject.link.scriptdir.1870287400" name="Script path" superClass="com.crt.advproject.link.scriptdir" useByScannerDiscovery="false" value="" valueType="string"/>
  318. <option id="com.crt.advproject.link.crpenable.180265796" name="Enable automatic placement of Code Read Protection field in image" superClass="com.crt.advproject.link.crpenable"/>
  319. <option id="com.crt.advproject.link.flashconfigenable.1765767644" name="Enable automatic placement of Flash Configuration field in image" superClass="com.crt.advproject.link.flashconfigenable" value="true" valueType="boolean"/>
  320. <option id="com.crt.advproject.link.ecrp.1964957278" name="Enhanced CRP" superClass="com.crt.advproject.link.ecrp"/>
  321. <option id="com.crt.advproject.link.gcc.nanofloat.732746371" name="Enable printf float " superClass="com.crt.advproject.link.gcc.nanofloat"/>
  322. <option id="com.crt.advproject.link.gcc.nanofloat.scanf.1377559434" name="Enable scanf float " superClass="com.crt.advproject.link.gcc.nanofloat.scanf"/>
  323. <option id="com.crt.advproject.link.toram.872745945" name="Link application to RAM" superClass="com.crt.advproject.link.toram"/>
  324. <option id="com.crt.advproject.link.stackOffset.1258770682" name="Stack offset" superClass="com.crt.advproject.link.stackOffset"/>
  325. <option id="com.crt.advproject.link.gcc.multicore.master.226637787" name="Multicore master" superClass="com.crt.advproject.link.gcc.multicore.master"/>
  326. <option id="com.crt.advproject.link.gcc.multicore.empty.974734614" name="No Multicore options for this project" superClass="com.crt.advproject.link.gcc.multicore.empty"/>
  327. <option id="com.crt.advproject.link.config.92855557" name="Obsolete (Config)" superClass="com.crt.advproject.link.config"/>
  328. <option id="com.crt.advproject.link.store.562089393" name="Obsolete (Store)" superClass="com.crt.advproject.link.store"/>
  329. <option id="com.crt.advproject.link.securestate.806513578" name="TrustZone Project Type" superClass="com.crt.advproject.link.securestate"/>
  330. <option id="com.crt.advproject.link.sgstubs.placement.854426889" name="Secure Gateway Placement" superClass="com.crt.advproject.link.sgstubs.placement"/>
  331. <option id="com.crt.advproject.link.sgstubenable.499223201" name="Enable generation of Secure Gateway Import Library" superClass="com.crt.advproject.link.sgstubenable"/>
  332. <option id="com.crt.advproject.link.nonsecureobject.1975986184" name="Secure Gateway Import Library" superClass="com.crt.advproject.link.nonsecureobject"/>
  333. <option id="com.crt.advproject.link.inimplib.1240275550" name="Input Secure Gateway Import Library" superClass="com.crt.advproject.link.inimplib"/>
  334. <inputType id="cdt.managedbuild.tool.gnu.c.linker.input.165044330" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
  335. <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
  336. <additionalInput kind="additionalinput" paths="$(LIBS)"/>
  337. </inputType>
  338. </tool>
  339. <tool id="com.crt.advproject.tool.debug.debug.1801192446" name="MCU Debugger" superClass="com.crt.advproject.tool.debug.debug">
  340. <option id="com.crt.advproject.linkserver.debug.prevent.debug.501959861" name="Prevent Debugging" superClass="com.crt.advproject.linkserver.debug.prevent.debug"/>
  341. <option id="com.crt.advproject.miscellaneous.end_of_heap.1624148054" name="Last used address of the heap" superClass="com.crt.advproject.miscellaneous.end_of_heap"/>
  342. <option id="com.crt.advproject.miscellaneous.pvHeapStart.1122491856" name="First address of the heap" superClass="com.crt.advproject.miscellaneous.pvHeapStart"/>
  343. <option id="com.crt.advproject.miscellaneous.pvHeapLimit.1018688051" name="Maximum extent of heap" superClass="com.crt.advproject.miscellaneous.pvHeapLimit"/>
  344. <option id="com.crt.advproject.debugger.security.nonsecureimageenable.359109591" name="Enable pre-programming of Non-Secure Image" superClass="com.crt.advproject.debugger.security.nonsecureimageenable"/>
  345. <option id="com.crt.advproject.debugger.security.nonsecureimage.621794638" name="Non-Secure Project" superClass="com.crt.advproject.debugger.security.nonsecureimage"/>
  346. </tool>
  347. </toolChain>
  348. </folderInfo>
  349. <sourceEntries>
  350. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="component"/>
  351. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="startup"/>
  352. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="CMSIS"/>
  353. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="source"/>
  354. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="utilities"/>
  355. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="drivers"/>
  356. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="device"/>
  357. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="board"/>
  358. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="xip"/>
  359. <entry excluding="freertos_kernel/portable/MemMang/heap_1.c|freertos_kernel/portable/MemMang/heap_2.c|freertos_kernel/portable/MemMang/heap_3.c|freertos_kernel/portable/MemMang/heap_5.c" flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="freertos"/>
  360. </sourceEntries>
  361. </configuration>
  362. </storageModule>
  363. <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
  364. </cconfiguration>
  365. <cconfiguration id="com.crt.advproject.config.exe.release.981396926">
  366. <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="com.crt.advproject.config.exe.release.981396926" moduleId="org.eclipse.cdt.core.settings" name="Release">
  367. <externalSettings/>
  368. <extensions>
  369. <extension id="org.eclipse.cdt.core.ELF" point="org.eclipse.cdt.core.BinaryParser"/>
  370. <extension id="org.eclipse.cdt.core.GNU_ELF" point="org.eclipse.cdt.core.BinaryParser"/>
  371. <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
  372. <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
  373. <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
  374. <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
  375. <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
  376. </extensions>
  377. </storageModule>
  378. <storageModule moduleId="cdtBuildSystem" version="4.0.0">
  379. <configuration artifactExtension="axf" artifactName="${ProjName}" buildArtefactType="org.eclipse.cdt.build.core.buildArtefactType.exe" buildProperties="org.eclipse.cdt.build.core.buildArtefactType=org.eclipse.cdt.build.core.buildArtefactType.exe" cleanCommand="rm -rf" description="Release build" errorParsers="org.eclipse.cdt.core.CWDLocator;org.eclipse.cdt.core.GmakeErrorParser;org.eclipse.cdt.core.GCCErrorParser;org.eclipse.cdt.core.GLDErrorParser;org.eclipse.cdt.core.GASErrorParser" id="com.crt.advproject.config.exe.release.981396926" name="Release" parent="com.crt.advproject.config.exe.release" postannouncebuildStep="Performing post-build steps" postbuildStep="arm-none-eabi-size &quot;${BuildArtifactFileName}&quot;; # arm-none-eabi-objcopy -v -O binary &quot;${BuildArtifactFileName}&quot; &quot;${BuildArtifactFileBaseName}.bin&quot; ; # checksum -p ${TargetChip} -d &quot;${BuildArtifactFileBaseName}.bin&quot;; ">
  380. <folderInfo id="com.crt.advproject.config.exe.release.981396926." name="/" resourcePath="">
  381. <toolChain id="com.crt.advproject.toolchain.exe.release.1032350212" name="NXP MCU Tools" superClass="com.crt.advproject.toolchain.exe.release">
  382. <targetPlatform binaryParser="org.eclipse.cdt.core.ELF;org.eclipse.cdt.core.GNU_ELF" id="com.crt.advproject.platform.exe.release.122533371" name="ARM-based MCU (Release)" superClass="com.crt.advproject.platform.exe.release"/>
  383. <builder buildPath="${workspace_loc:/wolfcrypt_test_cm7}/Release" id="com.crt.advproject.builder.exe.release.1134159776" keepEnvironmentInBuildfile="false" managedBuildOn="true" name="Gnu Make Builder" superClass="com.crt.advproject.builder.exe.release"/>
  384. <tool id="com.crt.advproject.cpp.exe.release.548617036" name="MCU C++ Compiler" superClass="com.crt.advproject.cpp.exe.release">
  385. <option id="com.crt.advproject.cpp.arch.1634552280" name="Architecture" superClass="com.crt.advproject.cpp.arch" useByScannerDiscovery="true" value="com.crt.advproject.cpp.target.cm7" valueType="enumerated"/>
  386. <option id="com.crt.advproject.cpp.misc.dialect.2135129068" name="Language standard" superClass="com.crt.advproject.cpp.misc.dialect" useByScannerDiscovery="true"/>
  387. <option id="gnu.cpp.compiler.option.dialect.flags.523636334" name="Other dialect flags" superClass="gnu.cpp.compiler.option.dialect.flags" useByScannerDiscovery="true"/>
  388. <option id="gnu.cpp.compiler.option.preprocessor.nostdinc.1313253644" name="Do not search system directories (-nostdinc)" superClass="gnu.cpp.compiler.option.preprocessor.nostdinc" useByScannerDiscovery="false"/>
  389. <option id="gnu.cpp.compiler.option.preprocessor.preprocess.1298836993" name="Preprocess only (-E)" superClass="gnu.cpp.compiler.option.preprocessor.preprocess" useByScannerDiscovery="false"/>
  390. <option id="gnu.cpp.compiler.option.preprocessor.def.176716357" name="Defined symbols (-D)" superClass="gnu.cpp.compiler.option.preprocessor.def" useByScannerDiscovery="false"/>
  391. <option id="gnu.cpp.compiler.option.preprocessor.undef.1045061174" name="Undefined symbols (-U)" superClass="gnu.cpp.compiler.option.preprocessor.undef" useByScannerDiscovery="false"/>
  392. <option id="gnu.cpp.compiler.option.include.paths.761185863" name="Include paths (-I)" superClass="gnu.cpp.compiler.option.include.paths" useByScannerDiscovery="false"/>
  393. <option id="gnu.cpp.compiler.option.include.files.483813264" name="Include files (-include)" superClass="gnu.cpp.compiler.option.include.files" useByScannerDiscovery="false"/>
  394. <option id="gnu.cpp.compiler.option.optimization.flags.761857513" name="Other optimization flags" superClass="gnu.cpp.compiler.option.optimization.flags" useByScannerDiscovery="false" value="-fno-common" valueType="string"/>
  395. <option id="gnu.cpp.compiler.option.debugging.other.1127025586" name="Other debugging flags" superClass="gnu.cpp.compiler.option.debugging.other" useByScannerDiscovery="false"/>
  396. <option id="gnu.cpp.compiler.option.debugging.prof.859685052" name="Generate prof information (-p)" superClass="gnu.cpp.compiler.option.debugging.prof" useByScannerDiscovery="false"/>
  397. <option id="gnu.cpp.compiler.option.debugging.gprof.1011130005" name="Generate gprof information (-pg)" superClass="gnu.cpp.compiler.option.debugging.gprof" useByScannerDiscovery="false"/>
  398. <option id="gnu.cpp.compiler.option.debugging.codecov.874061296" name="Generate gcov information (-ftest-coverage -fprofile-arcs)" superClass="gnu.cpp.compiler.option.debugging.codecov" useByScannerDiscovery="false"/>
  399. <option id="gnu.cpp.compiler.option.debugging.sanitaddress.391028131" name="Sanitize address (-fsanitize=address)" superClass="gnu.cpp.compiler.option.debugging.sanitaddress" useByScannerDiscovery="false"/>
  400. <option id="gnu.cpp.compiler.option.debugging.sanitpointers.1350431734" name="Sanitize pointer operations (-fsanitize=pointer-compare -fsanitize=pointer-subtract)" superClass="gnu.cpp.compiler.option.debugging.sanitpointers" useByScannerDiscovery="false"/>
  401. <option id="gnu.cpp.compiler.option.debugging.sanitthread.378214489" name="Sanitize data race in multi-thread (-fsanitize=thread)" superClass="gnu.cpp.compiler.option.debugging.sanitthread" useByScannerDiscovery="false"/>
  402. <option id="gnu.cpp.compiler.option.debugging.sanitleak.435830882" name="Sanitize memory leak (-fsanitize=leak)" superClass="gnu.cpp.compiler.option.debugging.sanitleak" useByScannerDiscovery="false"/>
  403. <option id="gnu.cpp.compiler.option.debugging.sanitundef.987959855" name="Sanitize undefined behavior (-fsanitize=undefined)" superClass="gnu.cpp.compiler.option.debugging.sanitundef" useByScannerDiscovery="false"/>
  404. <option id="gnu.cpp.compiler.option.warnings.syntax.1726838268" name="Check syntax only (-fsyntax-only)" superClass="gnu.cpp.compiler.option.warnings.syntax" useByScannerDiscovery="false"/>
  405. <option id="gnu.cpp.compiler.option.warnings.pedantic.114025943" name="Pedantic (-pedantic)" superClass="gnu.cpp.compiler.option.warnings.pedantic" useByScannerDiscovery="false"/>
  406. <option id="gnu.cpp.compiler.option.warnings.pedantic.error.277419512" name="Pedantic warnings as errors (-pedantic-errors)" superClass="gnu.cpp.compiler.option.warnings.pedantic.error" useByScannerDiscovery="false"/>
  407. <option id="gnu.cpp.compiler.option.warnings.nowarn.1222799990" name="Inhibit all warnings (-w)" superClass="gnu.cpp.compiler.option.warnings.nowarn" useByScannerDiscovery="false"/>
  408. <option id="gnu.cpp.compiler.option.warnings.allwarn.462961954" name="All warnings (-Wall)" superClass="gnu.cpp.compiler.option.warnings.allwarn" useByScannerDiscovery="false"/>
  409. <option id="gnu.cpp.compiler.option.warnings.extrawarn.1319555867" name="Extra warnings (-Wextra)" superClass="gnu.cpp.compiler.option.warnings.extrawarn" useByScannerDiscovery="false"/>
  410. <option id="gnu.cpp.compiler.option.warnings.toerrors.1993944490" name="Warnings as errors (-Werror)" superClass="gnu.cpp.compiler.option.warnings.toerrors" useByScannerDiscovery="false"/>
  411. <option id="gnu.cpp.compiler.option.warnings.wconversion.728340041" name="Implicit conversion warnings (-Wconversion)" superClass="gnu.cpp.compiler.option.warnings.wconversion" useByScannerDiscovery="false"/>
  412. <option id="gnu.cpp.compiler.option.warnings.wcastalign.412657889" name="Pointer cast with different alignment (-Wcast-align)" superClass="gnu.cpp.compiler.option.warnings.wcastalign" useByScannerDiscovery="false"/>
  413. <option id="gnu.cpp.compiler.option.warnings.wcastqual.724890297" name="Removing type qualifier from cast target type (-Wcast-qual)" superClass="gnu.cpp.compiler.option.warnings.wcastqual" useByScannerDiscovery="false"/>
  414. <option id="gnu.cpp.compiler.option.warnings.wctordtorprivacy.1358477498" name="All ctor and dtor private (-Wctor-dtor-privacy)" superClass="gnu.cpp.compiler.option.warnings.wctordtorprivacy" useByScannerDiscovery="false"/>
  415. <option id="gnu.cpp.compiler.option.warnings.wdisabledopt.1280687657" name="Requested optimization pass is disabled (-Wdisabled-optimization)" superClass="gnu.cpp.compiler.option.warnings.wdisabledopt" useByScannerDiscovery="false"/>
  416. <option id="gnu.cpp.compiler.option.warnings.wlogicalop.630396261" name="Suspicious uses of logical operators (-Wlogical-op)" superClass="gnu.cpp.compiler.option.warnings.wlogicalop" useByScannerDiscovery="false"/>
  417. <option id="gnu.cpp.compiler.option.warnings.wmissingdecl.284480756" name="Global function without previous declaration (-Wmissing-declarations)" superClass="gnu.cpp.compiler.option.warnings.wmissingdecl" useByScannerDiscovery="false"/>
  418. <option id="gnu.cpp.compiler.option.warnings.wmissingincdir.802286390" name="User-supplied include directory does not exist (-Wmissing-include-dirs)" superClass="gnu.cpp.compiler.option.warnings.wmissingincdir" useByScannerDiscovery="false"/>
  419. <option id="gnu.cpp.compiler.option.warnings.wnoexccept.365034741" name="Noexcept false but never throw exception (-Wnoexcept)" superClass="gnu.cpp.compiler.option.warnings.wnoexccept" useByScannerDiscovery="false"/>
  420. <option id="gnu.cpp.compiler.option.warnings.woldstylecast.2022322140" name="C-style cast used (-Wold-style-cast)" superClass="gnu.cpp.compiler.option.warnings.woldstylecast" useByScannerDiscovery="false"/>
  421. <option id="gnu.cpp.compiler.option.warnings.woverloadedvirtual.1446848580" name="Function hides virtual functions from base class (-Woverloaded-virtual)" superClass="gnu.cpp.compiler.option.warnings.woverloadedvirtual" useByScannerDiscovery="false"/>
  422. <option id="gnu.cpp.compiler.option.warnings.wredundantdecl.110695152" name="More than one declaration in the same scope (-Wredundant-decls)" superClass="gnu.cpp.compiler.option.warnings.wredundantdecl" useByScannerDiscovery="false"/>
  423. <option id="gnu.cpp.compiler.option.warnings.wshadow.2129799174" name="Local symbol shadows upper scope symbol (-Wshadow)" superClass="gnu.cpp.compiler.option.warnings.wshadow" useByScannerDiscovery="false"/>
  424. <option id="gnu.cpp.compiler.option.warnings.wsignconv.2000237188" name="Implicit conversions that may change the sign (-Wsign-conversion)" superClass="gnu.cpp.compiler.option.warnings.wsignconv" useByScannerDiscovery="false"/>
  425. <option id="gnu.cpp.compiler.option.warnings.wsignpromo.2089350353" name="Overload resolution promotes unsigned to signed type (-Wsign-promo)" superClass="gnu.cpp.compiler.option.warnings.wsignpromo" useByScannerDiscovery="false"/>
  426. <option id="gnu.cpp.compiler.option.warnings.wstrictnullsent.2065686869" name="Use of an uncasted NULL as sentinel (-Wstrict-null-sentinel)" superClass="gnu.cpp.compiler.option.warnings.wstrictnullsent" useByScannerDiscovery="false"/>
  427. <option id="gnu.cpp.compiler.option.warnings.wswitchdef.43207042" name="A switch statement does not have a default case (-Wswitch-default)" superClass="gnu.cpp.compiler.option.warnings.wswitchdef" useByScannerDiscovery="false"/>
  428. <option id="gnu.cpp.compiler.option.warnings.wundef.90829574" name="An undefined identifier is evaluated in an #if directive (-Wundef)" superClass="gnu.cpp.compiler.option.warnings.wundef" useByScannerDiscovery="false"/>
  429. <option id="gnu.cpp.compiler.option.warnings.weffcpp.2001728318" name="Effective C++ guidelines (-Weffc++)" superClass="gnu.cpp.compiler.option.warnings.weffcpp" useByScannerDiscovery="false"/>
  430. <option id="gnu.cpp.compiler.option.warnings.wfloatequal.1851034992" name="Direct float equal check (-Wfloat-equal)" superClass="gnu.cpp.compiler.option.warnings.wfloatequal" useByScannerDiscovery="false"/>
  431. <option id="gnu.cpp.compiler.option.other.other.934861066" name="Other flags" superClass="gnu.cpp.compiler.option.other.other" useByScannerDiscovery="false"/>
  432. <option id="gnu.cpp.compiler.option.other.verbose.864780220" name="Verbose (-v)" superClass="gnu.cpp.compiler.option.other.verbose" useByScannerDiscovery="false"/>
  433. <option id="gnu.cpp.compiler.option.other.pic.1813206315" name="Position Independent Code (-fPIC)" superClass="gnu.cpp.compiler.option.other.pic" useByScannerDiscovery="false"/>
  434. <option id="gnu.cpp.compiler.option.misc.hardening.1767210688" name="Hardening options (-fstack-protector-all -Wformat=2 -Wformat-security -Wstrict-overflow)" superClass="gnu.cpp.compiler.option.misc.hardening" useByScannerDiscovery="false"/>
  435. <option id="gnu.cpp.compiler.option.misc.randomization.1458004355" name="Address randomization (-fPIE)" superClass="gnu.cpp.compiler.option.misc.randomization" useByScannerDiscovery="false"/>
  436. <option id="com.crt.advproject.cpp.lto.173819421" name="Enable Link-time optimization (-flto)" superClass="com.crt.advproject.cpp.lto" useByScannerDiscovery="false"/>
  437. <option id="com.crt.advproject.cpp.lto.fat.766268627" name="Fat lto objects (-ffat-lto-objects)" superClass="com.crt.advproject.cpp.lto.fat" useByScannerDiscovery="false"/>
  438. <option id="com.crt.advproject.cpp.merge.constants.458229141" name="Merge Identical Constants (-fmerge-constants)" superClass="com.crt.advproject.cpp.merge.constants" useByScannerDiscovery="false"/>
  439. <option id="com.crt.advproject.cpp.prefixmap.1215285379" name="Remove path from __FILE__ (-fmacro-prefix-map)" superClass="com.crt.advproject.cpp.prefixmap" useByScannerDiscovery="false"/>
  440. <option id="com.crt.advproject.cpp.fpu.1040164601" name="Floating point" superClass="com.crt.advproject.cpp.fpu" useByScannerDiscovery="true" value="com.crt.advproject.cpp.fpu.fpv5sp.hard" valueType="enumerated"/>
  441. <option id="com.crt.advproject.cpp.thumb.888407265" name="Thumb mode" superClass="com.crt.advproject.cpp.thumb" useByScannerDiscovery="false"/>
  442. <option id="com.crt.advproject.cpp.thumbinterwork.1836031770" name="Enable Thumb interworking" superClass="com.crt.advproject.cpp.thumbinterwork" useByScannerDiscovery="false"/>
  443. <option id="com.crt.advproject.cpp.securestate.1913538802" name="TrustZone Project Type" superClass="com.crt.advproject.cpp.securestate" useByScannerDiscovery="false"/>
  444. <option id="com.crt.advproject.cpp.hdrlib.477549642" name="Library headers" superClass="com.crt.advproject.cpp.hdrlib" useByScannerDiscovery="false"/>
  445. <option id="com.crt.advproject.cpp.stackusage.736571328" name="Generate Stack Usage Info (-fstack-usage)" superClass="com.crt.advproject.cpp.stackusage" useByScannerDiscovery="false"/>
  446. <option id="com.crt.advproject.cpp.specs.977330608" name="Specs" superClass="com.crt.advproject.cpp.specs" useByScannerDiscovery="false"/>
  447. <option id="com.crt.advproject.cpp.config.2042660567" name="Obsolete (Config)" superClass="com.crt.advproject.cpp.config" useByScannerDiscovery="false"/>
  448. <option id="com.crt.advproject.cpp.store.1438666811" name="Obsolete (Store)" superClass="com.crt.advproject.cpp.store" useByScannerDiscovery="false"/>
  449. </tool>
  450. <tool id="com.crt.advproject.gcc.exe.release.1253109259" name="MCU C Compiler" superClass="com.crt.advproject.gcc.exe.release">
  451. <option id="com.crt.advproject.gcc.thumb.1582439077" name="Thumb mode" superClass="com.crt.advproject.gcc.thumb" useByScannerDiscovery="false" value="true" valueType="boolean"/>
  452. <option id="com.crt.advproject.gcc.arch.418257434" name="Architecture" superClass="com.crt.advproject.gcc.arch" useByScannerDiscovery="true" value="com.crt.advproject.gcc.target.cm7" valueType="enumerated"/>
  453. <option id="com.crt.advproject.c.misc.dialect.354972302" name="Language standard" superClass="com.crt.advproject.c.misc.dialect" useByScannerDiscovery="true"/>
  454. <option id="gnu.c.compiler.option.dialect.flags.863099956" name="Other dialect flags" superClass="gnu.c.compiler.option.dialect.flags" useByScannerDiscovery="true"/>
  455. <option id="gnu.c.compiler.option.preprocessor.nostdinc.541966655" name="Do not search system directories (-nostdinc)" superClass="gnu.c.compiler.option.preprocessor.nostdinc" useByScannerDiscovery="false"/>
  456. <option id="gnu.c.compiler.option.preprocessor.preprocess.1784946048" name="Preprocess only (-E)" superClass="gnu.c.compiler.option.preprocessor.preprocess" useByScannerDiscovery="false"/>
  457. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.compiler.option.preprocessor.def.symbols.1615209320" name="Defined symbols (-D)" superClass="gnu.c.compiler.option.preprocessor.def.symbols" useByScannerDiscovery="false" valueType="definedSymbols">
  458. <listOptionValue builtIn="false" value="__REDLIB__"/>
  459. <listOptionValue builtIn="false" value="WOLFSSL_USER_SETTINGS"/>
  460. <listOptionValue builtIn="false" value="CPU_MIMXRT1176DVMAA"/>
  461. <listOptionValue builtIn="false" value="CPU_MIMXRT1176DVMAA_cm7"/>
  462. <listOptionValue builtIn="false" value="SDK_OS_BAREMETAL"/>
  463. <listOptionValue builtIn="false" value="XIP_EXTERNAL_FLASH=1"/>
  464. <listOptionValue builtIn="false" value="XIP_BOOT_HEADER_ENABLE=1"/>
  465. <listOptionValue builtIn="false" value="SERIAL_PORT_TYPE_UART=1"/>
  466. <listOptionValue builtIn="false" value="XIP_BOOT_HEADER_DCD_ENABLE=0"/>
  467. <listOptionValue builtIn="false" value="XIP_BOOT_HEADER_XMCD_ENABLE=1"/>
  468. <listOptionValue builtIn="false" value="SDK_DEBUGCONSOLE=1"/>
  469. <listOptionValue builtIn="false" value="CR_INTEGER_PRINTF"/>
  470. <listOptionValue builtIn="false" value="PRINTF_FLOAT_ENABLE=0"/>
  471. <listOptionValue builtIn="false" value="SDK_OS_FREE_RTOS"/>
  472. <listOptionValue builtIn="false" value="__MCUXPRESSO"/>
  473. <listOptionValue builtIn="false" value="__USE_CMSIS"/>
  474. <listOptionValue builtIn="false" value="DEBUG"/>
  475. </option>
  476. <option id="gnu.c.compiler.option.preprocessor.undef.symbol.410116226" name="Undefined symbols (-U)" superClass="gnu.c.compiler.option.preprocessor.undef.symbol" useByScannerDiscovery="false"/>
  477. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.compiler.option.include.paths.292811755" name="Include paths (-I)" superClass="gnu.c.compiler.option.include.paths" useByScannerDiscovery="false" valueType="includePath">
  478. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/freertos/freertos_kernel/include}&quot;"/>
  479. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/freertos/freertos_kernel/portable/GCC/ARM_CM4F}&quot;"/>
  480. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/drivers}&quot;"/>
  481. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/xip}&quot;"/>
  482. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/device}&quot;"/>
  483. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/CMSIS}&quot;"/>
  484. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/serial_manager}&quot;"/>
  485. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/uart}&quot;"/>
  486. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/utilities}&quot;"/>
  487. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/board}&quot;"/>
  488. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/lists}&quot;"/>
  489. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/source}&quot;"/>
  490. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/startup}&quot;"/>
  491. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/freertos/freertos_kernel/include}&quot;"/>
  492. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/freertos/freertos_kernel/portable/GCC/ARM_CM4F}&quot;"/>
  493. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/drivers}&quot;"/>
  494. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/xip}&quot;"/>
  495. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/device}&quot;"/>
  496. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/CMSIS}&quot;"/>
  497. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/serial_manager}&quot;"/>
  498. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/uart}&quot;"/>
  499. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/utilities}&quot;"/>
  500. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/board}&quot;"/>
  501. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/component/lists}&quot;"/>
  502. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/source}&quot;"/>
  503. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/startup}&quot;"/>
  504. <listOptionValue builtIn="false" value="&quot;${workspace_loc}/&quot;"/>
  505. <listOptionValue builtIn="false" value="&quot;${workspace_loc}/../../../&quot;"/>
  506. </option>
  507. <option id="gnu.c.compiler.option.include.files.197059746" name="Include files (-include)" superClass="gnu.c.compiler.option.include.files" useByScannerDiscovery="false"/>
  508. <option id="gnu.c.compiler.option.optimization.flags.2145570534" name="Other optimization flags" superClass="gnu.c.compiler.option.optimization.flags" useByScannerDiscovery="false" value="-fno-common" valueType="string"/>
  509. <option id="gnu.c.compiler.option.debugging.other.1438562203" name="Other debugging flags" superClass="gnu.c.compiler.option.debugging.other" useByScannerDiscovery="false"/>
  510. <option id="gnu.c.compiler.option.debugging.prof.474544184" name="Generate prof information (-p)" superClass="gnu.c.compiler.option.debugging.prof" useByScannerDiscovery="false"/>
  511. <option id="gnu.c.compiler.option.debugging.gprof.577122371" name="Generate gprof information (-pg)" superClass="gnu.c.compiler.option.debugging.gprof" useByScannerDiscovery="false"/>
  512. <option id="gnu.c.compiler.option.debugging.codecov.1629462010" name="Generate gcov information (-ftest-coverage -fprofile-arcs)" superClass="gnu.c.compiler.option.debugging.codecov" useByScannerDiscovery="false"/>
  513. <option id="gnu.c.compiler.option.debugging.sanitaddress.1192024536" name="Sanitize address (-fsanitize=address)" superClass="gnu.c.compiler.option.debugging.sanitaddress" useByScannerDiscovery="false"/>
  514. <option id="gnu.c.compiler.option.debugging.sanitpointers.2069014006" name="Sanitize pointer operations (-fsanitize=pointer-compare -fsanitize=pointer-subtract)" superClass="gnu.c.compiler.option.debugging.sanitpointers" useByScannerDiscovery="false"/>
  515. <option id="gnu.c.compiler.option.debugging.sanitthread.18177326" name="Sanitize data race in multi-thread (-fsanitize=thread)" superClass="gnu.c.compiler.option.debugging.sanitthread" useByScannerDiscovery="false"/>
  516. <option id="gnu.c.compiler.option.debugging.sanitleak.640075524" name="Sanitize memory leak (-fsanitize=leak)" superClass="gnu.c.compiler.option.debugging.sanitleak" useByScannerDiscovery="false"/>
  517. <option id="gnu.c.compiler.option.debugging.sanitundef.73596165" name="Sanitize undefined behavior (-fsanitize=undefined)" superClass="gnu.c.compiler.option.debugging.sanitundef" useByScannerDiscovery="false"/>
  518. <option id="gnu.c.compiler.option.warnings.syntax.419727656" name="Check syntax only (-fsyntax-only)" superClass="gnu.c.compiler.option.warnings.syntax" useByScannerDiscovery="false"/>
  519. <option id="gnu.c.compiler.option.warnings.pedantic.201665174" name="Pedantic (-pedantic)" superClass="gnu.c.compiler.option.warnings.pedantic" useByScannerDiscovery="false"/>
  520. <option id="gnu.c.compiler.option.warnings.pedantic.error.1994153305" name="Pedantic warnings as errors (-pedantic-errors)" superClass="gnu.c.compiler.option.warnings.pedantic.error" useByScannerDiscovery="false"/>
  521. <option id="gnu.c.compiler.option.warnings.nowarn.562064792" name="Inhibit all warnings (-w)" superClass="gnu.c.compiler.option.warnings.nowarn" useByScannerDiscovery="false"/>
  522. <option id="gnu.c.compiler.option.warnings.allwarn.1621339306" name="All warnings (-Wall)" superClass="gnu.c.compiler.option.warnings.allwarn" useByScannerDiscovery="false"/>
  523. <option id="gnu.c.compiler.option.warnings.extrawarn.448848044" name="Extra warnings (-Wextra)" superClass="gnu.c.compiler.option.warnings.extrawarn" useByScannerDiscovery="false"/>
  524. <option id="gnu.c.compiler.option.warnings.toerrors.1481224808" name="Warnings as errors (-Werror)" superClass="gnu.c.compiler.option.warnings.toerrors" useByScannerDiscovery="false"/>
  525. <option id="gnu.c.compiler.option.warnings.wconversion.1442257315" name="Implicit conversion warnings (-Wconversion)" superClass="gnu.c.compiler.option.warnings.wconversion" useByScannerDiscovery="false"/>
  526. <option id="gnu.c.compiler.option.warnings.wcastalign.2109399214" name="Pointer cast with different alignment (-Wcast-align)" superClass="gnu.c.compiler.option.warnings.wcastalign" useByScannerDiscovery="false"/>
  527. <option id="gnu.c.compiler.option.warnings.wcastqual.395409395" name="Removing type qualifier from cast target type (-Wcast-qual)" superClass="gnu.c.compiler.option.warnings.wcastqual" useByScannerDiscovery="false"/>
  528. <option id="gnu.c.compiler.option.warnings.wdisabledopt.191892212" name="Requested optimization pass is disabled (-Wdisabled-optimization)" superClass="gnu.c.compiler.option.warnings.wdisabledopt" useByScannerDiscovery="false"/>
  529. <option id="gnu.c.compiler.option.warnings.wlogicalop.1427257670" name="Suspicious uses of logical operators (-Wlogical-op)" superClass="gnu.c.compiler.option.warnings.wlogicalop" useByScannerDiscovery="false"/>
  530. <option id="gnu.c.compiler.option.warnings.wmissingdecl.487878280" name="Global function without previous declaration (-Wmissing-declarations)" superClass="gnu.c.compiler.option.warnings.wmissingdecl" useByScannerDiscovery="false"/>
  531. <option id="gnu.c.compiler.option.warnings.wmissingincdir.456752900" name="User-supplied include directory does not exist (-Wmissing-include-dirs)" superClass="gnu.c.compiler.option.warnings.wmissingincdir" useByScannerDiscovery="false"/>
  532. <option id="gnu.c.compiler.option.warnings.wredundantdecl.2076203856" name="More than one declaration in the same scope (-Wredundant-decls)" superClass="gnu.c.compiler.option.warnings.wredundantdecl" useByScannerDiscovery="false"/>
  533. <option id="gnu.c.compiler.option.warnings.wshadow.1437591820" name="Local symbol shadows upper scope symbol (-Wshadow)" superClass="gnu.c.compiler.option.warnings.wshadow" useByScannerDiscovery="false"/>
  534. <option id="gnu.c.compiler.option.warnings.wsignconv.2080763052" name="Implicit conversions that may change the sign (-Wsign-conversion)" superClass="gnu.c.compiler.option.warnings.wsignconv" useByScannerDiscovery="false"/>
  535. <option id="gnu.c.compiler.option.warnings.wswitchdef.1967828107" name="A switch statement does not have a default case (-Wswitch-default)" superClass="gnu.c.compiler.option.warnings.wswitchdef" useByScannerDiscovery="false"/>
  536. <option id="gnu.c.compiler.option.warnings.wundef.137676123" name="An undefined identifier is evaluated in an #if directive (-Wundef)" superClass="gnu.c.compiler.option.warnings.wundef" useByScannerDiscovery="false"/>
  537. <option id="gnu.c.compiler.option.warnings.wwritestrings.482855102" name="Treat strings always as const (-Wwrite-strings)" superClass="gnu.c.compiler.option.warnings.wwritestrings" useByScannerDiscovery="false"/>
  538. <option id="gnu.c.compiler.option.warnings.wfloatequal.275352908" name="Direct float equal check (-Wfloat-equal)" superClass="gnu.c.compiler.option.warnings.wfloatequal" useByScannerDiscovery="false"/>
  539. <option id="gnu.c.compiler.option.misc.other.1430311054" name="Other flags" superClass="gnu.c.compiler.option.misc.other" useByScannerDiscovery="false" value="-c -ffunction-sections -fdata-sections -ffreestanding -fno-builtin" valueType="string"/>
  540. <option id="gnu.c.compiler.option.misc.verbose.341071121" name="Verbose (-v)" superClass="gnu.c.compiler.option.misc.verbose" useByScannerDiscovery="false"/>
  541. <option id="gnu.c.compiler.option.misc.ansi.200522523" name="Support ANSI programs (-ansi)" superClass="gnu.c.compiler.option.misc.ansi" useByScannerDiscovery="false"/>
  542. <option id="gnu.c.compiler.option.misc.pic.2026153867" name="Position Independent Code (-fPIC)" superClass="gnu.c.compiler.option.misc.pic" useByScannerDiscovery="false"/>
  543. <option id="gnu.c.compiler.option.misc.hardening.1383146914" name="Hardening options (-fstack-protector-all -Wformat=2 -Wformat-security -Wstrict-overflow)" superClass="gnu.c.compiler.option.misc.hardening" useByScannerDiscovery="false"/>
  544. <option id="gnu.c.compiler.option.misc.randomization.778773946" name="Address randomization (-fPIE)" superClass="gnu.c.compiler.option.misc.randomization" useByScannerDiscovery="false"/>
  545. <option id="com.crt.advproject.gcc.lto.626240431" name="Enable Link-time optimization (-flto)" superClass="com.crt.advproject.gcc.lto" useByScannerDiscovery="false"/>
  546. <option id="com.crt.advproject.gcc.lto.fat.1658622320" name="Fat lto objects (-ffat-lto-objects)" superClass="com.crt.advproject.gcc.lto.fat" useByScannerDiscovery="false"/>
  547. <option id="com.crt.advproject.gcc.merge.constants.1713326248" name="Merge Identical Constants (-fmerge-constants)" superClass="com.crt.advproject.gcc.merge.constants" useByScannerDiscovery="false"/>
  548. <option id="com.crt.advproject.gcc.prefixmap.230066719" name="Remove path from __FILE__ (-fmacro-prefix-map)" superClass="com.crt.advproject.gcc.prefixmap" useByScannerDiscovery="false"/>
  549. <option id="com.crt.advproject.gcc.fpu.602462846" name="Floating point" superClass="com.crt.advproject.gcc.fpu" useByScannerDiscovery="true" value="com.crt.advproject.gcc.fpu.fpv5sp.hard" valueType="enumerated"/>
  550. <option id="com.crt.advproject.gcc.thumbinterwork.1425914084" name="Enable Thumb interworking" superClass="com.crt.advproject.gcc.thumbinterwork" useByScannerDiscovery="false"/>
  551. <option id="com.crt.advproject.gcc.securestate.914361915" name="TrustZone Project Type" superClass="com.crt.advproject.gcc.securestate" useByScannerDiscovery="false"/>
  552. <option id="com.crt.advproject.gcc.hdrlib.746671010" name="Library headers" superClass="com.crt.advproject.gcc.hdrlib" useByScannerDiscovery="false"/>
  553. <option id="com.crt.advproject.gcc.stackusage.1908055069" name="Generate Stack Usage Info (-fstack-usage)" superClass="com.crt.advproject.gcc.stackusage" useByScannerDiscovery="false"/>
  554. <option id="com.crt.advproject.gcc.specs.869038679" name="Specs" superClass="com.crt.advproject.gcc.specs" useByScannerDiscovery="false"/>
  555. <option id="com.crt.advproject.gcc.config.1815840874" name="Obsolete (Config)" superClass="com.crt.advproject.gcc.config" useByScannerDiscovery="false"/>
  556. <option id="com.crt.advproject.gcc.store.1813543951" name="Obsolete (Store)" superClass="com.crt.advproject.gcc.store" useByScannerDiscovery="false"/>
  557. <inputType id="com.crt.advproject.compiler.input.1285793863" superClass="com.crt.advproject.compiler.input"/>
  558. </tool>
  559. <tool id="com.crt.advproject.gas.exe.release.108601968" name="MCU Assembler" superClass="com.crt.advproject.gas.exe.release">
  560. <option id="com.crt.advproject.gas.thumb.745990435" name="Thumb mode" superClass="com.crt.advproject.gas.thumb" value="true" valueType="boolean"/>
  561. <option id="com.crt.advproject.gas.arch.1237513635" name="Architecture" superClass="com.crt.advproject.gas.arch" value="com.crt.advproject.gas.target.cm7" valueType="enumerated"/>
  562. <option id="gnu.both.asm.option.flags.crt.1477003050" name="Assembler flags" superClass="gnu.both.asm.option.flags.crt" value="-c -x assembler-with-cpp -D__REDLIB__" valueType="string"/>
  563. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.both.asm.option.include.paths.658219719" name="Include paths (-I)" superClass="gnu.both.asm.option.include.paths" valueType="includePath">
  564. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/board}&quot;"/>
  565. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/${ProjName}/source}&quot;"/>
  566. </option>
  567. <option id="gnu.both.asm.option.warnings.nowarn.48289479" name="Suppress warnings (-W)" superClass="gnu.both.asm.option.warnings.nowarn"/>
  568. <option id="gnu.both.asm.option.version.2013721824" name="Announce version (-v)" superClass="gnu.both.asm.option.version"/>
  569. <option id="com.crt.advproject.gas.fpu.522157465" name="Floating point" superClass="com.crt.advproject.gas.fpu" value="com.crt.advproject.gas.fpu.fpv5sp.hard" valueType="enumerated"/>
  570. <option id="com.crt.advproject.gas.thumbinterwork.1594404520" name="Enable Thumb interworking" superClass="com.crt.advproject.gas.thumbinterwork"/>
  571. <option id="com.crt.advproject.gas.hdrlib.1633015462" name="Library headers" superClass="com.crt.advproject.gas.hdrlib"/>
  572. <option id="com.crt.advproject.gas.specs.299786548" name="Specs" superClass="com.crt.advproject.gas.specs"/>
  573. <option id="com.crt.advproject.gas.config.33183147" name="Obsolete (Config)" superClass="com.crt.advproject.gas.config"/>
  574. <option id="com.crt.advproject.gas.store.1747591743" name="Obsolete (Store)" superClass="com.crt.advproject.gas.store"/>
  575. <inputType id="cdt.managedbuild.tool.gnu.assembler.input.98214154" superClass="cdt.managedbuild.tool.gnu.assembler.input"/>
  576. <inputType id="com.crt.advproject.assembler.input.1088043010" name="Additional Assembly Source Files" superClass="com.crt.advproject.assembler.input"/>
  577. </tool>
  578. <tool id="com.crt.advproject.link.cpp.exe.release.1077999801" name="MCU C++ Linker" superClass="com.crt.advproject.link.cpp.exe.release">
  579. <option id="com.crt.advproject.link.cpp.arch.2112799646" name="Architecture" superClass="com.crt.advproject.link.cpp.arch" value="com.crt.advproject.link.cpp.target.cm7" valueType="enumerated"/>
  580. <option id="com.crt.advproject.link.cpp.multicore.slave.343640029" name="Multicore configuration" superClass="com.crt.advproject.link.cpp.multicore.slave"/>
  581. <option id="gnu.cpp.link.option.nostart.1144465751" name="Do not use standard start files (-nostartfiles)" superClass="gnu.cpp.link.option.nostart"/>
  582. <option id="gnu.cpp.link.option.nodeflibs.882403911" name="Do not use default libraries (-nodefaultlibs)" superClass="gnu.cpp.link.option.nodeflibs"/>
  583. <option id="gnu.cpp.link.option.nostdlibs.1106482768" name="No startup or default libs (-nostdlib)" superClass="gnu.cpp.link.option.nostdlibs" value="true" valueType="boolean"/>
  584. <option id="gnu.cpp.link.option.strip.1027443640" name="Omit all symbol information (-s)" superClass="gnu.cpp.link.option.strip"/>
  585. <option id="gnu.cpp.link.option.libs.1146803255" name="Libraries (-l)" superClass="gnu.cpp.link.option.libs"/>
  586. <option id="gnu.cpp.link.option.paths.158962818" name="Library search path (-L)" superClass="gnu.cpp.link.option.paths"/>
  587. <option id="gnu.cpp.link.option.flags.1726413165" name="Linker flags" superClass="gnu.cpp.link.option.flags"/>
  588. <option id="gnu.cpp.link.option.other.524183013" name="Other options (-Xlinker [option])" superClass="gnu.cpp.link.option.other"/>
  589. <option id="gnu.cpp.link.option.userobjs.1299836702" name="Other objects" superClass="gnu.cpp.link.option.userobjs"/>
  590. <option id="gnu.cpp.link.option.shared.1670909776" name="Shared (-shared)" superClass="gnu.cpp.link.option.shared"/>
  591. <option id="gnu.cpp.link.option.soname.2132704049" name="Shared object name (-Wl,-soname=)" superClass="gnu.cpp.link.option.soname"/>
  592. <option id="gnu.cpp.link.option.implname.750247924" name="Import Library name (-Wl,--out-implib=)" superClass="gnu.cpp.link.option.implname"/>
  593. <option id="gnu.cpp.link.option.defname.272116967" name="DEF file name (-Wl,--output-def=)" superClass="gnu.cpp.link.option.defname"/>
  594. <option id="gnu.cpp.link.option.debugging.prof.605841421" name="Generate prof information (-p)" superClass="gnu.cpp.link.option.debugging.prof"/>
  595. <option id="gnu.cpp.link.option.debugging.gprof.1235218857" name="Generate gprof information (-pg)" superClass="gnu.cpp.link.option.debugging.gprof"/>
  596. <option id="gnu.cpp.link.option.debugging.codecov.927341957" name="Generate gcov information (-ftest-coverage -fprofile-arcs)" superClass="gnu.cpp.link.option.debugging.codecov"/>
  597. <option id="com.crt.advproject.link.cpp.lto.564273070" name="Enable Link-time optimization (-flto)" superClass="com.crt.advproject.link.cpp.lto"/>
  598. <option id="com.crt.advproject.link.cpp.lto.optmization.level.1087990528" name="Link-time optimization level" superClass="com.crt.advproject.link.cpp.lto.optmization.level"/>
  599. <option id="com.crt.advproject.link.cpp.fpu.1362580348" name="Floating point" superClass="com.crt.advproject.link.cpp.fpu" value="com.crt.advproject.link.cpp.fpu.fpv5sp.hard" valueType="enumerated"/>
  600. <option id="com.crt.advproject.link.cpp.thumb.1009740252" name="Thumb mode" superClass="com.crt.advproject.link.cpp.thumb"/>
  601. <option id="com.crt.advproject.link.cpp.manage.1630620552" name="Manage linker script" superClass="com.crt.advproject.link.cpp.manage"/>
  602. <option id="com.crt.advproject.link.cpp.script.69851927" name="Linker script" superClass="com.crt.advproject.link.cpp.script"/>
  603. <option id="com.crt.advproject.link.cpp.scriptdir.1140341032" name="Script path" superClass="com.crt.advproject.link.cpp.scriptdir"/>
  604. <option id="com.crt.advproject.link.cpp.crpenable.807841036" name="Enable automatic placement of Code Read Protection field in image" superClass="com.crt.advproject.link.cpp.crpenable"/>
  605. <option id="com.crt.advproject.link.cpp.flashconfigenable.976345114" name="Enable automatic placement of Flash Configuration field in image" superClass="com.crt.advproject.link.cpp.flashconfigenable" value="true" valueType="boolean"/>
  606. <option id="com.crt.advproject.link.cpp.ecrp.792366889" name="Enhanced CRP" superClass="com.crt.advproject.link.cpp.ecrp"/>
  607. <option id="com.crt.advproject.link.cpp.hdrlib.2061520875" name="Library" superClass="com.crt.advproject.link.cpp.hdrlib"/>
  608. <option id="com.crt.advproject.link.cpp.nanofloat.827817179" name="Enable printf float " superClass="com.crt.advproject.link.cpp.nanofloat"/>
  609. <option id="com.crt.advproject.link.cpp.nanofloat.scanf.27949447" name="Enable scanf float " superClass="com.crt.advproject.link.cpp.nanofloat.scanf"/>
  610. <option id="com.crt.advproject.link.cpp.toram.1802654861" name="Link application to RAM" superClass="com.crt.advproject.link.cpp.toram"/>
  611. <option id="com.crt.advproject.link.memory.load.image.cpp.1050674507" name="Plain load image" superClass="com.crt.advproject.link.memory.load.image.cpp"/>
  612. <option id="com.crt.advproject.link.memory.heapAndStack.style.cpp.2004867564" name="Heap and Stack placement" superClass="com.crt.advproject.link.memory.heapAndStack.style.cpp"/>
  613. <option id="com.crt.advproject.link.cpp.stackOffset.667325380" name="Stack offset" superClass="com.crt.advproject.link.cpp.stackOffset"/>
  614. <option id="com.crt.advproject.link.memory.heapAndStack.cpp.384333879" name="Heap and Stack options" superClass="com.crt.advproject.link.memory.heapAndStack.cpp"/>
  615. <option id="com.crt.advproject.link.memory.data.cpp.1503285530" name="Global data placement" superClass="com.crt.advproject.link.memory.data.cpp"/>
  616. <option id="com.crt.advproject.link.memory.sections.cpp.225139885" name="Extra linker script input sections" superClass="com.crt.advproject.link.memory.sections.cpp"/>
  617. <option id="com.crt.advproject.link.cpp.multicore.master.154448524" name="Multicore master" superClass="com.crt.advproject.link.cpp.multicore.master"/>
  618. <option id="com.crt.advproject.link.cpp.multicore.empty.1594356236" name="No Multicore options for this project" superClass="com.crt.advproject.link.cpp.multicore.empty"/>
  619. <option id="com.crt.advproject.link.cpp.multicore.master.userobjs.774231706" name="Slave Objects (not visible)" superClass="com.crt.advproject.link.cpp.multicore.master.userobjs"/>
  620. <option id="com.crt.advproject.link.cpp.config.1062774242" name="Obsolete (Config)" superClass="com.crt.advproject.link.cpp.config"/>
  621. <option id="com.crt.advproject.link.cpp.store.831631108" name="Obsolete (Store)" superClass="com.crt.advproject.link.cpp.store"/>
  622. <option id="com.crt.advproject.link.cpp.securestate.1285883072" name="TrustZone Project Type" superClass="com.crt.advproject.link.cpp.securestate"/>
  623. <option id="com.crt.advproject.link.cpp.sgstubs.placement.1968895673" name="Secure Gateway Placement" superClass="com.crt.advproject.link.cpp.sgstubs.placement"/>
  624. <option id="com.crt.advproject.link.cpp.sgstubenable.23519419" name="Enable generation of Secure Gateway Import Library" superClass="com.crt.advproject.link.cpp.sgstubenable"/>
  625. <option id="com.crt.advproject.link.cpp.nonsecureobject.1663215217" name="Secure Gateway Import Library" superClass="com.crt.advproject.link.cpp.nonsecureobject"/>
  626. <option id="com.crt.advproject.link.cpp.inimplib.1812780441" name="Input Secure Gateway Import Library" superClass="com.crt.advproject.link.cpp.inimplib"/>
  627. </tool>
  628. <tool id="com.crt.advproject.link.exe.release.1113864660" name="MCU Linker" superClass="com.crt.advproject.link.exe.release">
  629. <option id="com.crt.advproject.link.thumb.79432485" name="Thumb mode" superClass="com.crt.advproject.link.thumb" value="true" valueType="boolean"/>
  630. <option id="com.crt.advproject.link.memory.load.image.630682221" name="Plain load image" superClass="com.crt.advproject.link.memory.load.image" useByScannerDiscovery="false" value="" valueType="string"/>
  631. <option defaultValue="com.crt.advproject.heapAndStack.mcuXpressoStyle" id="com.crt.advproject.link.memory.heapAndStack.style.1854528716" name="Heap and Stack placement" superClass="com.crt.advproject.link.memory.heapAndStack.style" useByScannerDiscovery="false" valueType="enumerated"/>
  632. <option id="com.crt.advproject.link.memory.heapAndStack.77129555" name="Heap and Stack options" superClass="com.crt.advproject.link.memory.heapAndStack" value="&amp;Heap:Default;Post Data;Default&amp;Stack:Default;End;Default" valueType="string"/>
  633. <option id="com.crt.advproject.link.memory.data.490922553" name="Global data placement" superClass="com.crt.advproject.link.memory.data" useByScannerDiscovery="false" value="" valueType="string"/>
  634. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.crt.advproject.link.memory.sections.946589054" name="Extra linker script input sections" superClass="com.crt.advproject.link.memory.sections" useByScannerDiscovery="false" valueType="stringList"/>
  635. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="true" id="com.crt.advproject.link.gcc.multicore.master.userobjs.63521906" name="Slave Objects (not visible)" superClass="com.crt.advproject.link.gcc.multicore.master.userobjs" useByScannerDiscovery="false" valueType="userObjs"/>
  636. <option id="com.crt.advproject.link.gcc.multicore.slave.568800844" name="Multicore configuration" superClass="com.crt.advproject.link.gcc.multicore.slave"/>
  637. <option id="com.crt.advproject.link.arch.1970200507" name="Architecture" superClass="com.crt.advproject.link.arch" value="com.crt.advproject.link.target.cm7" valueType="enumerated"/>
  638. <option id="gnu.c.link.option.nostart.1857477863" name="Do not use standard start files (-nostartfiles)" superClass="gnu.c.link.option.nostart"/>
  639. <option id="gnu.c.link.option.nodeflibs.1186749327" name="Do not use default libraries (-nodefaultlibs)" superClass="gnu.c.link.option.nodeflibs"/>
  640. <option id="gnu.c.link.option.nostdlibs.1504277783" name="No startup or default libs (-nostdlib)" superClass="gnu.c.link.option.nostdlibs" value="true" valueType="boolean"/>
  641. <option id="gnu.c.link.option.strip.1451192255" name="Omit all symbol information (-s)" superClass="gnu.c.link.option.strip"/>
  642. <option id="gnu.c.link.option.noshared.571432416" name="No shared libraries (-static)" superClass="gnu.c.link.option.noshared"/>
  643. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.link.option.libs.591885426" name="Libraries (-l)" superClass="gnu.c.link.option.libs" useByScannerDiscovery="false" valueType="libs">
  644. <listOptionValue builtIn="false" value="wolfssl_cm7"/>
  645. </option>
  646. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.link.option.paths.1612103643" name="Library search path (-L)" superClass="gnu.c.link.option.paths" useByScannerDiscovery="false" valueType="libPaths">
  647. <listOptionValue builtIn="false" value="&quot;${workspace_loc:/wolfssl_cm7/Release}&quot;"/>
  648. </option>
  649. <option id="gnu.c.link.option.ldflags.1586520376" name="Linker flags" superClass="gnu.c.link.option.ldflags"/>
  650. <option IS_BUILTIN_EMPTY="false" IS_VALUE_EMPTY="false" id="gnu.c.link.option.other.1791022797" name="Other options (-Xlinker [option])" superClass="gnu.c.link.option.other" valueType="stringList">
  651. <listOptionValue builtIn="false" value="-Map=&quot;${BuildArtifactFileBaseName}.map&quot;"/>
  652. <listOptionValue builtIn="false" value="--gc-sections"/>
  653. <listOptionValue builtIn="false" value="-print-memory-usage"/>
  654. <listOptionValue builtIn="false" value="--sort-section=alignment"/>
  655. <listOptionValue builtIn="false" value="--cref"/>
  656. </option>
  657. <option id="gnu.c.link.option.userobjs.560142425" name="Other objects" superClass="gnu.c.link.option.userobjs"/>
  658. <option id="gnu.c.link.option.shared.677493024" name="Shared (-shared)" superClass="gnu.c.link.option.shared"/>
  659. <option id="gnu.c.link.option.soname.576359436" name="Shared object name (-Wl,-soname=)" superClass="gnu.c.link.option.soname"/>
  660. <option id="gnu.c.link.option.implname.1740292143" name="Import Library name (-Wl,--out-implib=)" superClass="gnu.c.link.option.implname"/>
  661. <option id="gnu.c.link.option.defname.791356407" name="DEF file name (-Wl,--output-def=)" superClass="gnu.c.link.option.defname"/>
  662. <option id="gnu.c.link.option.debugging.prof.1636924415" name="Generate prof information (-p)" superClass="gnu.c.link.option.debugging.prof"/>
  663. <option id="gnu.c.link.option.debugging.gprof.1835720027" name="Generate gprof information (-pg)" superClass="gnu.c.link.option.debugging.gprof"/>
  664. <option id="gnu.c.link.option.debugging.codecov.1042489081" name="Generate gcov information (-ftest-coverage -fprofile-arcs)" superClass="gnu.c.link.option.debugging.codecov"/>
  665. <option id="com.crt.advproject.link.gcc.lto.1205218229" name="Enable Link-time optimization (-flto)" superClass="com.crt.advproject.link.gcc.lto"/>
  666. <option id="com.crt.advproject.link.gcc.lto.optmization.level.654306976" name="Link-time optimization level" superClass="com.crt.advproject.link.gcc.lto.optmization.level"/>
  667. <option id="com.crt.advproject.link.fpu.553312232" name="Floating point" superClass="com.crt.advproject.link.fpu" value="com.crt.advproject.link.fpu.fpv5sp.hard" valueType="enumerated"/>
  668. <option id="com.crt.advproject.link.manage.215045893" name="Manage linker script" superClass="com.crt.advproject.link.manage" value="true" valueType="boolean"/>
  669. <option id="com.crt.advproject.link.script.356131206" name="Linker script" superClass="com.crt.advproject.link.script" value="wolfcrypt_test_cm7_Release.ld" valueType="string"/>
  670. <option id="com.crt.advproject.link.scriptdir.569481368" name="Script path" superClass="com.crt.advproject.link.scriptdir"/>
  671. <option id="com.crt.advproject.link.crpenable.1216809942" name="Enable automatic placement of Code Read Protection field in image" superClass="com.crt.advproject.link.crpenable"/>
  672. <option id="com.crt.advproject.link.flashconfigenable.2020549364" name="Enable automatic placement of Flash Configuration field in image" superClass="com.crt.advproject.link.flashconfigenable" value="true" valueType="boolean"/>
  673. <option id="com.crt.advproject.link.ecrp.397783694" name="Enhanced CRP" superClass="com.crt.advproject.link.ecrp"/>
  674. <option id="com.crt.advproject.link.gcc.hdrlib.390212430" name="Library" superClass="com.crt.advproject.link.gcc.hdrlib" value="com.crt.advproject.gcc.link.hdrlib.codered.nohost_nf" valueType="enumerated"/>
  675. <option id="com.crt.advproject.link.gcc.nanofloat.317049663" name="Enable printf float " superClass="com.crt.advproject.link.gcc.nanofloat"/>
  676. <option id="com.crt.advproject.link.gcc.nanofloat.scanf.207075418" name="Enable scanf float " superClass="com.crt.advproject.link.gcc.nanofloat.scanf"/>
  677. <option id="com.crt.advproject.link.toram.1430606350" name="Link application to RAM" superClass="com.crt.advproject.link.toram"/>
  678. <option id="com.crt.advproject.link.stackOffset.882073342" name="Stack offset" superClass="com.crt.advproject.link.stackOffset"/>
  679. <option id="com.crt.advproject.link.gcc.multicore.master.882020552" name="Multicore master" superClass="com.crt.advproject.link.gcc.multicore.master"/>
  680. <option id="com.crt.advproject.link.gcc.multicore.empty.530355296" name="No Multicore options for this project" superClass="com.crt.advproject.link.gcc.multicore.empty"/>
  681. <option id="com.crt.advproject.link.config.2015066537" name="Obsolete (Config)" superClass="com.crt.advproject.link.config"/>
  682. <option id="com.crt.advproject.link.store.784988329" name="Obsolete (Store)" superClass="com.crt.advproject.link.store"/>
  683. <option id="com.crt.advproject.link.securestate.241299522" name="TrustZone Project Type" superClass="com.crt.advproject.link.securestate"/>
  684. <option id="com.crt.advproject.link.sgstubs.placement.2055313018" name="Secure Gateway Placement" superClass="com.crt.advproject.link.sgstubs.placement"/>
  685. <option id="com.crt.advproject.link.sgstubenable.1628213330" name="Enable generation of Secure Gateway Import Library" superClass="com.crt.advproject.link.sgstubenable"/>
  686. <option id="com.crt.advproject.link.nonsecureobject.865561319" name="Secure Gateway Import Library" superClass="com.crt.advproject.link.nonsecureobject"/>
  687. <option id="com.crt.advproject.link.inimplib.1805360605" name="Input Secure Gateway Import Library" superClass="com.crt.advproject.link.inimplib"/>
  688. <inputType id="cdt.managedbuild.tool.gnu.c.linker.input.1480900130" superClass="cdt.managedbuild.tool.gnu.c.linker.input">
  689. <additionalInput kind="additionalinputdependency" paths="$(USER_OBJS)"/>
  690. <additionalInput kind="additionalinput" paths="$(LIBS)"/>
  691. </inputType>
  692. </tool>
  693. <tool id="com.crt.advproject.tool.debug.release.843067472" name="MCU Debugger" superClass="com.crt.advproject.tool.debug.release">
  694. <option id="com.crt.advproject.miscellaneous.end_of_heap.1692271803" name="Last used address of the heap" superClass="com.crt.advproject.miscellaneous.end_of_heap"/>
  695. <option id="com.crt.advproject.miscellaneous.pvHeapStart.866756572" name="First address of the heap" superClass="com.crt.advproject.miscellaneous.pvHeapStart"/>
  696. <option id="com.crt.advproject.miscellaneous.pvHeapLimit.1441986525" name="Maximum extent of heap" superClass="com.crt.advproject.miscellaneous.pvHeapLimit"/>
  697. <option id="com.crt.advproject.debugger.security.nonsecureimageenable.1065009724" name="Enable pre-programming of Non-Secure Image" superClass="com.crt.advproject.debugger.security.nonsecureimageenable"/>
  698. <option id="com.crt.advproject.debugger.security.nonsecureimage.2006619134" name="Non-Secure Project" superClass="com.crt.advproject.debugger.security.nonsecureimage"/>
  699. </tool>
  700. </toolChain>
  701. </folderInfo>
  702. <sourceEntries>
  703. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="component"/>
  704. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="startup"/>
  705. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="CMSIS"/>
  706. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="source"/>
  707. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="utilities"/>
  708. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="drivers"/>
  709. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="device"/>
  710. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="board"/>
  711. <entry flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="xip"/>
  712. <entry excluding="freertos_kernel/portable/MemMang/heap_1.c|freertos_kernel/portable/MemMang/heap_2.c|freertos_kernel/portable/MemMang/heap_3.c|freertos_kernel/portable/MemMang/heap_5.c" flags="LOCAL|VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name="freertos"/>
  713. </sourceEntries>
  714. </configuration>
  715. </storageModule>
  716. <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
  717. </cconfiguration>
  718. </storageModule>
  719. <storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"/>
  720. <storageModule moduleId="cdtBuildSystem" version="4.0.0">
  721. <project id="wolfcrypt_test_cm7.null.191929271" name="wolfcrypt_test_cm7" projectType="com.crt.advproject.projecttype.exe"/>
  722. </storageModule>
  723. <storageModule moduleId="scannerConfiguration">
  724. <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
  725. <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.981396926;com.crt.advproject.config.exe.release.981396926.;com.crt.advproject.gas.exe.release.108601968;com.crt.advproject.assembler.input.1088043010">
  726. <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
  727. </scannerConfigBuildInfo>
  728. <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.debug.592940767;com.crt.advproject.config.exe.debug.592940767.;com.crt.advproject.gas.exe.debug.1368940667;com.crt.advproject.assembler.input.2037915685">
  729. <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
  730. </scannerConfigBuildInfo>
  731. <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.debug.592940767;com.crt.advproject.config.exe.debug.592940767.;com.crt.advproject.gcc.exe.debug.1589119815;com.crt.advproject.compiler.input.1138321445">
  732. <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
  733. </scannerConfigBuildInfo>
  734. <scannerConfigBuildInfo instanceId="com.crt.advproject.config.exe.release.981396926;com.crt.advproject.config.exe.release.981396926.;com.crt.advproject.gcc.exe.release.1253109259;com.crt.advproject.compiler.input.1285793863">
  735. <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId=""/>
  736. </scannerConfigBuildInfo>
  737. </storageModule>
  738. <storageModule moduleId="org.eclipse.cdt.core.LanguageSettingsProviders"/>
  739. <storageModule moduleId="com.nxp.mcuxpresso.core.datamodels">
  740. <sdkName>SDK_2.x_MIMXRT1170-EVK</sdkName>
  741. <sdkVersion>2.12.1</sdkVersion>
  742. <sdkComponents>middleware.freertos-kernel.MIMXRT1176;platform.drivers.clock.MIMXRT1176;platform.drivers.pmu_1.MIMXRT1176;platform.drivers.common.MIMXRT1176;platform.drivers.anatop_ai.MIMXRT1176;platform.drivers.xip_device.MIMXRT1176;platform.drivers.igpio.MIMXRT1176;platform.drivers.lpuart.MIMXRT1176;platform.drivers.nic301.MIMXRT1176;platform.drivers.dcdc_soc.MIMXRT1176;platform.drivers.iomuxc.MIMXRT1176;platform.drivers.caam.MIMXRT1176;platform.drivers.memory.MIMXRT1176;platform.drivers.cache_armv7_m7.MIMXRT1176;platform.devices.MIMXRT1176_system.MIMXRT1176;platform.devices.MIMXRT1176_CMSIS.MIMXRT1176;CMSIS_Include_core_cm.MIMXRT1176;component.serial_manager_uart.MIMXRT1176;component.lpuart_adapter.MIMXRT1176;component.serial_manager.MIMXRT1176;utility.debug_console.MIMXRT1176;platform.utilities.assert.MIMXRT1176;platform.drivers.xmcd.evkmimxrt1170.MIMXRT1176;platform.drivers.xip_board.evkmimxrt1170.MIMXRT1176;component.lists.MIMXRT1176;project_template.evkmimxrt1170.MIMXRT1176;middleware.freertos-kernel.template.MIMXRT1176;platform.devices.MIMXRT1176_startup.MIMXRT1176;middleware.freertos-kernel.extension.MIMXRT1176;platform.drivers.snvs_hp.MIMXRT1176;</sdkComponents>
  743. <boardId>evkmimxrt1170</boardId>
  744. <package>MIMXRT1176DVMAA</package>
  745. <core>cm7</core>
  746. <coreId>cm7_MIMXRT1176xxxxx</coreId>
  747. </storageModule>
  748. <storageModule moduleId="com.crt.config">
  749. <projectStorage>&lt;?xml version="1.0" encoding="UTF-8"?&gt;&#13;
  750. &lt;TargetConfig&gt;&#13;
  751. &lt;Properties property_3="NXP" property_4="MIMXRT1176xxxxx" property_count="5" version="100300"/&gt;&#13;
  752. &lt;infoList vendor="NXP"&gt;&#13;
  753. &lt;info chip="MIMXRT1176xxxxx" name="MIMXRT1176xxxxx"&gt;&#13;
  754. &lt;chip&gt;&#13;
  755. &lt;name&gt;MIMXRT1176xxxxx&lt;/name&gt;&#13;
  756. &lt;family&gt;MIMXRT1170&lt;/family&gt;&#13;
  757. &lt;vendor&gt;NXP&lt;/vendor&gt;&#13;
  758. &lt;memory can_program="true" id="Flash" is_ro="true" size="0" type="Flash"/&gt;&#13;
  759. &lt;memory id="RAM" size="2048" type="RAM"/&gt;&#13;
  760. &lt;memoryInstance derived_from="Flash" driver="MIMXRT1170_SFDP_QSPI.cfx" edited="true" id="BOARD_FLASH" location="0x30000000" size="0x4000000"/&gt;&#13;
  761. &lt;memoryInstance derived_from="RAM" edited="true" id="SRAM_DTC_cm7" location="0x20000000" size="0x40000"/&gt;&#13;
  762. &lt;memoryInstance derived_from="RAM" edited="true" id="SRAM_ITC_cm7" location="0x0" size="0x40000"/&gt;&#13;
  763. &lt;memoryInstance derived_from="RAM" edited="true" id="SRAM_OC1" location="0x20240000" size="0x80000"/&gt;&#13;
  764. &lt;memoryInstance derived_from="RAM" edited="true" id="SRAM_OC2" location="0x202c0000" size="0x80000"/&gt;&#13;
  765. &lt;memoryInstance derived_from="RAM" edited="true" id="SRAM_OC_ECC1" location="0x20340000" size="0x10000"/&gt;&#13;
  766. &lt;memoryInstance derived_from="RAM" edited="true" id="SRAM_OC_ECC2" location="0x20350000" size="0x10000"/&gt;&#13;
  767. &lt;memoryInstance derived_from="RAM" edited="true" id="SRAM_OC_cm7" location="0x20360000" size="0x20000"/&gt;&#13;
  768. &lt;memoryInstance derived_from="RAM" edited="true" id="BOARD_SDRAM" location="0x80000000" size="0x3000000"/&gt;&#13;
  769. &lt;memoryInstance derived_from="RAM" edited="true" id="NCACHE_REGION" location="0x83000000" size="0x1000000"/&gt;&#13;
  770. &lt;/chip&gt;&#13;
  771. &lt;processor&gt;&#13;
  772. &lt;name gcc_name="cortex-m4"&gt;Cortex-M4&lt;/name&gt;&#13;
  773. &lt;family&gt;Cortex-M&lt;/family&gt;&#13;
  774. &lt;/processor&gt;&#13;
  775. &lt;processor&gt;&#13;
  776. &lt;name gcc_name="cortex-m7"&gt;Cortex-M7&lt;/name&gt;&#13;
  777. &lt;family&gt;Cortex-M&lt;/family&gt;&#13;
  778. &lt;/processor&gt;&#13;
  779. &lt;/info&gt;&#13;
  780. &lt;/infoList&gt;&#13;
  781. &lt;/TargetConfig&gt;</projectStorage>
  782. </storageModule>
  783. <storageModule moduleId="refreshScope"/>
  784. </cproject>