[libsigc++2/variadic_bind4] sigc++config.h.in: Remove unused macros.



commit 8fa0a162a35223d4b7467b04f7f6cc0e202034c6
Author: Murray Cumming <murrayc murrayc com>
Date:   Thu Mar 3 12:52:21 2016 +0100

    sigc++config.h.in: Remove unused macros.

 sigc++config.h.in |   32 --------------------------------
 1 files changed, 0 insertions(+), 32 deletions(-)
---
diff --git a/sigc++config.h.in b/sigc++config.h.in
index a8f5ac8..8d82457 100644
--- a/sigc++config.h.in
+++ b/sigc++config.h.in
@@ -44,11 +44,6 @@
  */
 # pragma warning(disable:4251)
 
-# define SIGC_MSVC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD 1
-# define SIGC_NEW_DELETE_IN_LIBRARY_ONLY 1 /* To keep ABI compatibility */
-# define SIGC_HAVE_NAMESPACE_STD 1
-# define SIGC_PRAGMA_PUSH_POP_MACRO 1
-
 #if (_MSC_VER < 1900) && !defined (noexcept)
 #define _ALLOW_KEYWORD_MACROS 1
 #define noexcept _NOEXCEPT
@@ -56,35 +51,8 @@
 
 #else /* SIGC_MSC */
 
-/* does the C++ compiler support the use of a particular specialization when
-   calling operator() template methods. */
-# undef SIGC_GCC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD
-
-/* Defined when the libstdc++ declares the std-namespace */
-# undef SIGC_HAVE_NAMESPACE_STD
-
-/* Define if the non-standard Sun reverse_iterator must be used. */
-# undef SIGC_HAVE_SUN_REVERSE_ITERATOR
-
-/* does the C++ compiler support the use of a particular specialization when
-   calling operator() template methods omitting the template keyword. */
-# undef SIGC_MSVC_TEMPLATE_SPECIALIZATION_OPERATOR_OVERLOAD
-
-/* does the C++ compiler allow usage of member function in initialization of
-   static member field. */
-# undef SIGC_SELF_REFERENCE_IN_MEMBER_INITIALIZATION
-
-/* does the C++ preprocessor support pragma push_macro() and pop_macro(). */
-# undef SIGC_PRAGMA_PUSH_POP_MACRO
-
 #endif /* !SIGC_MSC */
 
-#ifdef SIGC_HAVE_NAMESPACE_STD
-# define SIGC_USING_STD(Symbol) /* empty */
-#else
-# define SIGC_USING_STD(Symbol) namespace std { using ::Symbol; }
-#endif
-
 #ifdef SIGC_DLL
 # if defined(SIGC_BUILD) && defined(_WINDLL)
 #  define SIGC_API __declspec(dllexport)


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]