]> git.sur5r.net Git - freertos/commitdiff
Turn on long branch veneer generation in Tasking XMC4500 project - not sure why it...
authorrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 6 Apr 2012 17:45:24 +0000 (17:45 +0000)
committerrichardbarry <richardbarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Fri, 6 Apr 2012 17:45:24 +0000 (17:45 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@1725 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

Demo/CORTEX_M4F_Infineon_XMC4500_Tasking/.cproject
Demo/CORTEX_M4F_Infineon_XMC4500_Tasking/FreeRTOS_Source/portable/Tasking/ARM_CM4F/port_asm.asm

index ca51e565a9795e2c09b507139076f5b6074a24c0..b6ac9518c45bd8b090063ce4b2e3151ea8d56fc1 100644 (file)
                                                                        <listOptionValue builtIn="false" value="&quot;C:\E\Dev\FreeRTOS\WorkingCopy\Demo\CORTEX_M4F_Infineon_XMC4500_Tasking\Common_Demo_Source\include&quot;"/>\r
                                                                </option>\r
                                                                <option id="com.tasking.arm.cc.optimize.1219621169" name="Optimization level:" superClass="com.tasking.arm.cc.optimize" value="com.tasking.arm.cc.optimize.0" valueType="enumerated"/>\r
-                                                               <option id="com.tasking.arm.cc.globalTypeChecking.1886266211" superClass="com.tasking.arm.cc.globalTypeChecking" value="false" valueType="boolean"/>\r
+                                                               <option id="com.tasking.arm.cc.globalTypeChecking.1886266211" name="Perform global type checking on C code" superClass="com.tasking.arm.cc.globalTypeChecking" value="false" valueType="boolean"/>\r
                                                                <inputType id="com.tasking.arm.cppInputType.1974521058" name="C++" superClass="com.tasking.arm.cppInputType"/>\r
                                                                <inputType id="com.tasking.arm.cpp.cInputType.1635312661" name="C" superClass="com.tasking.arm.cpp.cInputType"/>\r
                                                                <inputType id="com.tasking.arm.cc.msInputType.1200945921" name="MS" superClass="com.tasking.arm.cc.msInputType"/>\r
                                                        </tool>\r
                                                        <tool id="com.tasking.arm.as.abs.debug.1112996000" name="Assembler" superClass="com.tasking.arm.as.abs.debug">\r
                                                                <option id="com.tasking.arm.as.nowarning.1719279978" name="Suppress warnings" superClass="com.tasking.arm.as.nowarning" valueType="stringList"/>\r
+                                                               <option id="com.tasking.arm.as.symbolScopeGlobal.2097182133" name="Set default symbol scope to global" superClass="com.tasking.arm.as.symbolScopeGlobal" value="false" valueType="boolean"/>\r
+                                                               <option id="com.tasking.arm.as.emitLocals.equ.620078414" name="Emit local EQU symbols" superClass="com.tasking.arm.as.emitLocals.equ" value="false" valueType="boolean"/>\r
                                                                <inputType id="com.tasking.arm.asmInputType.1386473095" name="ASM" superClass="com.tasking.arm.asmInputType"/>\r
                                                        </tool>\r
                                                        <tool id="com.tasking.arm.lk.abs.debug.1964647065" name="Linker" superClass="com.tasking.arm.lk.abs.debug">\r
                                                                <option id="com.tasking.arm.lk.nowarning.595656818" name="Suppress warnings" superClass="com.tasking.arm.lk.nowarning" valueType="stringList">\r
                                                                        <listOptionValue builtIn="false" value="163"/>\r
                                                                </option>\r
+                                                               <option id="com.tasking.arm.lk.optimize.deleteUnreferencedSections.135265458" name="Delete unreferenced sections" superClass="com.tasking.arm.lk.optimize.deleteUnreferencedSections" value="true" valueType="boolean"/>\r
+                                                               <option id="com.tasking.arm.lk.misc.longBranchVeneers.1174777913" superClass="com.tasking.arm.lk.misc.longBranchVeneers" value="true" valueType="boolean"/>\r
                                                                <inputType id="com.tasking.arm.lkObjInputType.747815267" name="OBJ" superClass="com.tasking.arm.lkObjInputType"/>\r
                                                                <inputType id="com.tasking.arm.lkLibInputType.124974190" name="LIB" superClass="com.tasking.arm.lkLibInputType"/>\r
                                                        </tool>\r
@@ -54,9 +58,7 @@
                        <storageModule moduleId="com.tasking.toolInfo">\r
                                <toolInfo>TASKING VX-toolset for ARM Cortex: object linker v4.2r1 Build 135 SN 00521976</toolInfo>\r
                                <toolInfo>TASKING VX-toolset for ARM Cortex: control program v4.2r1 Build 118</toolInfo>\r
-                               <toolInfo>TASKING VX-toolset for ARM Cortex: assembler v4.2r1 Build 141</toolInfo>\r
                                <toolInfo>TASKING program builder v4.2r1 Build 063</toolInfo>\r
-                               <toolInfo>TASKING VX-toolset for ARM Cortex: C compiler v4.2r1 Build 652 SN 00521976</toolInfo>\r
                        </storageModule>\r
                </cconfiguration>\r
                <cconfiguration id="com.tasking.config.arm.abs.release.1347721718">\r
index 2cb513f7477c4f5bdab9bc5228728b31bc3ed81c..e5ece8e87019d5d4402d3581dd747722bd55b233 100644 (file)
@@ -87,7 +87,7 @@ PendSV_Handler: .type func
        ldr r0, ulMaxSyscallInterruptPriorityConst\r
        ldr r0, [r0]\r
        msr basepri, r0\r
-;      bl vTaskSwitchContext\r
+       bl vTaskSwitchContext\r
        mov r0, #0\r
        msr basepri, r0\r
        ldmia sp!, {r3, r14}\r