diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-06-10 11:12:39 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-06-12 16:11:24 +0200 |
commit | 3ccce23aa41a7dc3a0f765c5191577fef53bd202 (patch) | |
tree | 17d3a0244c3a4c9333843746b4621fdb78250883 /cpukit/score/include | |
parent | configure: Documentation (diff) | |
download | rtems-3ccce23aa41a7dc3a0f765c5191577fef53bd202.tar.bz2 |
score: Always provide <rtems/score/smplock.h>
Diffstat (limited to 'cpukit/score/include')
-rw-r--r-- | cpukit/score/include/rtems/score/percpu.h | 4 | ||||
-rw-r--r-- | cpukit/score/include/rtems/score/smplock.h | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/cpukit/score/include/rtems/score/percpu.h b/cpukit/score/include/rtems/score/percpu.h index 3b97a68488..a91e6dc682 100644 --- a/cpukit/score/include/rtems/score/percpu.h +++ b/cpukit/score/include/rtems/score/percpu.h @@ -24,9 +24,7 @@ #else #include <rtems/score/isrlevel.h> #include <rtems/score/timestamp.h> - #if defined(RTEMS_SMP) - #include <rtems/score/smplock.h> - #endif + #include <rtems/score/smplock.h> /* * NOTE: This file MUST be included on non-smp systems as well 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 */ |