Added stdtypes.h
authorceriel <none@none>
Wed, 18 Sep 1991 09:43:45 +0000 (09:43 +0000)
committerceriel <none@none>
Wed, 18 Sep 1991 09:43:45 +0000 (09:43 +0000)
include/_tail_cc/sys/.distr
include/_tail_cc/sys/stdtypes.h [new file with mode: 0644]
include/_tail_cc/sys/types.h
include/_tail_mon/sys/types.h

index 5ab3e42..2581952 100644 (file)
@@ -1,3 +1,4 @@
 dir.h
 stat.h
 types.h
+stdtypes.h
diff --git a/include/_tail_cc/sys/stdtypes.h b/include/_tail_cc/sys/stdtypes.h
new file mode 100644 (file)
index 0000000..0ceb014
--- /dev/null
@@ -0,0 +1,14 @@
+/* $Header$ */
+
+/* This include file exists so that <sys/types.h> can still safely be
+   included. On a SUN, this would cause problems because sometimes time_t
+   and/or size_t were defined twice.
+*/
+
+#ifndef        __STDTYPES_H__
+#define        __STDTYPES_H__
+
+typedef        long    time_t;
+typedef        long    size_t;
+
+#endif /* __STDTYPES_H__ */
index ed79833..b4c35dd 100644 (file)
@@ -34,8 +34,9 @@ typedef       u_long ino_t;
 typedef        u_short ino_t;
 #endif
 typedef        long    swblk_t;
-typedef        long    size_t;
-typedef        long    time_t;
+
+#include <sys/stdtypes.h>
+
 typedef        long    label_t[14];
 typedef        short   dev_t;
 typedef        long    off_t;
index ed79833..b4c35dd 100644 (file)
@@ -34,8 +34,9 @@ typedef       u_long ino_t;
 typedef        u_short ino_t;
 #endif
 typedef        long    swblk_t;
-typedef        long    size_t;
-typedef        long    time_t;
+
+#include <sys/stdtypes.h>
+
 typedef        long    label_t[14];
 typedef        short   dev_t;
 typedef        long    off_t;