[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: 825d7faa39caa6f27ca034b98a79400576ee04c7 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=825d7faa39caa6f27ca034b98a79400576ee04c7 Author: Philippe Gerum 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 c9d0fcf..dd3a1ec 100644 --- a/configure.ac +++ b/configure.ac @@ -514,6 +514,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 80ababf..1b26c84 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: 708dfaad8a3c0a67a28bb5e7157677c1208507c8 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=708dfaad8a3c0a67a28bb5e7157677c1208507c8 Author: Philippe Gerum 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 c9d0fcf..dd3a1ec 100644 --- a/configure.ac +++ b/configure.ac @@ -514,6 +514,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 80ababf..1b26c84 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: b0b8403cd7358f2335b3b50751a81f92afaa59da URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=b0b8403cd7358f2335b3b50751a81f92afaa59da Author: Philippe Gerum 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 c9d0fcf..dd3a1ec 100644 --- a/configure.ac +++ b/configure.ac @@ -514,6 +514,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 80ababf..1b26c84 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: 623d529f449d226453e72094ee7b93b8b3fa0483 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=623d529f449d226453e72094ee7b93b8b3fa0483 Author: Philippe Gerum 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 c9d0fcf..dd3a1ec 100644 --- a/configure.ac +++ b/configure.ac @@ -514,6 +514,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 80ababf..1b26c84 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: 2f03ab752b295bc0abc9ed68ac73678448cf81cd URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=2f03ab752b295bc0abc9ed68ac73678448cf81cd Author: Philippe Gerum 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 c9d0fcf..dd3a1ec 100644 --- a/configure.ac +++ b/configure.ac @@ -514,6 +514,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 80ababf..1b26c84 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: e83505f02d81934acf94ab5ff188eec00ed57dca URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=e83505f02d81934acf94ab5ff188eec00ed57dca Author: Philippe Gerum 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 c9d0fcf..dd3a1ec 100644 --- a/configure.ac +++ b/configure.ac @@ -514,6 +514,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 80ababf..1b26c84 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: 61c9a22f7070cdfc6f5cb9d3b9c640558ef5ce11 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=61c9a22f7070cdfc6f5cb9d3b9c640558ef5ce11 Author: Philippe Gerum 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 c9d0fcf..dd3a1ec 100644 --- a/configure.ac +++ b/configure.ac @@ -514,6 +514,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 80ababf..1b26c84 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: 20bc0e8123e236c91abea2e2efd0845e1c4fc8b5 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=20bc0e8123e236c91abea2e2efd0845e1c4fc8b5 Author: Philippe Gerum 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 93e85d9..22bb0e3 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: 80c9653253442a9a4cb572dc70cbb2451895ae63 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=80c9653253442a9a4cb572dc70cbb2451895ae63 Author: Philippe Gerum 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 6b60723..87737e7 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: 3893bd57bb6288851591107ab7a89caebdce7eb5 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=3893bd57bb6288851591107ab7a89caebdce7eb5 Author: Philippe Gerum 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 a3108ed..27cad2a 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: 470af8b39ed8ce6178c2640ecde37062747b49d8 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=470af8b39ed8ce6178c2640ecde37062747b49d8 Author: Philippe Gerum 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: d55307fd3cb87444c64a04ec5323a4b15c4f3b15 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=d55307fd3cb87444c64a04ec5323a4b15c4f3b15 Author: Philippe Gerum 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: b5c65a5a3a3e86226009b90bcc962ea04d13f548 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=b5c65a5a3a3e86226009b90bcc962ea04d13f548 Author: Philippe Gerum 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 24b283d..1df8e3e 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: 9a560ce4ab5879e0ead4e7e968caa3f337538bcd URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=9a560ce4ab5879e0ead4e7e968caa3f337538bcd Author: Philippe Gerum 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 24b283d..1df8e3e 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: cb1ad766629e02d224be898aa0acbf4235fdefc7 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=cb1ad766629e02d224be898aa0acbf4235fdefc7 Author: Philippe Gerum 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 0daddd6..15c7499 100644 --- a/configure.ac +++ b/configure.ac @@ -511,6 +511,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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: ea2de92aab2a469297eb49b406b148f1906ef2a9 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=ea2de92aab2a469297eb49b406b148f1906ef2a9 Author: Philippe Gerum 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 0daddd6..15c7499 100644 --- a/configure.ac +++ b/configure.ac @@ -511,6 +511,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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: d9d28499e549b472f027475e42bdd53cb4afd00d URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=d9d28499e549b472f027475e42bdd53cb4afd00d Author: Philippe Gerum 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 fdd310e..63a0bd5 100644 --- a/configure.ac +++ b/configure.ac @@ -511,6 +511,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 3a5af8c..2f356a9 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: d6073efc5c32060570351fab45ddf54dfc32067c URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=d6073efc5c32060570351fab45ddf54dfc32067c Author: Philippe Gerum 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 fdd310e..63a0bd5 100644 --- a/configure.ac +++ b/configure.ac @@ -511,6 +511,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 3a5af8c..2f356a9 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: wip/dovetail Commit: e22c3d3b4f624cee9fc476260bb8269b94cf8507 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=e22c3d3b4f624cee9fc476260bb8269b94cf8507 Author: Philippe Gerum 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 18f3be0..0cbe8b8 100644 --- a/configure.ac +++ b/configure.ac @@ -511,6 +511,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 3a5af8c..2f356a9 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: wip/setsched-norelax Commit: 58e42b30f2c9b782139fb858dd1b04b029306079 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=58e42b30f2c9b782139fb858dd1b04b029306079 Author: Philippe Gerum 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 578327e..88d4e0c 100644 --- a/configure.ac +++ b/configure.ac @@ -507,6 +507,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 3a5af8c..2f356a9 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: wip/prioceil Commit: 58e42b30f2c9b782139fb858dd1b04b029306079 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=58e42b30f2c9b782139fb858dd1b04b029306079 Author: Philippe Gerum 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 578327e..88d4e0c 100644 --- a/configure.ac +++ b/configure.ac @@ -507,6 +507,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 3a5af8c..2f356a9 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : boilerplate/libc: provide placeholders for prioceiling ops
Module: xenomai-3 Branch: next Commit: e22c3d3b4f624cee9fc476260bb8269b94cf8507 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=e22c3d3b4f624cee9fc476260bb8269b94cf8507 Author: Philippe Gerum 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 18f3be0..0cbe8b8 100644 --- a/configure.ac +++ b/configure.ac @@ -511,6 +511,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 3a5af8c..2f356a9 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 static inline ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git