summaryrefslogtreecommitdiffstats
path: root/cpukit/posix/include/rtems/posix/pthreadattrimpl.h
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-18 09:17:32 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-10-18 09:17:32 +0200
commitdbb30e2607ac72d9419df3ba96c423a4a8532d5b (patch)
tree5004690732aa916ab8da22b83e65bcaf5f9a1e3c /cpukit/posix/include/rtems/posix/pthreadattrimpl.h
parentbsps/arm: Remove DWT based clock. (diff)
downloadrtems-dbb30e2607ac72d9419df3ba96c423a4a8532d5b.tar.bz2
posix: Fix POSIX disabled build
Update #2514.
Diffstat (limited to 'cpukit/posix/include/rtems/posix/pthreadattrimpl.h')
-rw-r--r--cpukit/posix/include/rtems/posix/pthreadattrimpl.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/cpukit/posix/include/rtems/posix/pthreadattrimpl.h b/cpukit/posix/include/rtems/posix/pthreadattrimpl.h
index 1e5105deab..4a565fbb38 100644
--- a/cpukit/posix/include/rtems/posix/pthreadattrimpl.h
+++ b/cpukit/posix/include/rtems/posix/pthreadattrimpl.h
@@ -25,7 +25,9 @@
#include <rtems/score/basedefs.h>
#include <rtems/score/assert.h>
#include <rtems/posix/priorityimpl.h>
+#if defined(RTEMS_POSIX_API)
#include <rtems/posix/threadsup.h>
+#endif
#ifdef __cplusplus
extern "C" {
@@ -63,6 +65,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Threads_Initialize_attributes(
);
}
+#if defined(RTEMS_POSIX_API)
RTEMS_INLINE_ROUTINE void _POSIX_Threads_Get_sched_param_sporadic(
const Thread_Control *the_thread,
const POSIX_API_Control *api,
@@ -78,6 +81,7 @@ RTEMS_INLINE_ROUTINE void _POSIX_Threads_Get_sched_param_sporadic(
param->sched_ss_init_budget = api->Sporadic.sched_ss_init_budget;
param->sched_ss_max_repl = api->Sporadic.sched_ss_max_repl;
}
+#endif
/** @} */