#ifndef __stddef_h
#define __stddef_h
#pragma once

#ifndef __sys_stdtypes_h
#include <sys/stdtypes.h>
#endif

#ifndef NULL
#define NULL 0
#endif

#define offsetof(type,member) ((size_t) &((type *)0)->member)

#ifndef _DF_PTRDIFF_T
#define _DF_PTRDIFF_T
typedef _TD_PTRDIFF_T	ptrdiff_t;
#endif

#ifndef _DF_SIZE_T
#define _DF_SIZE_T
typedef _TD_SIZE_T	size_t;
#endif

#ifndef _DF_WCHAR_T
#define _DF_WCHAR_T
typedef _TD_WCHAR_T	wchar_t;
#endif

#endif /* __stddef_h */
