01636359d018c8a15053b3380405718f5045823e
[tpg/acess2.git] / Usermode / include / stddef.h
1 /*
2  * AcessOS LibC
3  * stddef.h
4  */
5 #ifndef _STDDEF_H
6 #define _STDDEF_H
7
8 // === CONSTANTS ===
9 #ifndef NULL
10 # define NULL   ((void*)0)
11 #endif
12
13 // === TYPES ===
14 #ifndef size_t
15 typedef unsigned int    size_t;
16 #endif
17
18 // === MACROS ===
19 #define offsetof(st, m) ((size_t)((uintptr_t)((char *)&((st *)(0))->m - (char *)0 )))
20
21 #endif

UCC git Repository :: git.ucc.asn.au