summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libcpu/arm/cortex-m4/context_iar.S8
1 files changed, 4 insertions, 4 deletions
diff --git a/libcpu/arm/cortex-m4/context_iar.S b/libcpu/arm/cortex-m4/context_iar.S
index c1c90b0c8f..89f06887a7 100644
--- a/libcpu/arm/cortex-m4/context_iar.S
+++ b/libcpu/arm/cortex-m4/context_iar.S
@@ -239,9 +239,9 @@ _get_sp_done
#if defined ( __ARMVFP__ )
TST lr, #0x10 ; if(!EXC_RETURN[4])
- BNE skip_push_fpu
+ BNE skip_push_fpu_hd
VSTMDB r0!, {d8 - d15} ; push FPU register s16~s31
-skip_push_fpu
+skip_push_fpu_hd
#endif
STMFD r0!, {r4 - r11} ; push r4 - r11 register
@@ -250,9 +250,9 @@ skip_push_fpu
MOV r4, #0x00 ; flag = 0
TST lr, #0x10 ; if(!EXC_RETURN[4])
- BNE push_flag
+ BNE push_flag_hd
MOV r4, #0x01 ; flag = 1
-push_flag
+push_flag_hd
SUB r0, r0, #0x04
STR r4, [r0] ; push flag
#endif