include: Make stdbool.h a separate file

This patch moves the traditional POSIX stdbool.h definitions out from
stdint.h into their own file. This helps for using these definitions in
commonlib code which may be compiled in different environments. For
coreboot everything should chain-include this stuff via types.h anyway
so nothing should change.

Change-Id: Ic8d52be80b64d8e9564f3aee8975cb25e4c187f5
Signed-off-by: Julius Werner <jwerner@chromium.org>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/36837
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Patrick Georgi <pgeorgi@google.com>
This commit is contained in:
Julius Werner
2019-11-13 19:50:33 -08:00
committed by Patrick Georgi
parent 85b41445b5
commit a2148377b5
15 changed files with 32 additions and 26 deletions

View File

@ -101,13 +101,4 @@ typedef uint64_t u64;
#define UINTMAX_MAX UINT64_MAX
#endif
/* TODO: move into stdbool.h */
#ifdef __ROMCC__
typedef uint8_t bool;
#else
typedef _Bool bool;
#endif
#define true 1
#define false 0
#endif /* STDINT_H */