From e2a38e600c5bf5f7565995125dcb687e07e3e7dd Mon Sep 17 00:00:00 2001 From: Howard Hinnant Date: Sat, 5 Aug 2017 16:06:20 -0400 Subject: [PATCH] Set constexpr rules to C++11 for Oracle 12.6 and earlier --- date.h | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/date.h b/date.h index 7a2a008..04b340c 100644 --- a/date.h +++ b/date.h @@ -85,6 +85,13 @@ namespace date # define NOEXCEPT noexcept # endif +#elif defined(__SUNPRO_CC) && __SUNPRO_CC <= 0x5150 +// Oracle Developer Studio 12.6 and earlier +# define CONSTDATA constexpr const +# define CONSTCD11 constexpr +# define CONSTCD14 +# define NOEXCEPT noexcept + #elif __cplusplus >= 201402 // C++14 # define CONSTDATA constexpr const