Add CRYPTOPP_STATIC_CONSTEXPR
parent
9993ffe200
commit
61aa62bd8f
|
|
@ -920,9 +920,12 @@ NAMESPACE_END
|
||||||
# define CRYPTOPP_NO_THROW
|
# define CRYPTOPP_NO_THROW
|
||||||
#endif // CRYPTOPP_CXX11_NOEXCEPT
|
#endif // CRYPTOPP_CXX11_NOEXCEPT
|
||||||
|
|
||||||
|
// http://stackoverflow.com/a/13867690/608639
|
||||||
#if defined(CRYPTOPP_CXX11_CONSTEXPR)
|
#if defined(CRYPTOPP_CXX11_CONSTEXPR)
|
||||||
|
# define CRYPTOPP_STATIC_CONSTEXPR static constexpr
|
||||||
# define CRYPTOPP_CONSTEXPR constexpr
|
# define CRYPTOPP_CONSTEXPR constexpr
|
||||||
#else
|
#else
|
||||||
|
# define CRYPTOPP_STATIC_CONSTEXPR static const
|
||||||
# define CRYPTOPP_CONSTEXPR
|
# define CRYPTOPP_CONSTEXPR
|
||||||
#endif // CRYPTOPP_CXX11_CONSTEXPR
|
#endif // CRYPTOPP_CXX11_CONSTEXPR
|
||||||
|
|
||||||
|
|
|
||||||
3
config.h
3
config.h
|
|
@ -920,9 +920,12 @@ NAMESPACE_END
|
||||||
# define CRYPTOPP_NO_THROW
|
# define CRYPTOPP_NO_THROW
|
||||||
#endif // CRYPTOPP_CXX11_NOEXCEPT
|
#endif // CRYPTOPP_CXX11_NOEXCEPT
|
||||||
|
|
||||||
|
// http://stackoverflow.com/a/13867690/608639
|
||||||
#if defined(CRYPTOPP_CXX11_CONSTEXPR)
|
#if defined(CRYPTOPP_CXX11_CONSTEXPR)
|
||||||
|
# define CRYPTOPP_STATIC_CONSTEXPR static constexpr
|
||||||
# define CRYPTOPP_CONSTEXPR constexpr
|
# define CRYPTOPP_CONSTEXPR constexpr
|
||||||
#else
|
#else
|
||||||
|
# define CRYPTOPP_STATIC_CONSTEXPR static const
|
||||||
# define CRYPTOPP_CONSTEXPR
|
# define CRYPTOPP_CONSTEXPR
|
||||||
#endif // CRYPTOPP_CXX11_CONSTEXPR
|
#endif // CRYPTOPP_CXX11_CONSTEXPR
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue