summaryrefslogtreecommitdiff
path: root/glibconfig.h.win32.in
diff options
context:
space:
mode:
authorTor Lillqvist <tml@iki.fi>2002-02-24 21:42:34 +0000
committerTor Lillqvist <tml@src.gnome.org>2002-02-24 21:42:34 +0000
commit657d78b87e8521b49e52f8b0bab9798338860365 (patch)
tree7821e9d1c24a2893d4ffbda3590f665d00bbc84a /glibconfig.h.win32.in
parentcca500991281840917fd2283e99533d16df536ec (diff)
downloadglib-657d78b87e8521b49e52f8b0bab9798338860365.tar.gz
Edits.
2002-02-24 Tor Lillqvist <tml@iki.fi> * README.win32: Edits. * config.h.win32.in: Add (as undefined) HAVE_UNSETENV, _FILE_OFFSET_BITS and _LARGE_FILES, just for completeness. * glibconfig.h.win32.in: Add the gcc-2.95.x undef of G_HAVE_ISO_VARARGS.
Diffstat (limited to 'glibconfig.h.win32.in')
-rw-r--r--glibconfig.h.win32.in8
1 files changed, 8 insertions, 0 deletions
diff --git a/glibconfig.h.win32.in b/glibconfig.h.win32.in
index 676b99b94..f273bffba 100644
--- a/glibconfig.h.win32.in
+++ b/glibconfig.h.win32.in
@@ -109,6 +109,14 @@ typedef guint32 gsize;
# define G_HAVE_ISO_VARARGS 1
#endif
+/* gcc-2.95.x supports both gnu style and ISO varargs, but if -ansi
+ * is passed ISO vararg support is turned off, and there is no work
+ * around to turn it on, so we unconditionally turn it off.
+ */
+#if __GNUC__ == 2 && __GNUC_MINOR__ == 95
+# undef G_HAVE_ISO_VARARGS
+#endif
+
#define G_HAVE_GNUC_VARARGS 1
#endif /* not _MSC_VER */
#define G_HAVE_GROWING_STACK 0