1*d8e92c2aSdsl /* $NetBSD: null.h,v 1.8 2009/10/13 17:19:00 dsl Exp $ */ 21bba558eSkleink 3a563f6baSchristos #ifndef _SYS_NULL_H_ 4a563f6baSchristos #define _SYS_NULL_H_ 51bba558eSkleink #ifndef NULL 61bba558eSkleink #if !defined(__GNUG__) || __GNUG__ < 2 || (__GNUG__ == 2 && __GNUC_MINOR__ < 90) 78b99487cSfvdl #if !defined(__cplusplus) 8*d8e92c2aSdsl #define NULL ((void *)0) 949f5aa28Sthorpej #else 101bba558eSkleink #define NULL 0 111917e90bSenami #endif /* !__cplusplus */ 121bba558eSkleink #else 131bba558eSkleink #define NULL __null 141bba558eSkleink #endif 151bba558eSkleink #endif 16a563f6baSchristos #endif /* _SYS_NULL_H_ */ 17