diff options
-rw-r--r-- | sys/arm/arm/exception.S | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/sys/arm/arm/exception.S b/sys/arm/arm/exception.S index 171211a..55a4f64 100644 --- a/sys/arm/arm/exception.S +++ b/sys/arm/arm/exception.S @@ -83,10 +83,7 @@ ASENTRY_NP(swi_entry) PUSHFRAME mov r0, sp /* Pass the frame to any function */ - mov r6, sp /* Backup the stack pointer */ - bic sp, sp, #7 /* Align the stack pointer */ bl _C_LABEL(swi_handler) /* It's a SWI ! */ - mov sp, r6 /* Restore the stack */ DO_AST PULLFRAME |