Module: xenomai-3 Branch: next Commit: 470af8b39ed8ce6178c2640ecde37062747b49d8 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=470af8b39ed8ce6178c2640ecde37062747b49d8
Author: Philippe Gerum <r...@xenomai.org> Date: Sun Mar 20 17:20:58 2016 +0100 boilerplate/libc: provide placeholders for prioceiling ops --- configure.ac | 2 ++ include/boilerplate/libc.h | 19 +++++++++++++++++++ 2 files changed, 21 insertions(+) diff --git a/configure.ac b/configure.ac index bc40ee9..3595583 100644 --- a/configure.ac +++ b/configure.ac @@ -517,6 +517,8 @@ AC_CHECK_FUNCS([pthread_mutexattr_setprotocol \ pthread_mutexattr_getprioceiling \ pthread_mutexattr_setprioceiling \ pthread_mutexattr_setrobust_np \ + pthread_mutex_getprioceiling \ + pthread_mutex_setprioceiling \ pthread_condattr_getclock \ pthread_condattr_setclock \ pthread_spin_lock fork \ diff --git a/include/boilerplate/libc.h b/include/boilerplate/libc.h index 4cd80b0..6616cef 100644 --- a/include/boilerplate/libc.h +++ b/include/boilerplate/libc.h @@ -127,6 +127,25 @@ int pthread_mutexattr_getprioceiling(const pthread_mutexattr_t * } #endif /* !HAVE_PTHREAD_MUTEXATTR_GETPRIOCEILING */ +#ifndef HAVE_PTHREAD_MUTEX_SETPRIOCEILING +static inline +int pthread_mutex_setprioceiling(pthread_mutex_t *__restrict attr, + int prioceiling, + int *__restrict old_ceiling) +{ + return ENOSYS; +} +#endif /* !HAVE_PTHREAD_MUTEXATTR_SETPRIOCEILING */ + +#ifndef HAVE_PTHREAD_MUTEX_GETPRIOCEILING +static inline +int pthread_mutex_getprioceiling(pthread_mutex_t *__restrict attr, + int *__restrict prioceiling) +{ + return ENOSYS; +} +#endif /* !HAVE_PTHREAD_MUTEXATTR_GETPRIOCEILING */ + #ifndef HAVE_PTHREAD_ATTR_SETAFFINITY_NP #include <sched.h> static inline _______________________________________________ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git