1aad94ba6SThomas Weißschuh /* SPDX-License-Identifier: GPL-2.0-only */ 2aad94ba6SThomas Weißschuh #ifndef _DUMMY_STDDEF_H 3aad94ba6SThomas Weißschuh #define _DUMMY_STDDEF_H 4aad94ba6SThomas Weißschuh 5aad94ba6SThomas Weißschuh #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) 6*b187c1a1SThomas Weißschuh 7*b187c1a1SThomas Weißschuh #ifdef __cplusplus 8*b187c1a1SThomas Weißschuh #define NULL 0 9*b187c1a1SThomas Weißschuh #else 10aad94ba6SThomas Weißschuh #define NULL ((void *)0) 11*b187c1a1SThomas Weißschuh #endif 12aad94ba6SThomas Weißschuh 13aad94ba6SThomas Weißschuh #endif /* _DUMMY_STDDEF_H */ 14