]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Source/portable/CCS/ARM_Cortex-R4/portASM.asm
Update version number ready for version 9 release candidate 1.
[freertos] / FreeRTOS / Source / portable / CCS / ARM_Cortex-R4 / portASM.asm
index 0999467efd4eaf976d0abf7bb357ae5c827f5f86..72afd2782efa1da149ce9959f4760ada8e535a94 100644 (file)
@@ -1,7 +1,7 @@
 ;/*\r
-;    FreeRTOS V7.6.0 - Copyright (C) 2013 Real Time Engineers Ltd.\r
+;    FreeRTOS V9.0.0rc1 - Copyright (C) 2016 Real Time Engineers Ltd.\r
 ;    All rights reserved\r
-;      \r
+;\r
 ;\r
 ;    ***************************************************************************\r
 ;     *                                                                       *\r
@@ -61,7 +61,7 @@
 \r
 ;/*-----------------------------------------------------------*/\r
 ;\r
-; Save Task Context \r
+; Save Task Context\r
 ;\r
 portSAVE_CONTEXT .macro\r
                DSB\r
@@ -101,7 +101,7 @@ portSAVE_CONTEXT .macro
 \r
                ; If the task is not using a floating point context then skip the\r
                ; saving of the FPU registers.\r
-               BEQ             PC+3\r
+               BEQ             $+16\r
                FSTMDBD LR!, {D0-D15}\r
                FMRX    R1,  FPSCR\r
                STMFD   LR!, {R1}\r
@@ -137,7 +137,7 @@ portRESTORE_CONTEXT .macro
 \r
                ; If the task is not using a floating point context then skip the\r
                ; VFP register loads.\r
-               BEQ             PC+3\r
+               BEQ             $+16\r
 \r
                ; Restore the floating point context.\r
                LDMFD   LR!, {R0}\r