workaround for clang3.2 (gcd, uniform_01)

This commit is contained in:
bolero-MURAKAMI 2012-11-12 13:29:56 +09:00
parent aca22bec98
commit bf937bc508
5 changed files with 168 additions and 25 deletions

View file

@ -21,8 +21,8 @@
# define SPROUT_NO_DELEGATING_CONSTRUCTORS
#endif
//#if (__has_feature(cxx_constexpr) && (__GNUC__ >= 4 || (__GNUC__ == 4 && __GNUC_MINOR__ >= 6)) && defined(__GXX_EXPERIMENTAL_CXX0X__))
//# define SPROUT_HAS_CONSTEXPR_CMATH_FUNCTION
//#endif
#if !defined(SPROUT_NO_CONSTEXPR)
# define SPROUT_WORKAROUND_NOT_TERMINATE_RECURSIVE_CONSTEXPR_FUNCTION_TEMPLATE
#endif
#endif // #ifndef SPROUT_CONFIG_COMPILER_CLANG_HPP