SCCS-vsn: sys/vax/include/types.h 7.6
SCCS-vsn: sys/i386/include/types.h 7.6
SCCS-vsn: sys/pmax/include/types.h 7.2
SCCS-vsn: sys/sparc/include/types.h 7.2
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)types.h 7.5 (Berkeley) %G%
+ * @(#)types.h 7.6 (Berkeley) %G%
typedef u_long vm_offset_t;
typedef u_long vm_size_t;
typedef u_long vm_offset_t;
typedef u_long vm_size_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_ */
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)types.h 7.1 (Berkeley) %G%
+ * @(#)types.h 7.2 (Berkeley) %G%
typedef u_long vm_offset_t;
typedef u_long vm_size_t;
typedef u_long vm_offset_t;
typedef u_long vm_size_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_ */
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)types.h 7.1 (Berkeley) %G%
+ * @(#)types.h 7.2 (Berkeley) %G%
*
* from: $Header: types.h,v 1.4 92/06/17 06:10:30 torek Exp $ (LBL)
*/
*
* from: $Header: types.h,v 1.4 92/06/17 06:10:30 torek Exp $ (LBL)
*/
typedef struct _physadr {
short r[1];
} *physadr;
typedef struct _physadr {
short r[1];
} *physadr;
typedef struct label_t {
int val[2];
} label_t;
typedef struct label_t {
int val[2];
} label_t;
typedef u_long vm_offset_t;
typedef u_long vm_size_t;
typedef u_long vm_offset_t;
typedef u_long vm_size_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_ */
*
* %sccs.include.redist.c%
*
*
* %sccs.include.redist.c%
*
- * @(#)types.h 7.5 (Berkeley) %G%
+ * @(#)types.h 7.6 (Berkeley) %G%
+#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_ */