Build: Update IAR support for 5.8.0

Added stack sealing support to assembly startup files for
cm23, cm33, cm35p. The link script support for this will be
provided in an updated IAR CMSIS-Manager, once that has been
released.

Signed-off-by: TTornblom <thomas.tornblom@iar.com>
diff --git a/ARM.CMSIS.pdsc b/ARM.CMSIS.pdsc
index c2300b3..68006f2 100644
--- a/ARM.CMSIS.pdsc
+++ b/ARM.CMSIS.pdsc
@@ -2833,7 +2833,7 @@
         <file category="linkerScript" name="Device/ARM/ARMCM23/Source/ARM/ARMCM23_ac6.sct"           version="1.1.0" attr="config" condition="TZ Unavailable ARMCC6"/>
         <file category="sourceAsm"    name="Device/ARM/ARMCM23/Source/GCC/startup_ARMCM23.S"         version="2.2.0" attr="config" condition="GCC"/>
         <file category="linkerScript" name="Device/ARM/ARMCM23/Source/GCC/gcc_arm.ld"                version="2.2.0" attr="config" condition="GCC"/>
-        <file category="sourceAsm"    name="Device/ARM/ARMCM23/Source/IAR/startup_ARMCM23.s" version="1.0.0" attr="config" condition="IAR"/>
+        <file category="sourceAsm"    name="Device/ARM/ARMCM23/Source/IAR/startup_ARMCM23.s" version="1.1.0" attr="config" condition="IAR"/>
         <file category="sourceC"      name="Device/ARM/ARMCM23/Source/system_ARMCM23.c"      version="1.0.1" attr="config"/>
         <!-- SAU configuration -->
         <file category="header"       name="Device/ARM/ARMCM23/Include/Template/partition_ARMCM23.h" version="1.0.0" attr="config" condition="TZ Secure"/>
@@ -2869,7 +2869,7 @@
         <file category="linkerScript" name="Device/ARM/ARMCM33/Source/ARM/ARMCM33_ac6.sct"           version="1.1.0" attr="config" condition="TZ Unavailable ARMCC6"/>
         <file category="sourceAsm"    name="Device/ARM/ARMCM33/Source/GCC/startup_ARMCM33.S"         version="2.2.0" attr="config" condition="GCC"/>
         <file category="linkerScript" name="Device/ARM/ARMCM33/Source/GCC/gcc_arm.ld"                version="2.2.0" attr="config" condition="GCC"/>
-        <file category="sourceAsm"    name="Device/ARM/ARMCM33/Source/IAR/startup_ARMCM33.s"         version="1.0.0" attr="config" condition="IAR"/>
+        <file category="sourceAsm"    name="Device/ARM/ARMCM33/Source/IAR/startup_ARMCM33.s"         version="1.1.0" attr="config" condition="IAR"/>
         <file category="sourceC"      name="Device/ARM/ARMCM33/Source/system_ARMCM33.c"              version="1.0.1" attr="config"/>
         <!-- SAU configuration -->
         <file category="header"       name="Device/ARM/ARMCM33/Include/Template/partition_ARMCM33.h" version="1.1.1" attr="config" condition="TZ Secure"/>
@@ -2905,7 +2905,7 @@
         <file category="linkerScript" name="Device/ARM/ARMCM35P/Source/ARM/ARMCM35P_ac6.sct"           version="1.1.0" attr="config" condition="TZ Unavailable ARMCC6"/>
         <file category="sourceAsm"    name="Device/ARM/ARMCM35P/Source/GCC/startup_ARMCM35P.S"         version="1.2.0" attr="config" condition="GCC"/>
         <file category="linkerScript" name="Device/ARM/ARMCM35P/Source/GCC/gcc_arm.ld"                 version="2.2.0" attr="config" condition="GCC"/>
-        <file category="sourceAsm"    name="Device/ARM/ARMCM35P/Source/IAR/startup_ARMCM35P.s"         version="2.0.0" attr="config" condition="IAR"/>
+        <file category="sourceAsm"    name="Device/ARM/ARMCM35P/Source/IAR/startup_ARMCM35P.s"         version="2.1.0" attr="config" condition="IAR"/>
         <file category="sourceC"      name="Device/ARM/ARMCM35P/Source/system_ARMCM35P.c"              version="1.0.1" attr="config"/>
         <!-- SAU configuration -->
         <file category="header"       name="Device/ARM/ARMCM35P/Include/Template/partition_ARMCM35P.h" version="1.0.0" attr="config" condition="TZ Secure"/>
diff --git a/CMSIS/DSP/Projects/IAR/arm_cortexM_math.ewp b/CMSIS/DSP/Projects/IAR/arm_cortexM_math.ewp
index 5d2265e..f3da981 100644
--- a/CMSIS/DSP/Projects/IAR/arm_cortexM_math.ewp
+++ b/CMSIS/DSP/Projects/IAR/arm_cortexM_math.ewp
@@ -11,10 +11,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM0l\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM0LE\Exe</state>
                 </option>
@@ -66,15 +70,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.50.1.24770</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -97,26 +93,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>34</state>
                 </option>
                 <option>
@@ -133,7 +115,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>34</state>
                 </option>
                 <option>
@@ -156,7 +138,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>34</state>
                 </option>
                 <option>
