xref: /linux/tools/include/nolibc/stdbool.h (revision 3a39d672e7f48b8d6b91a09afa4b55352773b4b5)
1*ae1f550eSThomas Weißschuh /* SPDX-License-Identifier: LGPL-2.1 OR MIT */
2*ae1f550eSThomas Weißschuh /*
3*ae1f550eSThomas Weißschuh  * Boolean types support for NOLIBC
4*ae1f550eSThomas Weißschuh  * Copyright (C) 2024 Thomas Weißschuh <linux@weissschuh.net>
5*ae1f550eSThomas Weißschuh  */
6*ae1f550eSThomas Weißschuh 
7*ae1f550eSThomas Weißschuh #ifndef _NOLIBC_STDBOOL_H
8*ae1f550eSThomas Weißschuh #define _NOLIBC_STDBOOL_H
9*ae1f550eSThomas Weißschuh 
10*ae1f550eSThomas Weißschuh #define bool _Bool
11*ae1f550eSThomas Weißschuh #define true 1
12*ae1f550eSThomas Weißschuh #define false 0
13*ae1f550eSThomas Weißschuh 
14*ae1f550eSThomas Weißschuh #define __bool_true_false_are_defined 1
15*ae1f550eSThomas Weißschuh 
16*ae1f550eSThomas Weißschuh #endif /* _NOLIBC_STDBOOL_H */
17