/*
    AUTOMATICALLY GENERATED BY tspec 2.10
    API SUBSET: iso99:stddef.h (VERSION 1.0)
*/

#ifndef __TDF_ISO99_STDDEF_H
#define __TDF_ISO99_STDDEF_H

#ifdef __cplusplus
extern "C" {
#endif

#pragma TenDRA declaration block api__iso99__stddef begin

#ifndef __TDF_ISO99_STDDEF_H__PTRDIFF_T
#pragma extend interface "../shared/iso99.api/_ptrdiff.h"
#endif /* __TDF_ISO99_STDDEF_H__PTRDIFF_T */
#ifndef __BUILDING_LIBS
typedef __local_ptrdiff_t ptrdiff_t;
#endif /* __BUILDING_LIBS */
#ifndef __TDF_ISO99_STDDEF_H__SIZE_T
#pragma extend interface "../shared/iso99.api/_size_t.h"
#endif /* __TDF_ISO99_STDDEF_H__SIZE_T */
#ifndef __TDF_ISO99_STDDEF_H_SIZE_T
#pragma extend interface "../shared/iso99.api/size_t.h"
#endif /* __TDF_ISO99_STDDEF_H_SIZE_T */
#ifndef __TDF_ISO99_STDDEF_H__WCHAR_T
#pragma extend interface "../shared/iso99.api/_wchar_t.h"
#endif /* __TDF_ISO99_STDDEF_H__WCHAR_T */
#ifndef __TDF_ISO99_STDDEF_H_WCHAR_T
#pragma extend interface "../shared/iso99.api/wchar_t.h"
#endif /* __TDF_ISO99_STDDEF_H_WCHAR_T */
#pragma extend interface "../shared/iso99.api/null.h"
#pragma token PROC { STRUCT s, TYPE t, MEMBER t : s : m |\
    TYPE s, MEMBER s : m } EXP const : size_t : offsetof # iso99.stddef.offsetof

#pragma interface offsetof

#pragma TenDRA declaration block end

#ifdef __cplusplus
}
#endif

#endif /* __TDF_ISO99_STDDEF_H */
