diff options
author | Yaakov Selkowitz <yselkowi@redhat.com> | 2016-03-14 16:35:32 -0500 |
---|---|---|
committer | Yaakov Selkowitz <yselkowi@redhat.com> | 2016-03-17 21:09:00 -0500 |
commit | 96972e71981c2d9b910b6d287fc94fdd40d6fab5 (patch) | |
tree | f58c3bf2e2f76d1d22838955c21ce672d9069fee | |
parent | 4e8291b8b0f74b54cdbaaf3a4562a778f6e90bc0 (diff) | |
download | cygnal-96972e71981c2d9b910b6d287fc94fdd40d6fab5.tar.gz cygnal-96972e71981c2d9b910b6d287fc94fdd40d6fab5.tar.bz2 cygnal-96972e71981c2d9b910b6d287fc94fdd40d6fab5.zip |
Feature test macros overhaul: pthread.h
Use internal macros for GNU extensions.
Signed-off-by: Yaakov Selkowitz <yselkowi@redhat.com>
-rw-r--r-- | newlib/libc/include/pthread.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/newlib/libc/include/pthread.h b/newlib/libc/include/pthread.h index 20df8e43b..e1de176a7 100644 --- a/newlib/libc/include/pthread.h +++ b/newlib/libc/include/pthread.h @@ -344,7 +344,7 @@ void _EXFUN(_pthread_cleanup_pop, _pthread_cleanup_pop(&_pthread_clup_ctx, (_execute)); \ } while (0) -#if defined(_GNU_SOURCE) +#if __GNU_VISIBLE void _EXFUN(_pthread_cleanup_push_defer, (struct _pthread_cleanup_context *_context, void (*_routine)(void *), void *_arg)); @@ -362,7 +362,7 @@ void _EXFUN(_pthread_cleanup_pop_restore, #define pthread_cleanup_pop_restore_np(_execute) \ _pthread_cleanup_pop_restore(&_pthread_clup_ctx, (_execute)); \ } while (0) -#endif /* defined(_GNU_SOURCE) */ +#endif /* __GNU_VISIBLE */ #if defined(_POSIX_THREAD_CPUTIME) |