1 /* 2 * Copyright (c) 2012-2017 Roberto E. Vargas Caballero 3 * 4 * SPDX-License-Identifier: BSD-3-Clause 5 */ 6 7 #ifndef _STDDEF_H 8 #define _STDDEF_H 9 10 #include <arch/stddef.h> 11 12 #ifndef NULL 13 #define NULL ((void *) 0) 14 #endif 15 16 #define offsetof(st, m) ((size_t)&(((st *)0)->m)) 17 18 #endif 19