summaryrefslogtreecommitdiffstats
path: root/cpukit/score
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2011-09-15 17:09:15 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2011-09-15 17:09:15 +0000
commitfdc70e2d4e0755774fe289a4f74028954ed30130 (patch)
tree68bb2e2404614ea33e336e5c272e6859edfadfa7 /cpukit/score
parent2011-09-15 Joel Sherrill <joel.sherrill@oarcorp.com> (diff)
downloadrtems-fdc70e2d4e0755774fe289a4f74028954ed30130.tar.bz2
2011-09-15 Joel Sherrill <joel.sherrill@oarcorp.com>
* score/include/rtems/score/thread.h: Ensure CBS builds with POSIX disabled.
Diffstat (limited to 'cpukit/score')
-rw-r--r--cpukit/score/include/rtems/score/thread.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/cpukit/score/include/rtems/score/thread.h b/cpukit/score/include/rtems/score/thread.h
index b0f50f8c76..d60a2b7233 100644
--- a/cpukit/score/include/rtems/score/thread.h
+++ b/cpukit/score/include/rtems/score/thread.h
@@ -40,9 +40,11 @@
#define RTEMS_SCORE_THREAD_ENABLE_EXHAUST_TIMESLICE
#endif
-#if defined(RTEMS_POSIX_API)
- #define RTEMS_SCORE_THREAD_ENABLE_SCHEDULER_CALLOUT
-#endif
+/*
+ * With the addition of the Constant Block Scheduler (CBS),
+ * this feature is needed even when POSIX is disabled.
+ */
+#define RTEMS_SCORE_THREAD_ENABLE_SCHEDULER_CALLOUT
#if defined(RTEMS_POSIX_API)
#define RTEMS_SCORE_THREAD_ENABLE_USER_PROVIDED_STACK_VIA_API