@@ -209,20 +191,29 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -342,10 +333,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -378,16 +365,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -482,7 +459,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -638,6 +615,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -677,14 +658,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -696,7 +673,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -704,10 +681,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -1032,6 +1005,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -1056,7 +1049,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -1071,10 +1064,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM0b\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM0BE\Exe</state>
                 </option>
@@ -1126,15 +1123,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -1157,26 +1146,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>34</state>
                 </option>
                 <option>
@@ -1193,7 +1168,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>34</state>
                 </option>
                 <option>
@@ -1216,7 +1191,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>34</state>
                 </option>
                 <option>
@@ -1269,21 +1244,30 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
                     <state>ARM_MATH_BIG_ENDIAN</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -1403,10 +1387,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -1439,16 +1419,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -1543,7 +1513,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -1699,6 +1669,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -1738,14 +1712,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -1757,7 +1727,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -1765,10 +1735,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -2093,6 +2059,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -2117,7 +2103,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -2132,10 +2118,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM3l\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM3LE\Exe</state>
                 </option>
@@ -2187,15 +2177,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -2218,26 +2200,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>38</state>
                 </option>
                 <option>
@@ -2254,7 +2222,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>38</state>
                 </option>
                 <option>
@@ -2277,7 +2245,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>38</state>
                 </option>
                 <option>
@@ -2330,20 +2298,29 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -2463,10 +2440,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -2499,16 +2472,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -2603,7 +2566,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -2759,6 +2722,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -2798,14 +2765,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -2817,7 +2780,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -2825,10 +2788,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -3153,6 +3112,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -3177,7 +3156,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -3192,10 +3171,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM3b\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM3BE\Exe</state>
                 </option>
@@ -3247,15 +3230,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -3278,26 +3253,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>38</state>
                 </option>
                 <option>
@@ -3314,7 +3275,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>38</state>
                 </option>
                 <option>
@@ -3337,7 +3298,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>38</state>
                 </option>
                 <option>
@@ -3390,21 +3351,30 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
                     <state>ARM_MATH_BIG_ENDIAN</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -3524,10 +3494,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -3560,16 +3526,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -3664,7 +3620,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -3820,6 +3776,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -3859,14 +3819,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -3878,7 +3834,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -3886,10 +3842,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -4214,6 +4166,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -4238,7 +4210,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -4253,10 +4225,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM4l\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM4LE\Exe</state>
                 </option>
@@ -4308,15 +4284,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -4339,26 +4307,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -4375,7 +4329,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -4398,7 +4352,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -4451,20 +4405,29 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -4584,10 +4547,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -4620,16 +4579,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -4724,7 +4673,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -4880,6 +4829,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -4919,14 +4872,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -4938,7 +4887,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -4946,10 +4895,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -5274,6 +5219,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -5298,7 +5263,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -5313,10 +5278,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM4b\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM4BE\Exe</state>
                 </option>
@@ -5368,15 +5337,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -5399,26 +5360,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -5435,7 +5382,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -5458,7 +5405,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -5511,21 +5458,30 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
                     <state>ARM_MATH_BIG_ENDIAN</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -5645,10 +5601,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -5681,16 +5633,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -5785,7 +5727,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -5941,6 +5883,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -5980,14 +5926,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -5999,7 +5941,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -6007,10 +5949,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -6335,6 +6273,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -6359,7 +6317,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -6374,10 +6332,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM4lf\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM4LE_FPU\Exe</state>
                 </option>
@@ -6429,15 +6391,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -6460,26 +6414,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -6496,7 +6436,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -6519,7 +6459,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -6572,20 +6512,29 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -6705,10 +6654,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -6741,16 +6686,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -6845,7 +6780,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -7001,6 +6936,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -7040,14 +6979,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -7059,7 +6994,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -7067,10 +7002,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -7395,6 +7326,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -7419,7 +7370,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -7434,10 +7385,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM4bf\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM4BE_FPU\Exe</state>
                 </option>
@@ -7489,15 +7444,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -7520,26 +7467,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -7556,7 +7489,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -7579,7 +7512,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -7632,21 +7565,30 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
                     <state>ARM_MATH_BIG_ENDIAN</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -7766,10 +7708,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -7802,16 +7740,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -7906,7 +7834,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -8062,6 +7990,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -8101,14 +8033,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -8120,7 +8048,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -8128,10 +8056,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -8456,6 +8380,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -8480,7 +8424,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -8495,10 +8439,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM7l\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM7LE\Exe</state>
                 </option>
@@ -8550,15 +8498,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -8581,26 +8521,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -8617,7 +8543,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -8640,7 +8566,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -8693,20 +8619,29 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -8826,10 +8761,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -8862,16 +8793,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -8966,7 +8887,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -9122,6 +9043,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -9161,14 +9086,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -9180,7 +9101,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -9188,10 +9109,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -9516,6 +9433,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -9540,7 +9477,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -9555,10 +9492,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM7b\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM7BE\Exe</state>
                 </option>
@@ -9610,15 +9551,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -9641,26 +9574,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -9677,7 +9596,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -9700,7 +9619,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>39</state>
                 </option>
                 <option>
