diff options
Diffstat (limited to 'cpukit/score/cpu/arm/cpu.c')
-rw-r--r-- | cpukit/score/cpu/arm/cpu.c | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/cpukit/score/cpu/arm/cpu.c b/cpukit/score/cpu/arm/cpu.c index 944ca630c7..dc87844483 100644 --- a/cpukit/score/cpu/arm/cpu.c +++ b/cpukit/score/cpu/arm/cpu.c @@ -15,7 +15,7 @@ * * Copyright (c) 2007 Ray xu <rayx.cn@gmail.com> * - * Copyright (c) 2009-2011 embedded brains GmbH + * Copyright (c) 2009, 2016 embedded brains GmbH * * The license and distribution terms for this file may be * found in the file LICENSE in this distribution or at @@ -50,6 +50,14 @@ ); #endif +#ifdef ARM_MULTILIB_ARCH_V4 + RTEMS_STATIC_ASSERT( + offsetof( Context_Control, isr_dispatch_disable ) + == ARM_CONTEXT_CONTROL_ISR_DISPATCH_DISABLE, + ARM_CONTEXT_CONTROL_ISR_DISPATCH_DISABLE + ); +#endif + #ifdef RTEMS_SMP RTEMS_STATIC_ASSERT( offsetof( Context_Control, is_executing ) |