|
|
|
@ -174,10 +174,6 @@
|
|
|
|
|
# define NL_COMP_GCC
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#if defined(_HAS_CPP0X) || defined(__GXX_EXPERIMENTAL_CXX0X__) || (defined(NL_COMP_VC_VERSION) && NL_COMP_VC_VERSION >= 110)
|
|
|
|
|
# define NL_ISO_CPP0X_AVAILABLE
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#if defined(NL_COMP_GCC) && (__cplusplus >= 201103L)
|
|
|
|
|
# define NL_NO_EXCEPTION_SPECS
|
|
|
|
|
#endif
|
|
|
|
@ -233,6 +229,10 @@
|
|
|
|
|
# endif
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
#if defined(_HAS_CPP0X) || defined(__GXX_EXPERIMENTAL_CXX0X__) || (defined(NL_COMP_VC_VERSION) && NL_COMP_VC_VERSION >= 110) || (defined(NL_COMP_GCC) && (GCC_VERSION >= 40400) && (__cplusplus >= 201103L))
|
|
|
|
|
# define NL_ISO_CPP0X_AVAILABLE
|
|
|
|
|
#endif
|
|
|
|
|
|
|
|
|
|
// Remove stupid Visual C++ warnings
|
|
|
|
|
#ifdef NL_OS_WINDOWS
|
|
|
|
|
# pragma warning (disable : 4503) // STL: Decorated name length exceeded, name was truncated
|
|
|
|
|