@@ -9753,21 +9672,30 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
                     <state>ARM_MATH_BIG_ENDIAN</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -9887,10 +9815,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -9923,16 +9847,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -10027,7 +9941,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -10183,6 +10097,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -10222,14 +10140,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -10241,7 +10155,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -10249,10 +10163,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -10577,6 +10487,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -10601,7 +10531,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -10616,10 +10546,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM7lfsp\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM7LE_FPU_SP\Exe</state>
                 </option>
@@ -10671,15 +10605,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -10702,26 +10628,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -10738,7 +10650,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -10761,7 +10673,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -10814,20 +10726,29 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -10947,10 +10868,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -10983,16 +10900,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -11087,7 +10994,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -11243,6 +11150,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -11282,14 +11193,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -11301,7 +11208,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -11309,10 +11216,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -11637,6 +11540,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -11661,7 +11584,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -11676,10 +11599,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM7bfsp\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM7BE_FPU_SP\Exe</state>
                 </option>
@@ -11731,15 +11658,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -11762,26 +11681,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -11798,7 +11703,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -11821,7 +11726,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -11874,21 +11779,30 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
                     <state>ARM_MATH_BIG_ENDIAN</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -12008,10 +11922,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -12044,16 +11954,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -12148,7 +12048,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -12304,6 +12204,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -12343,14 +12247,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -12362,7 +12262,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -12370,10 +12270,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -12698,6 +12594,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -12722,7 +12638,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -12737,10 +12653,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM7lfdp\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM7LE_FPU_DP\Exe</state>
                 </option>
@@ -12792,15 +12712,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -12823,26 +12735,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -12859,7 +12757,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -12882,7 +12780,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -12935,20 +12833,29 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -13068,10 +12975,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -13104,16 +13007,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -13208,7 +13101,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -13364,6 +13257,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -13403,14 +13300,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -13422,7 +13315,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -13430,10 +13323,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -13758,6 +13647,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -13782,7 +13691,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -13797,10 +13706,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>cortexM7bfdp\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ReleaseM7BE_FPU_DP\Exe</state>
                 </option>
@@ -13852,15 +13765,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -13883,26 +13788,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -13919,7 +13810,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -13942,7 +13833,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>41</state>
                 </option>
                 <option>
@@ -13995,21 +13886,30 @@
                     <version>0</version>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
                     <state>ARM_MATH_BIG_ENDIAN</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -14129,10 +14029,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -14165,16 +14061,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -14269,7 +14155,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -14425,6 +14311,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -14464,14 +14354,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -14483,7 +14369,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -14491,10 +14377,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -14819,6 +14701,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -14843,7 +14745,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -14858,10 +14760,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>ARMv8MBLl\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ARMv8MBLl\Exe</state>
                 </option>
@@ -14913,15 +14819,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -14944,26 +14842,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>58</state>
                 </option>
                 <option>
@@ -14980,7 +14864,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>58</state>
                 </option>
                 <option>
@@ -15003,7 +14887,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>58</state>
                 </option>
                 <option>
@@ -15056,20 +14940,29 @@
                     <version>0</version>
                     <state>1</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -15189,10 +15082,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -15225,16 +15114,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -15329,7 +15208,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -15485,6 +15364,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -15524,14 +15407,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -15543,7 +15422,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -15551,10 +15430,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -15879,6 +15754,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -15903,7 +15798,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -15918,10 +15813,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>ARMv8MMLl\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ARMv8MMLl\Exe</state>
                 </option>
@@ -15973,15 +15872,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -16004,26 +15895,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -16040,7 +15917,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -16063,7 +15940,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -16116,20 +15993,29 @@
                     <version>0</version>
                     <state>1</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -16249,10 +16135,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -16285,16 +16167,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -16389,7 +16261,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -16545,6 +16417,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -16584,14 +16460,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -16603,7 +16475,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -16611,10 +16483,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -16939,6 +16807,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -16963,7 +16851,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -16978,10 +16866,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>ARMv8MMLlfsp\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ARMv8MMLlfsp\Exe</state>
                 </option>
@@ -17033,15 +16925,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -17064,26 +16948,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -17100,7 +16970,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -17123,7 +16993,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -17176,20 +17046,29 @@
                     <version>0</version>
                     <state>1</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -17309,10 +17188,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -17345,16 +17220,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -17449,7 +17314,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -17605,6 +17470,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -17644,14 +17513,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -17663,7 +17528,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -17671,10 +17536,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -17999,6 +17860,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -18023,7 +17904,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -18038,10 +17919,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>ARMv8MMLlfdp\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ARMv8MMLlfdp\Exe</state>
                 </option>
@@ -18093,15 +17978,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -18124,26 +18001,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -18160,7 +18023,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -18183,7 +18046,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -18236,20 +18099,29 @@
                     <version>0</version>
                     <state>1</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -18369,10 +18241,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -18405,16 +18273,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -18509,7 +18367,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -18665,6 +18523,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -18704,14 +18566,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -18723,7 +18581,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -18731,10 +18589,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -19059,6 +18913,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -19083,7 +18957,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -19098,10 +18972,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>ARMv8MMLld\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ARMv8MMLld\Exe</state>
                 </option>
