From 28a120b2e2472f990988323c05b01a8e589e8c14 Mon Sep 17 00:00:00 2001 From: Marco Bubke Date: Wed, 7 Dec 2016 16:07:01 +0100 Subject: [PATCH] Utils: Workaround missing __cpp_noexcept in clang Clang is not defining __cpp_noexcept. Change-Id: Icb4e2dabb413e676614a9dd478e996d587c7f5d2 Reviewed-by: Tobias Hunger --- src/libs/utils/smallstring.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/libs/utils/smallstring.h b/src/libs/utils/smallstring.h index 82bf50440fe..1de2a7275fb 100644 --- a/src/libs/utils/smallstring.h +++ b/src/libs/utils/smallstring.h @@ -51,6 +51,9 @@ #endif #pragma push_macro("noexcept") +#ifdef __clang__ +#define __cpp_noexcept 201003 +#endif #ifndef __cpp_noexcept #define noexcept #endif