| /* | |
| * Copyright (c) 2012-2017 Roberto E. Vargas Caballero | |
| * | |
| * SPDX-License-Identifier: BSD-3-Clause | |
| */ | |
| /* | |
| * Portions copyright (c) 2018-2019, ARM Limited and Contributors. | |
| * All rights reserved. | |
| */ | |
| #ifndef STDDEF_H | |
| #define STDDEF_H | |
| #include <stddef_.h> | |
| #ifndef _PTRDIFF_T | |
| typedef long ptrdiff_t; | |
| #define _PTRDIFF_T | |
| #endif | |
| #ifndef NULL | |
| #define NULL ((void *) 0) | |
| #endif | |
| #define offsetof(st, m) __builtin_offsetof(st, m) | |
| #endif /* STDDEF_H */ |