@@ -19153,15 +19031,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -19184,26 +19054,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -19220,7 +19076,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -19243,7 +19099,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -19296,20 +19152,29 @@
                     <version>0</version>
                     <state>1</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -19429,10 +19294,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -19465,16 +19326,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -19569,7 +19420,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -19725,6 +19576,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -19764,14 +19619,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -19783,7 +19634,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -19791,10 +19642,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -20119,6 +19966,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -20143,7 +20010,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -20158,10 +20025,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>ARMv8MMLldfsp\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ARMv8MMLldfsp\Exe</state>
                 </option>
@@ -20213,15 +20084,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -20244,26 +20107,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -20280,7 +20129,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -20303,7 +20152,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -20356,20 +20205,29 @@
                     <version>0</version>
                     <state>1</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -20489,10 +20347,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -20525,16 +20379,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -20629,7 +20473,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -20785,6 +20629,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -20824,14 +20672,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -20843,7 +20687,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -20851,10 +20695,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -21179,6 +21019,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -21203,7 +21063,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -21218,10 +21078,14 @@
             <name>General</name>
             <archiveVersion>3</archiveVersion>
             <data>
-                <version>31</version>
+                <version>33</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
+                    <name>BrowseInfoPath</name>
+                    <state>ARMv8MMLldfdp\BrowseInfo</state>
+                </option>
+                <option>
                     <name>ExePath</name>
                     <state>ARMv8MMLldfdp\Exe</state>
                 </option>
@@ -21273,15 +21137,7 @@
                 </option>
                 <option>
                     <name>OGLastSavedByProductVersion</name>
-                    <state>8.32.3.20186</state>
-                </option>
-                <option>
-                    <name>GeneralEnableMisra</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVerbose</name>
-                    <state>0</state>
+                    <state>9.10.1.36322</state>
                 </option>
                 <option>
                     <name>OGChipSelectEditMenu</name>
@@ -21304,26 +21160,12 @@
                     <state>0</state>
                 </option>
                 <option>
-                    <name>GeneralMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>GeneralMisraVer</name>
-                    <state>0</state>
-                </option>
-                <option>
-                    <name>GeneralMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>RTConfigPath2</name>
                     <state>$TOOLKIT_DIR$\inc\c\DLib_Config_Normal.h</state>
                 </option>
                 <option>
                     <name>GBECoreSlave</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -21340,7 +21182,7 @@
                 </option>
                 <option>
                     <name>CoreVariant</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -21363,7 +21205,7 @@
                 </option>
                 <option>
                     <name>GFPUCoreSlave2</name>
-                    <version>28</version>
+                    <version>29</version>
                     <state>59</state>
                 </option>
                 <option>
@@ -21416,20 +21258,29 @@
                     <version>0</version>
                     <state>1</state>
                 </option>
+                <option>
+                    <name>OGAarch64Abi</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>OG_32_64Device</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
             <name>ICCARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>36</version>
+                <version>37</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
                     <name>CCDefines</name>
-                    <state>ARM_MATH_MATRIX_CHECK</state>
+                    <state>ARM_MATH_MATRIX_CHECKx</state>
                     <state>ARM_MATH_ROUNDING</state>
                     <state>ARM_MATH_LOOPUNROLL</state>
+                    <state>__FLT16_MAX__=6.5504E+4</state>
                 </option>
                 <option>
                     <name>CCPreprocFile</name>
@@ -21549,10 +21400,6 @@
                     <state></state>
                 </option>
                 <option>
-                    <name>CompilerMisraOverride</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>CCIncludePath2</name>
                     <state>$PROJ_DIR$/../../Include</state>
                     <state>$PROJ_DIR$/../../PrivateInclude</state>
@@ -21585,16 +21432,6 @@
                     <state>3</state>
                 </option>
                 <option>
-                    <name>CompilerMisraRules98</name>
-                    <version>0</version>
-                    <state>1000111110110101101110011100111111101110011011000101110111101101100111111111111100110011111001110111001111111111111111111111111</state>
-                </option>
-                <option>
-                    <name>CompilerMisraRules04</name>
-                    <version>0</version>
-                    <state>111101110010111111111000110111111111111111111111111110010111101111010101111111111111111111111111101111111011111001111011111011111111111111111</state>
-                </option>
-                <option>
                     <name>CCPosIndRopi</name>
                     <state>0</state>
                 </option>
@@ -21689,7 +21526,7 @@
             <name>AARM</name>
             <archiveVersion>2</archiveVersion>
             <data>
-                <version>10</version>
+                <version>11</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -21845,6 +21682,10 @@
                     <name>AsmNoLiteralPool</name>
                     <state>0</state>
                 </option>
+                <option>
+                    <name>PreInclude</name>
+                    <state></state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -21884,14 +21725,10 @@
                 <extensions></extensions>
                 <cmdline></cmdline>
                 <hasPrio>0</hasPrio>
+                <buildSequence>inputOutputBased</buildSequence>
             </data>
         </settings>
         <settings>
-            <name>BICOMP</name>
-            <archiveVersion>0</archiveVersion>
-            <data />
-        </settings>
-        <settings>
             <name>BUILDACTION</name>
             <archiveVersion>1</archiveVersion>
             <data>
@@ -21903,7 +21740,7 @@
             <name>ILINK</name>
             <archiveVersion>0</archiveVersion>
             <data>
