]> git.lizzy.rs Git - plan9front.git/blobdiff - sys/include/ape/stddef.h
turn ptrdiff_t into a 64 bit type
[plan9front.git] / sys / include / ape / stddef.h
old mode 100755 (executable)
new mode 100644 (file)
index 28f5707..ab6625b
@@ -1,6 +1,10 @@
 #ifndef __STDDEF_H
 #define __STDDEF_H
 
+#ifndef __STDDEF_ARCH_H
+typedef long _ptrdiff_t;
+#endif
+
 #ifndef NULL
 #ifdef __cplusplus
 #define NULL 0
@@ -10,7 +14,7 @@
 #endif
 #define offsetof(ty,mem) ((size_t) &(((ty *)0)->mem))
 
-typedef long ptrdiff_t;
+typedef _ptrdiff_t ptrdiff_t;
 #ifndef _SIZE_T
 #define _SIZE_T
 typedef unsigned long size_t;