diff options
Diffstat (limited to 'libcxx/test/support/test_workarounds.h')
| -rw-r--r-- | libcxx/test/support/test_workarounds.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libcxx/test/support/test_workarounds.h b/libcxx/test/support/test_workarounds.h index b24c883902e..614cec7aab8 100644 --- a/libcxx/test/support/test_workarounds.h +++ b/libcxx/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 |

