From 9abae50758229e61ae1f8393b2052d9c1c8950fd Mon Sep 17 00:00:00 2001 From: Jan Breuer <jan.breuer@jaybee.cz> Date: 周一, 16 1月 2023 16:50:15 +0800 Subject: [PATCH] Add stdbool.h detection for C++ to cc.h --- libscpi/inc/scpi/cc.h | 8 +++++++- 1 files changed, 7 insertions(+), 1 deletions(-) diff --git a/libscpi/inc/scpi/cc.h b/libscpi/inc/scpi/cc.h index 4381602..2fc79c7 100644 --- a/libscpi/inc/scpi/cc.h +++ b/libscpi/inc/scpi/cc.h @@ -54,6 +54,12 @@ # endif #endif +#if defined(__cplusplus) +# if (__cplusplus >= 199711) +# define CXX98 +# endif +#endif + #if (defined _POSIX_C_SOURCE && _POSIX_C_SOURCE >= 200809L) || \ (defined _XOPEN_SOURCE && _XOPEN_SOURCE >= 700) #define HAVE_STRNDUP 1 @@ -104,7 +110,7 @@ #define HAVE_STRTOF 1 #endif -#if (defined _ISOC99_SOURCE && _ISOC99_SOURCE) || C99 +#if (defined _ISOC99_SOURCE && _ISOC99_SOURCE) || C99 || CXX98 #define HAVE_STDBOOL 1 #endif -- Gitblit v1.9.1