add basic data types
[unix-history] / usr / src / sys / vax / include / types.h
index 40c3d84..b5b5c10 100644 (file)
@@ -4,7 +4,7 @@
  *
  * %sccs.include.redist.c%
  *
  *
  * %sccs.include.redist.c%
  *
- *     @(#)types.h     7.5 (Berkeley) %G%
+ *     @(#)types.h     7.6 (Berkeley) %G%
  */
 
 #ifndef        _MACHTYPES_H_
  */
 
 #ifndef        _MACHTYPES_H_
@@ -18,4 +18,17 @@ typedef struct label_t {
        int val[14];
 } label_t;
 
        int val[14];
 } label_t;
 
+#ifdef __GNUC__
+typedef        char                    s1byte_t;       /* Basic data types. */
+typedef        unsigned char           u1byte_t;
+typedef        short                   s2byte_t;
+typedef        unsigned short          u2byte_t;
+typedef        long                    s4byte_t;
+typedef        unsigned long           u4byte_t;
+typedef        long long               s8byte_t;
+typedef        unsigned long long      u8byte_t;
+typedef        float                   f4byte_t;
+typedef        double                  f8byte_t;
+#endif
+
 #endif /* _MACHTYPES_H_ */
 #endif /* _MACHTYPES_H_ */