Define _POSIX_SEMAPHORES even though the implementation is not quite
authordrepper <drepper>
Mon, 14 Aug 2000 04:45:01 +0000 (04:45 +0000)
committerdrepper <drepper>
Mon, 14 Aug 2000 04:45:01 +0000 (04:45 +0000)
complete (but it reports it).  Define _POSIX_MESSAGE_PASSING to -1.

linuxthreads/sysdeps/unix/sysv/linux/bits/posix_opt.h
linuxthreads/sysdeps/unix/sysv/linux/i386/bits/posix_opt.h

index a1b5f04..35f8fef 100644 (file)
@@ -89,7 +89,7 @@
 #define _POSIX_THREAD_ATTR_STACKADDR   1
 
 /* We support POSIX.1b semaphores, but only the non-shared form for now.  */
 #define _POSIX_THREAD_ATTR_STACKADDR   1
 
 /* We support POSIX.1b semaphores, but only the non-shared form for now.  */
-/*#define _POSIX_SEMAPHORES    1       XXX We are not quite there now.  */
+#define _POSIX_SEMAPHORES      1
 
 /* Real-time signals are supported.  */
 #define _POSIX_REALTIME_SIGNALS        1
 
 /* Real-time signals are supported.  */
 #define _POSIX_REALTIME_SIGNALS        1
 /* The barrier functions are available.  */
 #define _POSIX_BARRIERS        200912L
 
 /* The barrier functions are available.  */
 #define _POSIX_BARRIERS        200912L
 
+/* POSIX message queues are not yet supported.  */
+#define        _POSIX_MESSAGE_PASSING  (-1)
+
 #endif /* posix_opt.h */
 #endif /* posix_opt.h */
index 19acebb..489e152 100644 (file)
@@ -89,7 +89,7 @@
 #define _POSIX_THREAD_ATTR_STACKADDR   1
 
 /* We support POSIX.1b semaphores, but only the non-shared form for now.  */
 #define _POSIX_THREAD_ATTR_STACKADDR   1
 
 /* We support POSIX.1b semaphores, but only the non-shared form for now.  */
-/*#define _POSIX_SEMAPHORES    1       XXX We are not quite there now.  */
+#define _POSIX_SEMAPHORES      1
 
 /* Real-time signals are supported.  */
 #define _POSIX_REALTIME_SIGNALS        1
 
 /* Real-time signals are supported.  */
 #define _POSIX_REALTIME_SIGNALS        1
 /* The barrier functions are available.  */
 #define _POSIX_BARRIERS        200912L
 
 /* The barrier functions are available.  */
 #define _POSIX_BARRIERS        200912L
 
+/* POSIX message queues are not yet supported.  */
+#define        _POSIX_MESSAGE_PASSING  (-1)
+
 #endif /* posix_opt.h */
 #endif /* posix_opt.h */