sigc++config.h.*: Drop Visual Studio noexcept workaround
authorChun-wei Fan <[email protected]>
Wed, 5 Jul 2023 03:22:40 +0000 (5 11:22 +0800)
committerKjell Ahlstedt <[email protected]>
Wed, 5 Jul 2023 17:12:23 +0000 (5 19:12 +0200)
We already need Visual Studio 2017 or later, so this part is not used
at all here.

sigc++config.h.cmake
sigc++config.h.in
sigc++config.h.meson

index 2c7e943..e4c3a41 100644 (file)
  */
 # pragma warning(disable:4251)
 
-#if (_MSC_VER < 1900) && !defined (noexcept)
-#define _ALLOW_KEYWORD_MACROS 1
-#define noexcept _NOEXCEPT
-#endif
-
 #else /* SIGC_MSC */
 
 #endif /* !SIGC_MSC */
index 573bc36..0d3660e 100644 (file)
  */
 #pragma warning(disable : 4251)
 
-#if (_MSC_VER < 1900) && !defined(noexcept)
-#define _ALLOW_KEYWORD_MACROS 1
-#define noexcept _NOEXCEPT
-#endif
-
 #else /* SIGC_MSC */
 
 #endif /* !SIGC_MSC */
index 3027b26..f90dff3 100644 (file)
  */
 #pragma warning(disable : 4251)
 
-#if (_MSC_VER < 1900) && !defined(noexcept)
-#define _ALLOW_KEYWORD_MACROS 1
-#define noexcept _NOEXCEPT
-#endif
-
 #else /* SIGC_MSC */
 
 #endif /* !SIGC_MSC */