diff options
Diffstat (limited to 'cpukit/score/cpu/arm/arm_exc_interrupt.S')
-rw-r--r-- | cpukit/score/cpu/arm/arm_exc_interrupt.S | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cpukit/score/cpu/arm/arm_exc_interrupt.S b/cpukit/score/cpu/arm/arm_exc_interrupt.S index e269e13455..8d7cfbc1c2 100644 --- a/cpukit/score/cpu/arm/arm_exc_interrupt.S +++ b/cpukit/score/cpu/arm/arm_exc_interrupt.S @@ -32,6 +32,8 @@ #include <rtems/asm.h> #include <rtems/score/percpu.h> +#ifdef ARM_MULTILIB_ARCH_V4 + #define EXCHANGE_LR r4 #define EXCHANGE_SPSR r5 #define EXCHANGE_CPSR r6 @@ -175,3 +177,5 @@ thread_dispatch_done: /* Return from interrupt */ subs pc, lr, #4 + +#endif /* ARM_MULTILIB_ARCH_V4 */ |