Linux kernel mirror (for testing)
git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel
os
linux
1#ifndef _LINUX_STDDEF_H
2#define _LINUX_STDDEF_H
3
4#include <uapi/linux/stddef.h>
5
6
7#undef NULL
8#define NULL ((void *)0)
9
10enum {
11 false = 0,
12 true = 1
13};
14
15#undef offsetof
16#ifdef __compiler_offsetof
17#define offsetof(TYPE,MEMBER) __compiler_offsetof(TYPE,MEMBER)
18#else
19#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *)0)->MEMBER)
20#endif
21#endif