diff options
Diffstat (limited to 'test/support/test_workarounds.h')
-rw-r--r-- | test/support/test_workarounds.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/test/support/test_workarounds.h b/test/support/test_workarounds.h index b24c883902e8..614cec7aab86 100644 --- a/test/support/test_workarounds.h +++ b/test/support/test_workarounds.h @@ -13,9 +13,16 @@ #include "test_macros.h" +#if defined(TEST_COMPILER_EDG) +# define TEST_WORKAROUND_EDG_EXPLICIT_CONSTEXPR +#endif + #if defined(TEST_COMPILER_C1XX) # define TEST_WORKAROUND_C1XX_BROKEN_NULLPTR_CONVERSION_OPERATOR # define TEST_WORKAROUND_C1XX_BROKEN_IS_TRIVIALLY_COPYABLE +# ifndef _MSC_EXTENSIONS +# define TEST_WORKAROUND_C1XX_BROKEN_ZA_CTOR_CHECK +# endif #endif #endif // SUPPORT_TEST_WORKAROUNDS_H |