From 3522061321f5ec1b0c6364b55db7725cf6f9ff2a Mon Sep 17 00:00:00 2001 From: mutouyun Date: Sun, 7 Aug 2022 17:49:52 +0800 Subject: [PATCH] upd: [def] adjusting predefined macros --- include/libimp/def.h | 4 ++-- include/libimp/detect_plat.h | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/include/libimp/def.h b/include/libimp/def.h index a0ff342..25535bc 100644 --- a/include/libimp/def.h +++ b/include/libimp/def.h @@ -10,8 +10,8 @@ #include #define LIBIMP_ imp -#define LIBIMP_NAMESPACE_ LIBIMP_ -#define LIBIMP_NAMESPACE_BEG_ namespace LIBIMP_NAMESPACE_ { +#define LIBIMP_NAMESPACE_ :: LIBIMP_ +#define LIBIMP_NAMESPACE_BEG_ namespace LIBIMP_ { #define LIBIMP_NAMESPACE_END_ } LIBIMP_NAMESPACE_BEG_ diff --git a/include/libimp/detect_plat.h b/include/libimp/detect_plat.h index 687e0d9..df3ac37 100644 --- a/include/libimp/detect_plat.h +++ b/include/libimp/detect_plat.h @@ -24,6 +24,8 @@ # define LIBIMP_OS_ANDROID #elif defined(__linux__) || defined(__linux) # define LIBIMP_OS_LINUX +#elif defined(_POSIX_VERSION) +# define LIBIMP_OS_POSIX #else # error "This OS is unsupported." #endif