]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/machine/ansi.h
xnu-344.12.2.tar.gz
[apple/xnu.git] / bsd / machine / ansi.h
index 57cef4960184e13586cd6ec8764012eec165f55f..8f34cdd797fe0f53e377c157f7ad5b0dbb62f468 100644 (file)
@@ -29,7 +29,6 @@
 #ifndef        _MACHINE_ANSI_H_
 #define        _MACHINE_ANSI_H_
 
-
 #if defined (__ppc__)
 #include "ppc/ansi.h"
 #elif defined (__i386__)
 #error architecture not supported
 #endif
 
+#ifdef KERNEL
+#ifndef offsetof
+#define offsetof(type, member)  ((size_t)(&((type *)0)->member))
+#endif /* offsetof */
+#endif /* KERNEL */
 
 #endif /* _MACHINE_ANSI_H_ */