summaryrefslogtreecommitdiff
path: root/ace/config-win32-msvc-8.h
diff options
context:
space:
mode:
Diffstat (limited to 'ace/config-win32-msvc-8.h')
-rw-r--r--ace/config-win32-msvc-8.h15
1 files changed, 3 insertions, 12 deletions
diff --git a/ace/config-win32-msvc-8.h b/ace/config-win32-msvc-8.h
index bdad809bff9..897bf4b44f4 100644
--- a/ace/config-win32-msvc-8.h
+++ b/ace/config-win32-msvc-8.h
@@ -32,17 +32,10 @@
#define ACE_USES_STD_NAMESPACE_FOR_STDCPP_LIB 1
#endif
-// Win64 SDK compiler claims std::auto_ptr<>::reset not available.
-#if defined (_WIN64) || defined (WIN64)
-#define ACE_AUTO_PTR_LACKS_RESET
-#endif
-
#define ACE_HAS_TYPENAME_KEYWORD
-#define ACE_HAS_USING_KEYWORD
#define ACE_HAS_ITOA
-#define ACE_HAS_BROKEN_IMPLICIT_CONST_CAST
#define ACE_HAS_WORKING_EXPLICIT_TEMPLATE_DESTRUCTOR
#define ACE_ITOA_EQUIVALENT ::_itoa
@@ -50,15 +43,13 @@
#define ACE_STRNCASECMP_EQUIVALENT ::_strnicmp
#define ACE_WCSDUP_EQUIVALENT ::_wcsdup
-//#if defined (_WIN32_WCE) && (_WIN32_WCE < 0x500)
-//# define ACE_LACKS_RTTI
-//#else
-# define ACE_HAS_EXCEPTIONS
+#define ACE_HAS_EXCEPTIONS
+#define ACE_HAS_NEW_NOTHROW
+
// Windows Mobile 5 doesn't do sig_atomic_t, but maybe future versions will.
# if !defined (_WIN32_WCE) || (_WIN32_WCE > 0x501)
# define ACE_HAS_SIG_ATOMIC_T
# endif /* !Win CE 5.0 or less */
-//#endif /* _WIN32_WCE && _WIN32_WCE < 500 */
#define ACE_HAS_STRERROR
#define ACE_HAS_STRPTIME