-                <version>23</version>
+                <version>25</version>
                 <wantNonLocal>1</wantNonLocal>
                 <debug>1</debug>
                 <option>
@@ -21911,10 +21748,6 @@
                     <state>1</state>
                 </option>
                 <option>
-                    <name>XLinkMisraHandler</name>
-                    <state>0</state>
-                </option>
-                <option>
                     <name>IlinkInputFileSlave</name>
                     <state>0</state>
                 </option>
@@ -22239,6 +22072,26 @@
                     <name>IlinkRawBinaryAlign2</name>
                     <state></state>
                 </option>
+                <option>
+                    <name>IlinkLogCrtRoutineSelection</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogFragmentInfo</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogInlining</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkLogMerging</name>
+                    <state>0</state>
+                </option>
+                <option>
+                    <name>IlinkDemangle</name>
+                    <state>0</state>
+                </option>
             </data>
         </settings>
         <settings>
@@ -22263,7 +22116,7 @@
             </data>
         </settings>
         <settings>
-            <name>BILINK</name>
+            <name>Coder</name>
             <archiveVersion>0</archiveVersion>
             <data />
         </settings>
@@ -22271,6 +22124,9 @@
     <group>
         <name>BasicMathFunctions</name>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_abs_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_abs_f32.c</name>
         </file>
         <file>
@@ -22283,6 +22139,9 @@
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_abs_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_add_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_add_f32.c</name>
         </file>
         <file>
@@ -22304,6 +22163,24 @@
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_and_u8.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_clip_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_clip_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_clip_q15.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_clip_q31.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_clip_q7.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_dot_prod_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_dot_prod_f32.c</name>
         </file>
         <file>
@@ -22316,6 +22193,9 @@
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_dot_prod_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_mult_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_mult_f32.c</name>
         </file>
         <file>
@@ -22328,6 +22208,9 @@
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_mult_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_negate_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_negate_f32.c</name>
         </file>
         <file>
@@ -22349,6 +22232,9 @@
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_not_u8.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_offset_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_offset_f32.c</name>
         </file>
         <file>
@@ -22370,6 +22256,9 @@
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_or_u8.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_scale_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_scale_f32.c</name>
         </file>
         <file>
@@ -22391,6 +22280,9 @@
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_shift_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_sub_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\BasicMathFunctions\arm_sub_f32.c</name>
         </file>
         <file>
@@ -22415,6 +22307,9 @@
     <group>
         <name>BayesFunctions</name>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\BayesFunctions\arm_gaussian_naive_bayes_predict_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\BayesFunctions\arm_gaussian_naive_bayes_predict_f32.c</name>
         </file>
     </group>
@@ -22424,12 +22319,27 @@
             <name>$PROJ_DIR$\..\..\Source\CommonTables\arm_common_tables.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\CommonTables\arm_common_tables_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\CommonTables\arm_const_structs.c</name>
         </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\CommonTables\arm_const_structs_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\CommonTables\arm_mve_tables.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\CommonTables\arm_mve_tables_f16.c</name>
+        </file>
     </group>
     <group>
         <name>ComplexMathFunctions</name>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_conj_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_conj_f32.c</name>
         </file>
         <file>
@@ -22439,6 +22349,9 @@
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_conj_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_dot_prod_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_dot_prod_f32.c</name>
         </file>
         <file>
@@ -22448,6 +22361,9 @@
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_dot_prod_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_f32.c</name>
         </file>
         <file>
@@ -22457,6 +22373,9 @@
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_squared_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_squared_f32.c</name>
         </file>
         <file>
@@ -22466,6 +22385,9 @@
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mag_squared_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mult_cmplx_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mult_cmplx_f32.c</name>
         </file>
         <file>
@@ -22475,6 +22397,9 @@
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mult_cmplx_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mult_real_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\ComplexMathFunctions\arm_cmplx_mult_real_f32.c</name>
         </file>
         <file>
@@ -22517,27 +22442,51 @@
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_boolean_distance.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_boolean_distance_template.h</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_braycurtis_distance_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_braycurtis_distance_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_canberra_distance_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_canberra_distance_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_chebyshev_distance_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_chebyshev_distance_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_cityblock_distance_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_cityblock_distance_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_correlation_distance_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_correlation_distance_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_cosine_distance_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_cosine_distance_f32.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_dice_distance.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_euclidean_distance_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_euclidean_distance_f32.c</name>
         </file>
         <file>
@@ -22547,12 +22496,18 @@
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_jaccard_distance.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_jensenshannon_distance_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_jensenshannon_distance_f32.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_kulsinski_distance.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_minkowski_distance_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\DistanceFunctions\arm_minkowski_distance_f32.c</name>
         </file>
         <file>
@@ -22598,9 +22553,18 @@
             <name>$PROJ_DIR$\..\..\Source\FastMathFunctions\arm_sqrt_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FastMathFunctions\arm_vexp_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FastMathFunctions\arm_vexp_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FastMathFunctions\arm_vinverse_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\FastMathFunctions\arm_vlog_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FastMathFunctions\arm_vlog_f32.c</name>
         </file>
     </group>
@@ -22613,6 +22577,9 @@
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_32x64_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_f32.c</name>
         </file>
         <file>
