mirror of
https://github.com/FreeRTOS/FreeRTOS-Kernel.git
synced 2025-04-19 21:11:57 -04:00
Ensure the CORTEX_M0_STM32F0518_IAR demo builds after updates to the Cortex-M0 port layer - required an update to the project settings to allow IAR extensions as the port layer now uses the _weak qualifier.
This commit is contained in:
parent
801e63bd10
commit
cc673eb6a5
File diff suppressed because it is too large
Load diff
|
@ -1,7 +1,6 @@
|
||||||
<?xml version="1.0" encoding="iso-8859-1"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<project>
|
<project>
|
||||||
<fileVersion>2</fileVersion>
|
<fileVersion>3</fileVersion>
|
||||||
<configuration>
|
<configuration>
|
||||||
<name>Debug</name>
|
<name>Debug</name>
|
||||||
<toolchain>
|
<toolchain>
|
||||||
|
@ -12,7 +11,7 @@
|
||||||
<name>General</name>
|
<name>General</name>
|
||||||
<archiveVersion>3</archiveVersion>
|
<archiveVersion>3</archiveVersion>
|
||||||
<data>
|
<data>
|
||||||
<version>21</version>
|
<version>31</version>
|
||||||
<wantNonLocal>1</wantNonLocal>
|
<wantNonLocal>1</wantNonLocal>
|
||||||
<debug>1</debug>
|
<debug>1</debug>
|
||||||
<option>
|
<option>
|
||||||
|
@ -27,42 +26,22 @@
|
||||||
<name>ListPath</name>
|
<name>ListPath</name>
|
||||||
<state>Debug\List</state>
|
<state>Debug\List</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
|
||||||
<name>Variant</name>
|
|
||||||
<version>19</version>
|
|
||||||
<state>34</state>
|
|
||||||
</option>
|
|
||||||
<option>
|
<option>
|
||||||
<name>GEndianMode</name>
|
<name>GEndianMode</name>
|
||||||
<state>0</state>
|
<state>0</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
|
||||||
<name>Input variant</name>
|
|
||||||
<version>3</version>
|
|
||||||
<state>1</state>
|
|
||||||
</option>
|
|
||||||
<option>
|
<option>
|
||||||
<name>Input description</name>
|
<name>Input description</name>
|
||||||
<state>Full formatting.</state>
|
<state>Full formatting, with multibyte support.</state>
|
||||||
</option>
|
|
||||||
<option>
|
|
||||||
<name>Output variant</name>
|
|
||||||
<version>2</version>
|
|
||||||
<state>1</state>
|
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>Output description</name>
|
<name>Output description</name>
|
||||||
<state>Full formatting.</state>
|
<state>Full formatting, with multibyte support.</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>GOutputBinary</name>
|
<name>GOutputBinary</name>
|
||||||
<state>0</state>
|
<state>0</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
|
||||||
<name>FPU</name>
|
|
||||||
<version>2</version>
|
|
||||||
<state>0</state>
|
|
||||||
</option>
|
|
||||||
<option>
|
<option>
|
||||||
<name>OGCoreOrChip</name>
|
<name>OGCoreOrChip</name>
|
||||||
<state>0</state>
|
<state>0</state>
|
||||||
|
@ -87,7 +66,7 @@
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>OGLastSavedByProductVersion</name>
|
<name>OGLastSavedByProductVersion</name>
|
||||||
<state>6.30.3.53229</state>
|
<state>8.40.2.22864</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>GeneralEnableMisra</name>
|
<name>GeneralEnableMisra</name>
|
||||||
|
@ -133,16 +112,11 @@
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>RTConfigPath2</name>
|
<name>RTConfigPath2</name>
|
||||||
<state>$TOOLKIT_DIR$\INC\c\DLib_Config_Full.h</state>
|
<state>$TOOLKIT_DIR$\inc\c\DLib_Config_Full.h</state>
|
||||||
</option>
|
|
||||||
<option>
|
|
||||||
<name>GFPUCoreSlave</name>
|
|
||||||
<version>19</version>
|
|
||||||
<state>34</state>
|
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>GBECoreSlave</name>
|
<name>GBECoreSlave</name>
|
||||||
<version>19</version>
|
<version>27</version>
|
||||||
<state>34</state>
|
<state>34</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
|
@ -153,15 +127,101 @@
|
||||||
<name>OGUseCmsisDspLib</name>
|
<name>OGUseCmsisDspLib</name>
|
||||||
<state>0</state>
|
<state>0</state>
|
||||||
</option>
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>GRuntimeLibThreads</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>CoreVariant</name>
|
||||||
|
<version>27</version>
|
||||||
|
<state>34</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>GFPUDeviceSlave</name>
|
||||||
|
<state>Default None</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>FPU2</name>
|
||||||
|
<version>0</version>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>NrRegs</name>
|
||||||
|
<version>0</version>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>NEON</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>GFPUCoreSlave2</name>
|
||||||
|
<version>27</version>
|
||||||
|
<state>34</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>OGCMSISPackSelectDevice</name>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>OgLibHeap</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>OGLibAdditionalLocale</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>OGPrintfVariant</name>
|
||||||
|
<version>0</version>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>OGPrintfMultibyteSupport</name>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>OGScanfVariant</name>
|
||||||
|
<version>0</version>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>OGScanfMultibyteSupport</name>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>GenLocaleTags</name>
|
||||||
|
<state></state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>GenLocaleDisplayOnly</name>
|
||||||
|
<state></state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>DSPExtension</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>TrustZone</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>TrustZoneModes</name>
|
||||||
|
<version>0</version>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
</data>
|
</data>
|
||||||
</settings>
|
</settings>
|
||||||
<settings>
|
<settings>
|
||||||
<name>ICCARM</name>
|
<name>ICCARM</name>
|
||||||
<archiveVersion>2</archiveVersion>
|
<archiveVersion>2</archiveVersion>
|
||||||
<data>
|
<data>
|
||||||
<version>28</version>
|
<version>35</version>
|
||||||
<wantNonLocal>1</wantNonLocal>
|
<wantNonLocal>1</wantNonLocal>
|
||||||
<debug>1</debug>
|
<debug>1</debug>
|
||||||
|
<option>
|
||||||
|
<name>CCOptimizationNoSizeConstraints</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>CCDefines</name>
|
<name>CCDefines</name>
|
||||||
<state>USE_STM320518_EVAL</state>
|
<state>USE_STM320518_EVAL</state>
|
||||||
|
@ -227,7 +287,7 @@
|
||||||
<option>
|
<option>
|
||||||
<name>CCAllowList</name>
|
<name>CCAllowList</name>
|
||||||
<version>1</version>
|
<version>1</version>
|
||||||
<state>0000000</state>
|
<state>00000000</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>CCDebugInfo</name>
|
<name>CCDebugInfo</name>
|
||||||
|
@ -251,7 +311,7 @@
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>CCLangConformance</name>
|
<name>CCLangConformance</name>
|
||||||
<state>1</state>
|
<state>0</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>CCSignedPlainChar</name>
|
<name>CCSignedPlainChar</name>
|
||||||
|
@ -261,10 +321,6 @@
|
||||||
<name>CCRequirePrototypes</name>
|
<name>CCRequirePrototypes</name>
|
||||||
<state>0</state>
|
<state>0</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
|
||||||
<name>CCMultibyteSupport</name>
|
|
||||||
<state>0</state>
|
|
||||||
</option>
|
|
||||||
<option>
|
<option>
|
||||||
<name>CCDiagWarnAreErr</name>
|
<name>CCDiagWarnAreErr</name>
|
||||||
<state>0</state>
|
<state>0</state>
|
||||||
|
@ -312,10 +368,6 @@
|
||||||
<name>CCCodeSection</name>
|
<name>CCCodeSection</name>
|
||||||
<state>.text</state>
|
<state>.text</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
|
||||||
<name>IInterwork2</name>
|
|
||||||
<state>0</state>
|
|
||||||
</option>
|
|
||||||
<option>
|
<option>
|
||||||
<name>IProcessorMode2</name>
|
<name>IProcessorMode2</name>
|
||||||
<state>1</state>
|
<state>1</state>
|
||||||
|
@ -367,18 +419,6 @@
|
||||||
<name>IccAllowVLA</name>
|
<name>IccAllowVLA</name>
|
||||||
<state>0</state>
|
<state>0</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
|
||||||
<name>IccCppDialect</name>
|
|
||||||
<state>1</state>
|
|
||||||
</option>
|
|
||||||
<option>
|
|
||||||
<name>IccExceptions</name>
|
|
||||||
<state>1</state>
|
|
||||||
</option>
|
|
||||||
<option>
|
|
||||||
<name>IccRTTI</name>
|
|
||||||
<state>1</state>
|
|
||||||
</option>
|
|
||||||
<option>
|
<option>
|
||||||
<name>IccStaticDestr</name>
|
<name>IccStaticDestr</name>
|
||||||
<state>1</state>
|
<state>1</state>
|
||||||
|
@ -395,13 +435,54 @@
|
||||||
<name>IccFloatSemantics</name>
|
<name>IccFloatSemantics</name>
|
||||||
<state>0</state>
|
<state>0</state>
|
||||||
</option>
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>CCNoLiteralPool</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>CCOptStrategySlave</name>
|
||||||
|
<version>0</version>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>CCGuardCalls</name>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>CCEncSource</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>CCEncOutput</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>CCEncOutputBom</name>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>CCEncInput</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IccExceptions2</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IccRTTI2</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>OICompilerExtraOption</name>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
</data>
|
</data>
|
||||||
</settings>
|
</settings>
|
||||||
<settings>
|
<settings>
|
||||||
<name>AARM</name>
|
<name>AARM</name>
|
||||||
<archiveVersion>2</archiveVersion>
|
<archiveVersion>2</archiveVersion>
|
||||||
<data>
|
<data>
|
||||||
<version>8</version>
|
<version>10</version>
|
||||||
<wantNonLocal>1</wantNonLocal>
|
<wantNonLocal>1</wantNonLocal>
|
||||||
<debug>1</debug>
|
<debug>1</debug>
|
||||||
<option>
|
<option>
|
||||||
|
@ -529,10 +610,6 @@
|
||||||
<name>AOutputFile</name>
|
<name>AOutputFile</name>
|
||||||
<state>$FILE_BNAME$.o</state>
|
<state>$FILE_BNAME$.o</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
|
||||||
<name>AMultibyteSupport</name>
|
|
||||||
<state>0</state>
|
|
||||||
</option>
|
|
||||||
<option>
|
<option>
|
||||||
<name>ALimitErrorsCheck</name>
|
<name>ALimitErrorsCheck</name>
|
||||||
<state>0</state>
|
<state>0</state>
|
||||||
|
@ -557,6 +634,10 @@
|
||||||
<name>AExtraOptionsV2</name>
|
<name>AExtraOptionsV2</name>
|
||||||
<state></state>
|
<state></state>
|
||||||
</option>
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>AsmNoLiteralPool</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
</data>
|
</data>
|
||||||
</settings>
|
</settings>
|
||||||
<settings>
|
<settings>
|
||||||
|
@ -568,8 +649,8 @@
|
||||||
<debug>1</debug>
|
<debug>1</debug>
|
||||||
<option>
|
<option>
|
||||||
<name>OOCOutputFormat</name>
|
<name>OOCOutputFormat</name>
|
||||||
<version>2</version>
|
<version>3</version>
|
||||||
<state>2</state>
|
<state>3</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
<option>
|
||||||
<name>OCOutputOverride</name>
|
<name>OCOutputOverride</name>
|
||||||
|
@ -595,12 +676,13 @@
|
||||||
<data>
|
<data>
|
||||||
<extensions></extensions>
|
<extensions></extensions>
|
||||||
<cmdline></cmdline>
|
<cmdline></cmdline>
|
||||||
|
<hasPrio>0</hasPrio>
|
||||||
</data>
|
</data>
|
||||||
</settings>
|
</settings>
|
||||||
<settings>
|
<settings>
|
||||||
<name>BICOMP</name>
|
<name>BICOMP</name>
|
||||||
<archiveVersion>0</archiveVersion>
|
<archiveVersion>0</archiveVersion>
|
||||||
<data/>
|
<data />
|
||||||
</settings>
|
</settings>
|
||||||
<settings>
|
<settings>
|
||||||
<name>BUILDACTION</name>
|
<name>BUILDACTION</name>
|
||||||
|
@ -614,7 +696,7 @@
|
||||||
<name>ILINK</name>
|
<name>ILINK</name>
|
||||||
<archiveVersion>0</archiveVersion>
|
<archiveVersion>0</archiveVersion>
|
||||||
<data>
|
<data>
|
||||||
<version>14</version>
|
<version>23</version>
|
||||||
<wantNonLocal>1</wantNonLocal>
|
<wantNonLocal>1</wantNonLocal>
|
||||||
<debug>1</debug>
|
<debug>1</debug>
|
||||||
<option>
|
<option>
|
||||||
|
@ -782,10 +864,6 @@
|
||||||
<name>CrcAlign</name>
|
<name>CrcAlign</name>
|
||||||
<state>1</state>
|
<state>1</state>
|
||||||
</option>
|
</option>
|
||||||
<option>
|
|
||||||
<name>CrcAlgo</name>
|
|
||||||
<state>1</state>
|
|
||||||
</option>
|
|
||||||
<option>
|
<option>
|
||||||
<name>CrcPoly</name>
|
<name>CrcPoly</name>
|
||||||
<state>0x11021</state>
|
<state>0x11021</state>
|
||||||
|
@ -888,6 +966,72 @@
|
||||||
<name>IlinkStackCallGraphFile</name>
|
<name>IlinkStackCallGraphFile</name>
|
||||||
<state></state>
|
<state></state>
|
||||||
</option>
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>CrcAlgorithm</name>
|
||||||
|
<version>1</version>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>CrcUnitSize</name>
|
||||||
|
<version>0</version>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkThreadsSlave</name>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkLogCallGraph</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkIcfFile_AltDefault</name>
|
||||||
|
<state></state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkEncInput</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkEncOutput</name>
|
||||||
|
<state>0</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkEncOutputBom</name>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkHeapSelect</name>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkLocaleSelect</name>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkTrustzoneImportLibraryOut</name>
|
||||||
|
<state>###Unitialized###</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>OILinkExtraOption</name>
|
||||||
|
<state>1</state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkRawBinaryFile2</name>
|
||||||
|
<state></state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkRawBinarySymbol2</name>
|
||||||
|
<state></state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkRawBinarySegment2</name>
|
||||||
|
<state></state>
|
||||||
|
</option>
|
||||||
|
<option>
|
||||||
|
<name>IlinkRawBinaryAlign2</name>
|
||||||
|
<state></state>
|
||||||
|
</option>
|
||||||
</data>
|
</data>
|
||||||
</settings>
|
</settings>
|
||||||
<settings>
|
<settings>
|
||||||
|
@ -914,7 +1058,7 @@
|
||||||
<settings>
|
<settings>
|
||||||
<name>BILINK</name>
|
<name>BILINK</name>
|
||||||
<archiveVersion>0</archiveVersion>
|
<archiveVersion>0</archiveVersion>
|
||||||
<data/>
|
<data />
|
||||||
</settings>
|
</settings>
|
||||||
</configuration>
|
</configuration>
|
||||||
<group>
|
<group>
|
||||||
|
@ -1008,5 +1152,3 @@
|
||||||
<name>$PROJ_DIR$\startup_stm32f0xx.s</name>
|
<name>$PROJ_DIR$\startup_stm32f0xx.s</name>
|
||||||
</file>
|
</file>
|
||||||
</project>
|
</project>
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -120,7 +120,7 @@ __vector_table
|
||||||
|
|
||||||
THUMB
|
THUMB
|
||||||
|
|
||||||
PUBWEAK Reset_Handler
|
PUBLIC Reset_Handler
|
||||||
SECTION .text:CODE:REORDER(2)
|
SECTION .text:CODE:REORDER(2)
|
||||||
Reset_Handler
|
Reset_Handler
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue