Update of /cvsroot/monetdb/MonetDB/NT
In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv31569

Modified Files:
        monetdb_winconfig.h 
Log Message:
Port to ICC 1.10 on Windows.  It does have a working long long, and
what's more, does not accept constants of the form 0i64 to denote a
64-bit integer.


Index: monetdb_winconfig.h
===================================================================
RCS file: /cvsroot/monetdb/MonetDB/NT/monetdb_winconfig.h,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- monetdb_winconfig.h 2 Jan 2008 14:49:44 -0000       1.9
+++ monetdb_winconfig.h 7 Jan 2008 15:13:04 -0000       1.10
@@ -250,6 +250,9 @@
 /* #undef HAVE_LOCKF */
 
 /* Define to 1 if the system has the type `long long'. */
+#if defined(__ICL) && __ICL >= 1010
+#define HAVE_LONG_LONG 1
+#else
 #if _MSC_VER >= 1300
 /* Visual Studio .NET 2003 does have long long, but the printf %lld
  * format is interpreted the same as %ld, i.e. useless
@@ -258,6 +261,7 @@
 #else
 /* #undef HAVE_LONG_LONG */
 #endif
+#endif
 
 /* Define to 1 if you have the `mallinfo' function. */
 /* #undef HAVE_MALLINFO */


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Monetdb-checkins mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/monetdb-checkins

Reply via email to