(__WAIT_STATUS): Always use non-GCC defn, for now.
[kopensolaris-gnu/glibc.git] / posix / sys / types.h
index 9631b94..b261649 100644 (file)
@@ -34,8 +34,8 @@ __BEGIN_DECLS
 #define u_short __u_short
 #define u_int __u_int
 #define u_long __u_long
-#define quad __quad
-#define u_quad __u_quad
+#define quad_t __quad_t
+#define u_quad_t __u_quad_t
 #define        fsid_t __fsid_t
 #endif
 
@@ -62,6 +62,17 @@ __BEGIN_DECLS
 #define        __need_size_t
 #include <stddef.h>
 
+#ifdef __USE_BSD
+/* These size-specific names are used by some of the inet code.  */
+
+typedef        int int32_t;
+typedef        short int int16_t;
+typedef        char int8_t;
+typedef        unsigned int u_int32_t;
+typedef        unsigned short int u_int16_t;
+typedef        unsigned char u_int8_t;
+#endif
+
 
 #ifdef __USE_BSD