@@ -22622,6 +22589,9 @@
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_fast_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_init_f32.c</name>
         </file>
         <file>
@@ -22637,21 +22607,33 @@
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df1_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_f32.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_f64.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_init_f32.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_df2T_init_f64.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_stereo_df2T_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_stereo_df2T_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_stereo_df2T_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_biquad_cascade_stereo_df2T_init_f32.c</name>
         </file>
         <file>
@@ -22709,6 +22691,9 @@
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_conv_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_correlate_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_correlate_f32.c</name>
         </file>
         <file>
@@ -22760,6 +22745,9 @@
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_decimate_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_f32.c</name>
         </file>
         <file>
@@ -22769,6 +22757,9 @@
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_fast_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\FilteringFunctions\arm_fir_init_f32.c</name>
         </file>
         <file>
@@ -22905,8 +22896,50 @@
         </file>
     </group>
     <group>
+        <name>InterpolationFunctions</name>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_bilinear_interp_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_bilinear_interp_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_bilinear_interp_q15.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_bilinear_interp_q31.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_bilinear_interp_q7.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_linear_interp_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_linear_interp_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_linear_interp_q15.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_linear_interp_q31.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_linear_interp_q7.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_spline_interp_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\InterpolationFunctions\arm_spline_interp_init_f32.c</name>
+        </file>
+    </group>
+    <group>
         <name>MatrixFunctions</name>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_add_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_add_f32.c</name>
         </file>
         <file>
@@ -22916,6 +22949,18 @@
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_add_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cholesky_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cholesky_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cholesky_f64.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_mult_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_mult_f32.c</name>
         </file>
         <file>
@@ -22925,6 +22970,21 @@
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_mult_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_trans_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_trans_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_trans_q15.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_cmplx_trans_q31.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_init_f32.c</name>
         </file>
         <file>
@@ -22934,15 +22994,30 @@
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_init_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_inverse_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_inverse_f32.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_inverse_f64.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_ldlt_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_ldlt_f64.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_f64.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_fast_q15.c</name>
         </file>
         <file>
@@ -22955,6 +23030,12 @@
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_mult_q7.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_scale_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_scale_f32.c</name>
         </file>
         <file>
@@ -22964,48 +23045,141 @@
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_scale_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_lower_triangular_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_lower_triangular_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_lower_triangular_f64.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_upper_triangular_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_upper_triangular_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_solve_upper_triangular_f64.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_sub_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_sub_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_sub_f64.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_sub_q15.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_sub_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_f64.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_q15.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_q31.c</name>
         </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_trans_q7.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_vec_mult_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_vec_mult_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_vec_mult_q15.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_vec_mult_q31.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\MatrixFunctions\arm_mat_vec_mult_q7.c</name>
+        </file>
+    </group>
+    <group>
+        <name>QuaternionMathFunctions</name>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion2rotation_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_conjugate_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_inverse_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_norm_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_normalize_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_product_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_quaternion_product_single_f32.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\QuaternionMathFunctions\arm_rotation2quaternion_f32.c</name>
+        </file>
     </group>
     <group>
         <name>StatisticsFunctions</name>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_entropy_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_entropy_f32.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_entropy_f64.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_kullback_leibler_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_kullback_leibler_f32.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_kullback_leibler_f64.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_logsumexp_dot_prod_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_logsumexp_dot_prod_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_logsumexp_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_logsumexp_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_max_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_max_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_max_no_idx_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_max_no_idx_f32.c</name>
         </file>
         <file>
@@ -23018,6 +23192,9 @@
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_max_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_mean_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_mean_f32.c</name>
         </file>
         <file>
@@ -23030,6 +23207,9 @@
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_mean_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_min_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_min_f32.c</name>
         </file>
         <file>
@@ -23042,6 +23222,9 @@
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_min_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_power_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_power_f32.c</name>
         </file>
         <file>
@@ -23054,6 +23237,9 @@
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_power_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_rms_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_rms_f32.c</name>
         </file>
         <file>
@@ -23063,6 +23249,9 @@
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_rms_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_std_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_std_f32.c</name>
         </file>
         <file>
@@ -23072,6 +23261,9 @@
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_std_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_var_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\StatisticsFunctions\arm_var_f32.c</name>
         </file>
         <file>
@@ -23084,6 +23276,9 @@
     <group>
         <name>SupportFunctions</name>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_barycenter_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_barycenter_f32.c</name>
         </file>
         <file>
@@ -23093,6 +23288,9 @@
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_bubble_sort_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_copy_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_copy_f32.c</name>
         </file>
         <file>
@@ -23105,6 +23303,15 @@
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_copy_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_f16_to_float.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_f16_to_q15.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_fill_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_fill_f32.c</name>
         </file>
         <file>
@@ -23117,6 +23324,9 @@
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_fill_q7.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_float_to_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_float_to_q15.c</name>
         </file>
         <file>
@@ -23138,6 +23348,9 @@
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_merge_sort_init_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_q15_to_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_q15_to_float.c</name>
         </file>
         <file>
@@ -23177,10 +23390,7 @@
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_sort_init_f32.c</name>
         </file>
         <file>
