// Rowley C Compiler, runtime support. // // Copyright (c) 2001, 2002 Rowley Associates Limited. // // This file may be distributed under the terms of the License Agreement // provided with this software. // // THIS FILE IS PROVIDED AS IS WITH NO WARRANTY OF ANY KIND, INCLUDING THE // WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. #ifndef __stddef_H #define __stddef_H #include "__crossworks.h" #ifndef __SIZE_T_DEFINED #define __SIZE_T_DEFINED typedef __SIZE_T size_t; #endif typedef __PTRDIFF_T ptrdiff_t; #ifndef NULL #define NULL 0 #endif #define offsetof(s,m) (size_t)&(((s *)0)->m) #endif