summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Smith <dannysmith@users.sourceforge.net>2002-12-10 10:56:16 +0000
committerDanny Smith <dannysmith@users.sourceforge.net>2002-12-10 10:56:16 +0000
commit53eef40e64e7d2375140e5fc181212dc80e54f17 (patch)
tree49d6c62294f881a3e4e1c4eb5df0369e17bd9d5d
parent14faef01e4db4ab03a12ed08d6cee91f1f5a0af5 (diff)
downloadgdb-53eef40e64e7d2375140e5fc181212dc80e54f17.tar.gz
* include/_mingw.h (__HAVE_STD_CXX): Define to 0 for
GCC < 3.3.
-rw-r--r--winsup/mingw/ChangeLog5
-rw-r--r--winsup/mingw/include/_mingw.h4
2 files changed, 9 insertions, 0 deletions
diff --git a/winsup/mingw/ChangeLog b/winsup/mingw/ChangeLog
index 41aa680ac3f..9585ed3bb1d 100644
--- a/winsup/mingw/ChangeLog
+++ b/winsup/mingw/ChangeLog
@@ -1,5 +1,10 @@
2002-12-10 Danny Smith <dannysmith@users.sourceforge.net>
+ * include/_mingw.h (__HAVE_STD_CXX): Define to 0 for
+ GCC < 3.3.
+
+2002-12-10 Danny Smith <dannysmith@users.sourceforge.net>
+
Merge from mingw trunk (changes since 2002-11-19).
2002-12-08 Danny Smith <dannysmith@users.sourceforge.net>
diff --git a/winsup/mingw/include/_mingw.h b/winsup/mingw/include/_mingw.h
index 86633107a8f..595655c8708 100644
--- a/winsup/mingw/include/_mingw.h
+++ b/winsup/mingw/include/_mingw.h
@@ -71,7 +71,11 @@
/* ISO C++. */
#ifndef __HAVE_STD_CXX
+#if __GNUC__ >= 3 && __GNUC_MINOR__ >= 3
#define __HAVE_STD_CXX 1
+#else
+#define __HAVE_STD_CXX 0
+#endif
#endif
#ifdef __cplusplus