-            <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_spline_interp_f32.c</name>
-        </file>
-        <file>
-            <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_spline_interp_init_f32.c</name>
+            <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_weighted_sum_f16.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\SupportFunctions\arm_weighted_sum_f32.c</name>
@@ -23189,27 +23399,51 @@
     <group>
         <name>SVMFunctions</name>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_linear_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_linear_init_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_linear_predict_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_linear_predict_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_polynomial_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_polynomial_init_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_polynomial_predict_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_polynomial_predict_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_rbf_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_rbf_init_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_rbf_predict_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_rbf_predict_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_sigmoid_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_sigmoid_init_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_sigmoid_predict_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\SVMFunctions\arm_svm_sigmoid_predict_f32.c</name>
         </file>
     </group>
@@ -23220,6 +23454,40 @@
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_bitreversal2.c</name>
+            <excluded>
+                <configuration>cortexM3l</configuration>
+                <configuration>cortexM3b</configuration>
+                <configuration>cortexM4l</configuration>
+                <configuration>cortexM4b</configuration>
+                <configuration>cortexM4lf</configuration>
+                <configuration>cortexM4bf</configuration>
+                <configuration>cortexM7l</configuration>
+                <configuration>cortexM7b</configuration>
+                <configuration>cortexM7lfsp</configuration>
+                <configuration>cortexM7bfsp</configuration>
+                <configuration>cortexM7lfdp</configuration>
+                <configuration>cortexM7bfdp</configuration>
+            </excluded>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_bitreversal2.S</name>
+            <excluded>
+                <configuration>cortexM0l</configuration>
+                <configuration>cortexM0b</configuration>
+                <configuration>ARMv8MBLl</configuration>
+                <configuration>ARMv8MMLl</configuration>
+                <configuration>ARMv8MMLlfsp</configuration>
+                <configuration>ARMv8MMLlfdp</configuration>
+                <configuration>ARMv8MMLld</configuration>
+                <configuration>ARMv8MMLldfsp</configuration>
+                <configuration>ARMv8MMLldfdp</configuration>
+            </excluded>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_bitreversal_f16.c</name>
+        </file>
+        <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_f16.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_f32.c</name>
@@ -23228,6 +23496,9 @@
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_f64.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_init_f32.c</name>
         </file>
         <file>
@@ -23246,9 +23517,15 @@
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix2_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix2_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix2_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix2_init_f32.c</name>
         </file>
         <file>
@@ -23264,9 +23541,15 @@
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix2_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix4_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix4_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix4_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix4_init_f32.c</name>
         </file>
         <file>
@@ -23282,6 +23565,9 @@
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix4_q31.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix8_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_cfft_radix8_f32.c</name>
         </file>
         <file>
@@ -23306,12 +23592,18 @@
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_f32.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_fast_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_fast_f32.c</name>
         </file>
         <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_fast_f64.c</name>
         </file>
         <file>
+            <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_fast_init_f16.c</name>
+        </file>
+        <file>
             <name>$PROJ_DIR$\..\..\Source\TransformFunctions\arm_rfft_fast_init_f32.c</name>
         </file>
         <file>
diff --git a/Device/ARM/ARMCM23/Source/IAR/startup_ARMCM23.s b/Device/ARM/ARMCM23/Source/IAR/startup_ARMCM23.s
index 416fc78..994bd53 100644
--- a/Device/ARM/ARMCM23/Source/IAR/startup_ARMCM23.s
+++ b/Device/ARM/ARMCM23/Source/IAR/startup_ARMCM23.s
@@ -2,11 +2,11 @@
 ; * @file     startup_ARMCM23.s
 ; * @brief    CMSIS Core Device Startup File for
 ; *           ARMCM23 Device
