diff options
Diffstat (limited to 'libcxx/include/stdbool.h')
| -rw-r--r-- | libcxx/include/stdbool.h | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/libcxx/include/stdbool.h b/libcxx/include/stdbool.h index c34853b..768d082 100644 --- a/libcxx/include/stdbool.h +++ b/libcxx/include/stdbool.h @@ -20,25 +20,25 @@ Macros: */ #if defined(__cplusplus) && __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS) -# include <__cxx03/stdbool.h> +# include <__cxx03/__config> #else # include <__config> - -# if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) -# pragma GCC system_header -# endif - -# if __has_include_next(<stdbool.h>) -# include_next <stdbool.h> -# endif - -# ifdef __cplusplus -# undef bool -# undef true -# undef false -# undef __bool_true_false_are_defined -# define __bool_true_false_are_defined 1 -# endif -#endif // defined(__cplusplus) && __cplusplus < 201103L && defined(_LIBCPP_USE_FROZEN_CXX03_HEADERS) +#endif + +#if !defined(_LIBCPP_HAS_NO_PRAGMA_SYSTEM_HEADER) +# pragma GCC system_header +#endif + +#if __has_include_next(<stdbool.h>) +# include_next <stdbool.h> +#endif + +#ifdef __cplusplus +# undef bool +# undef true +# undef false +# undef __bool_true_false_are_defined +# define __bool_true_false_are_defined 1 +#endif #endif // _LIBCPP_STDBOOL_H |
