From 993755b24b33b16aae63d0dee6cfe4ccc585482d Mon Sep 17 00:00:00 2001 From: TSC21 Date: Fri, 28 Feb 2020 10:32:39 +0000 Subject: [PATCH] bitmask.h: compile only if in POSIX/LINUX platforms --- platforms/common/include/px4_platform_common/bitmask.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/platforms/common/include/px4_platform_common/bitmask.h b/platforms/common/include/px4_platform_common/bitmask.h index 49e17d1ed0..9e6911821e 100644 --- a/platforms/common/include/px4_platform_common/bitmask.h +++ b/platforms/common/include/px4_platform_common/bitmask.h @@ -40,7 +40,7 @@ #pragma once -#ifdef __cplusplus +#if defined(__cplusplus) && (defined(__PX4_POSIX) || defined(__PX4_LINUX)) #include @@ -151,4 +151,4 @@ operator^=(E &lhs, E rhs) } /* namespace px4 */ -#endif /* __cplusplus */ +#endif /* __cplusplus && (__PX4_POSIX || __PX4_LINUX) */