-; * @version  V1.0.0
-; * @date     09. July 2018
+; * @version  V1.1.0
+; * @date     08. April 2021
 ; ******************************************************************************/
 ;/*
-; * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
+; * Copyright (c) 2009-2021 Arm Limited. All rights reserved.
 ; *
 ; * SPDX-License-Identifier: Apache-2.0
 ; *
@@ -54,10 +54,17 @@
                 PUBLIC   __Vectors_End
                 PUBLIC   __Vectors_Size
 
+                #define __INITIAL_SP     sfe(CSTACK)
+                #define __STACK_LIMIT    sfb(CSTACK)
+                #if defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3U)
+                SECTION STACKSEAL:DATA:NOROOT(3)
+                #define __STACK_SEAL     sfb(STACKSEAL)
+                #endif
+
                 DATA
 
 __vector_table
-                DCD      sfe(CSTACK)                         ;     Top of Stack
+                DCD      __INITIAL_SP                        ;     Top of Stack
                 DCD      Reset_Handler                       ;     Reset Handler
                 DCD      NMI_Handler                         ; -14 NMI Handler
                 DCD      HardFault_Handler                   ; -13 Hard Fault Handler
@@ -101,6 +108,20 @@
                 PUBWEAK  Reset_Handler
                 SECTION  .text:CODE:REORDER:NOROOT(2)
 Reset_Handler
+                ldr      r0, =__INITIAL_SP
+                msr      psp, r0
+
+                #if defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3U)
+                ldr      r0, =__STACK_LIMIT
+                msr      msplim, r0
+                msr      psplim, r0
+
+                ldr      r0, =__STACK_SEAL
+                ldr      r1, =0xFEF5EDA5U
+                str      r1,[r0,#0]
+                str      r1,[r0,#4]
+                #endif
+
                 LDR      R0, =SystemInit
                 BLX      R0
                 LDR      R0, =__iar_program_start
diff --git a/Device/ARM/ARMCM33/Source/IAR/startup_ARMCM33.s b/Device/ARM/ARMCM33/Source/IAR/startup_ARMCM33.s
index 169336d..2a0eb7c 100644
--- a/Device/ARM/ARMCM33/Source/IAR/startup_ARMCM33.s
+++ b/Device/ARM/ARMCM33/Source/IAR/startup_ARMCM33.s
@@ -2,11 +2,11 @@
 ; * @file     startup_ARMCM33.s
 ; * @brief    CMSIS Core Device Startup File for
 ; *           ARMCM33 Device
-; * @version  V1.0.0
-; * @date     09. July 2018
+; * @version  V1.1.0
+; * @date     08. April 2021
 ; ******************************************************************************/
 ;/*
-; * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
+; * Copyright (c) 2009-2021 Arm Limited. All rights reserved.
 ; *
 ; * SPDX-License-Identifier: Apache-2.0
 ; *
@@ -54,10 +54,17 @@
                 PUBLIC   __Vectors_End
                 PUBLIC   __Vectors_Size
 
+                #define __INITIAL_SP     sfe(CSTACK)
+                #define __STACK_LIMIT    sfb(CSTACK)
+                #if defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3U)
+                SECTION STACKSEAL:DATA:NOROOT(3)
+                #define __STACK_SEAL     sfb(STACKSEAL)
+                #endif
+
                 DATA
 
 __vector_table
-                DCD      sfe(CSTACK)                         ;     Top of Stack
+                DCD      __INITIAL_SP                        ;     Top of Stack
                 DCD      Reset_Handler                       ;     Reset Handler
                 DCD      NMI_Handler                         ; -14 NMI Handler
                 DCD      HardFault_Handler                   ; -13 Hard Fault Handler
@@ -101,6 +108,19 @@
                 PUBWEAK  Reset_Handler
                 SECTION  .text:CODE:REORDER:NOROOT(2)
 Reset_Handler
+                ldr      r0, =__INITIAL_SP
+                msr      psp, r0
+
+                ldr      r0, =__STACK_LIMIT
+                msr      msplim, r0
+                msr      psplim, r0
+
+                #if defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3U)
+                ldr      r0, =__STACK_SEAL
+                ldr      r1, =0xFEF5EDA5U
+                strd     r1,r1,[r0,#0]
+                #endif
+
                 LDR      R0, =SystemInit
                 BLX      R0
                 LDR      R0, =__iar_program_start
diff --git a/Device/ARM/ARMCM35P/Source/IAR/startup_ARMCM35P.s b/Device/ARM/ARMCM35P/Source/IAR/startup_ARMCM35P.s
index e5cee96..dba9d2c 100644
--- a/Device/ARM/ARMCM35P/Source/IAR/startup_ARMCM35P.s
+++ b/Device/ARM/ARMCM35P/Source/IAR/startup_ARMCM35P.s
@@ -2,11 +2,11 @@
 ; * @file     startup_ARMCM35P.s
 ; * @brief    CMSIS Core Device Startup File for
 ; *           ARMCM35P Device
-; * @version  V2.0.0
-; * @date     03. September 2018
+; * @version  V2.1.0
+; * @date     08. April 2021
 ; ******************************************************************************/
 ;/*
-; * Copyright (c) 2009-2018 Arm Limited. All rights reserved.
+; * Copyright (c) 2009-2021 Arm Limited. All rights reserved.
 ; *
 ; * SPDX-License-Identifier: Apache-2.0
 ; *
@@ -54,10 +54,17 @@
                 PUBLIC   __Vectors_End
                 PUBLIC   __Vectors_Size
 
+                #define __INITIAL_SP     sfe(CSTACK)
+                #define __STACK_LIMIT    sfb(CSTACK)
+                #if defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3U)
+                SECTION STACKSEAL:DATA:NOROOT(3)
+                #define __STACK_SEAL     sfb(STACKSEAL)
+                #endif
+
                 DATA
 
 __vector_table
-                DCD      sfe(CSTACK)                         ;     Top of Stack
+                DCD      __INITIAL_SP                        ;     Top of Stack
                 DCD      Reset_Handler                       ;     Reset Handler
                 DCD      NMI_Handler                         ; -14 NMI Handler
                 DCD      HardFault_Handler                   ; -13 Hard Fault Handler
@@ -101,6 +108,19 @@
                 PUBWEAK  Reset_Handler
                 SECTION  .text:CODE:REORDER:NOROOT(2)
 Reset_Handler
+                ldr      r0, =__INITIAL_SP
+                msr      psp, r0
+
+                ldr      r0, =__STACK_LIMIT
+                msr      msplim, r0
+                msr      psplim, r0
+
+                #if defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3U)
+                ldr      r0, =__STACK_SEAL
+                ldr      r1, =0xFEF5EDA5U
+                strd     r1,r1,[r0,#0]
+                #endif
+
                 LDR      R0, =SystemInit
                 BLX      R0
                 LDR      R0, =__iar_program_start