You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xerces.apache.org by am...@apache.org on 2009/11/23 11:34:55 UTC
svn commit: r883299 -
/xerces/c/trunk/src/xercesc/util/Xerces_autoconf_config.msvc.hpp
Author: amassari
Date: Mon Nov 23 10:34:54 2009
New Revision: 883299
URL: http://svn.apache.org/viewvc?rev=883299&view=rev
Log:
Intrinsics are not available in VS.NET 2003
Modified:
xerces/c/trunk/src/xercesc/util/Xerces_autoconf_config.msvc.hpp
Modified: xerces/c/trunk/src/xercesc/util/Xerces_autoconf_config.msvc.hpp
URL: http://svn.apache.org/viewvc/xerces/c/trunk/src/xercesc/util/Xerces_autoconf_config.msvc.hpp?rev=883299&r1=883298&r2=883299&view=diff
==============================================================================
--- xerces/c/trunk/src/xercesc/util/Xerces_autoconf_config.msvc.hpp (original)
+++ xerces/c/trunk/src/xercesc/util/Xerces_autoconf_config.msvc.hpp Mon Nov 23 10:34:54 2009
@@ -71,9 +71,9 @@
#endif
#ifdef _NATIVE_WCHAR_T_DEFINED
-#define XERCES_XMLCH_T wchar_t
+# define XERCES_XMLCH_T wchar_t
#else
-#define XERCES_XMLCH_T unsigned short
+# define XERCES_XMLCH_T unsigned short
#endif
#define XERCES_SIZE_T SIZE_T
@@ -86,20 +86,22 @@
#define XERCES_LSTRSUPPORT 1
#ifdef XERCES_STATIC_LIBRARY
-#define XERCES_PLATFORM_EXPORT
-#define XERCES_PLATFORM_IMPORT
+# define XERCES_PLATFORM_EXPORT
+# define XERCES_PLATFORM_IMPORT
#else
-#define XERCES_PLATFORM_EXPORT __declspec(dllexport)
-#define XERCES_PLATFORM_IMPORT __declspec(dllimport)
-#define DLL_EXPORT
+# define XERCES_PLATFORM_EXPORT __declspec(dllexport)
+# define XERCES_PLATFORM_IMPORT __declspec(dllimport)
+# define DLL_EXPORT
#endif
#define XERCES_MFC_SUPPORT
-#define XERCES_HAVE_INTRIN_H 1
-#define XERCES_HAVE_EMMINTRIN_H 1
-#define XERCES_HAVE_CPUID_INTRINSIC
-#define XERCES_HAVE_SSE2_INTRINSIC
+#if (_MSC_VER >= 1400)
+# define XERCES_HAVE_INTRIN_H 1
+# define XERCES_HAVE_EMMINTRIN_H 1
+# define XERCES_HAVE_CPUID_INTRINSIC
+# define XERCES_HAVE_SSE2_INTRINSIC
+#endif
// ---------------------------------------------------------------------------
// XMLSize_t is the unsigned integral type.
@@ -140,7 +142,7 @@
// Force on the Xerces debug token if it is on in the build environment
// ---------------------------------------------------------------------------
#if defined(_DEBUG)
-#define XERCES_DEBUG
+# define XERCES_DEBUG
#endif
#endif
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xerces.apache.org
For additional commands, e-mail: commits-help@xerces.apache.org