diff options
Diffstat (limited to 'cpukit/score/include/rtems/score/smplock.h')
-rw-r--r-- | cpukit/score/include/rtems/score/smplock.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cpukit/score/include/rtems/score/smplock.h b/cpukit/score/include/rtems/score/smplock.h index b3ef0e2cb0..d444d181ee 100644 --- a/cpukit/score/include/rtems/score/smplock.h +++ b/cpukit/score/include/rtems/score/smplock.h @@ -20,6 +20,10 @@ #ifndef _RTEMS_SCORE_SMPLOCK_H #define _RTEMS_SCORE_SMPLOCK_H +#include <rtems/score/cpuopts.h> + +#if defined( RTEMS_SMP ) + #include <rtems/score/cpusmplock.h> #include <rtems/score/isr.h> @@ -120,4 +124,6 @@ static inline void _SMP_lock_Release( SMP_lock_Control *lock ) } #endif /* __cplusplus */ +#endif /* defined( RTEMS_SMP ) */ + #endif /* _RTEMS_SCORE_SMPLOCK_H */ |