VSF Documented
Macros | Typedefs
stddef.h File Reference
#include "shell/sys/linux/vsf_linux_cfg.h"
#include "../sys/types.h"
#include <stdint.h>
#include "utilities/compiler/compiler_detect.h"

Go to the source code of this file.

Macros

#define VSF_LINUX_LIBC_WRAPPER(__api)   VSF_SHELL_WRAPPER(vsf_linux_libc, __api)
 
#define NULL   ((void *)0)
 
#define TRUE   1
 
#define FALSE   0
 
#define offsetof(__type, __member)   (uintptr_t)(&(((__type *)0)->__member))
 

Typedefs

typedef unsigned short wchar_t
 
typedef unsigned short wint_t
 
typedef long double max_align_t
 
typedef long int ptrdiff_t
 

Macro Definition Documentation

◆ VSF_LINUX_LIBC_WRAPPER

#define VSF_LINUX_LIBC_WRAPPER (   __api)    VSF_SHELL_WRAPPER(vsf_linux_libc, __api)

◆ NULL

#define NULL   ((void *)0)

◆ TRUE

#define TRUE   1

◆ FALSE

#define FALSE   0

◆ offsetof

#define offsetof (   __type,
  __member 
)    (uintptr_t)(&(((__type *)0)->__member))

Typedef Documentation

◆ wchar_t

typedef unsigned short wchar_t

◆ wint_t

typedef unsigned short wint_t

◆ max_align_t

typedef long double max_align_t

◆ ptrdiff_t

typedef long int ptrdiff_t