diff options
| author | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2010-08-02 19:51:27 +0200 | 
|---|---|---|
| committer | Bernhard Reutner-Fischer <rep.dot.nop@gmail.com> | 2010-08-02 19:51:27 +0200 | 
| commit | 766829d0b8ef0665e044159e3823c181fbfb8175 (patch) | |
| tree | bf348efff939f06c398db23de33ca5df47f0fe07 /libpthread/nptl/sysdeps/unix | |
| parent | 581203ebad402d1b2ed64c8ba67cc93273527a57 (diff) | |
| download | uClibc-alpine-766829d0b8ef0665e044159e3823c181fbfb8175.tar.bz2 uClibc-alpine-766829d0b8ef0665e044159e3823c181fbfb8175.tar.xz | |
nptl: _POSIX_IPV6 depends on UCLIBC_HAS_IPV6
Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Diffstat (limited to 'libpthread/nptl/sysdeps/unix')
| -rw-r--r-- | libpthread/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h | 8 | 
1 files changed, 8 insertions, 0 deletions
| diff --git a/libpthread/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h b/libpthread/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h index a3605c935..200dcf694 100644 --- a/libpthread/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h +++ b/libpthread/nptl/sysdeps/unix/sysv/linux/bits/posix_opt.h @@ -97,8 +97,10 @@  # define _POSIX_THREAD_ROBUST_PRIO_PROTECT	-1  #endif +#ifdef __UCLIBC_HAS_REALTIME__  /* We support POSIX.1b semaphores.  */  #define _POSIX_SEMAPHORES	200809L +#endif  /* Real-time signals are supported.  */  #define _POSIX_REALTIME_SIGNALS	200809L @@ -130,8 +132,10 @@  /* Clock support in threads must be also checked at runtime.  */  #define _POSIX_THREAD_CPUTIME	0 +#ifdef __UCLIBC_HAS_REGEX__  /* GNU libc provides regular expression handling.  */  #define _POSIX_REGEXP	1 +#endif  /* Reader/Writer locks are available.  */  #define _POSIX_READER_WRITER_LOCKS	200809L @@ -171,11 +175,15 @@  /* Advisory information interfaces are available.  */  #define _POSIX_ADVISORY_INFO	200809L +#ifdef __UCLIBC_HAS_IPV6__  /* IPv6 support is available.  */  #define _POSIX_IPV6	200809L +#endif +#ifdef __UCLIBC_HAS_SOCKET__  /* Raw socket support is available.  */  #define _POSIX_RAW_SOCKETS	200809L +#endif  /* We have at least one terminal.  */  #define _POSIX2_CHAR_TERM	200809L | 
