Add G_GUINT64_CONSTANT.
authorTor Lillqvist <tml@novell.com>
Tue, 7 Mar 2006 23:45:30 +0000 (23:45 +0000)
committerTor Lillqvist <tml@src.gnome.org>
Tue, 7 Mar 2006 23:45:30 +0000 (23:45 +0000)
2006-03-08  Tor Lillqvist  <tml@novell.com>

* glibconfig.h.win32.in: Add G_GUINT64_CONSTANT.

ChangeLog
ChangeLog.pre-2-10
ChangeLog.pre-2-12
glibconfig.h.win32.in

index f84f430fc89ee9fb4f2ee50dc9319bf1fc6329bd..c6b8456d56041f45e83856467e58b9ca9d1209b0 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+2006-03-08  Tor Lillqvist  <tml@novell.com>
+
+       * glibconfig.h.win32.in: Add G_GUINT64_CONSTANT.
+
 2006-03-07  Matthias Clasen  <mclasen@redhat.com>
 
        * configure.in: Bump version
index f84f430fc89ee9fb4f2ee50dc9319bf1fc6329bd..c6b8456d56041f45e83856467e58b9ca9d1209b0 100644 (file)
@@ -1,3 +1,7 @@
+2006-03-08  Tor Lillqvist  <tml@novell.com>
+
+       * glibconfig.h.win32.in: Add G_GUINT64_CONSTANT.
+
 2006-03-07  Matthias Clasen  <mclasen@redhat.com>
 
        * configure.in: Bump version
index f84f430fc89ee9fb4f2ee50dc9319bf1fc6329bd..c6b8456d56041f45e83856467e58b9ca9d1209b0 100644 (file)
@@ -1,3 +1,7 @@
+2006-03-08  Tor Lillqvist  <tml@novell.com>
+
+       * glibconfig.h.win32.in: Add G_GUINT64_CONSTANT.
+
 2006-03-07  Matthias Clasen  <mclasen@redhat.com>
 
        * configure.in: Bump version
index 9e71ea7b3a870aa3c83f7b92f8ddbd1aecef909c..315249ad8f7153af9805b08ee4efaeef3254e394 100644 (file)
@@ -55,6 +55,11 @@ typedef unsigned __int64 guint64;
 #else /* _MSC_VER */
 #define G_GINT64_CONSTANT(val) (val##i64)
 #endif /* _MSC_VER */
+#ifndef _MSC_VER
+#define G_GUINT64_CONSTANT(val)        (G_GNUC_EXTENSION (val##ULL))
+#else /* _MSC_VER */
+#define G_GUINT64_CONSTANT(val)        (val##Ui64)
+#endif /* _MSC_VER */
 #define G_GINT64_MODIFIER "I64"
 #define G_GINT64_FORMAT "I64i"
 #define G_GUINT64_FORMAT "I64u"