AbstractOperatingSystem.st
branchjv
changeset 18026 fa8a879502cb
parent 18011 deb0c3355881
parent 14757 03b9f44f2f82
child 18027 3621469cc5e8
--- a/AbstractOperatingSystem.st	Tue Feb 05 15:50:13 2013 +0100
+++ b/AbstractOperatingSystem.st	Thu Feb 07 09:53:25 2013 +0100
@@ -3229,10 +3229,20 @@
 # ifdef WIN32
 #  if defined( __BORLANDC__ )
 #   define CC_DEFINE    "__BORLANDC__"
-#  elif defined( __VISUALC__ )
-#   define CC_DEFINE     "__VISUALC__"
-#  elif defined( __MINGW64__ )
-#   define CC_DEFINE     "__MINGW64__"
+#  else
+#   if defined( __VISUALC__ )
+#    define CC_DEFINE     "__VISUALC__"
+#   else
+#    if defined( __MINGW64__ )
+#     define CC_DEFINE     "__MINGW64__"
+#    else
+#     if defined( __MINGW32__ )
+#      define CC_DEFINE     "__MINGW32__"
+#     else
+#      define CC_DEFINE     "__CC__"
+#     endif
+#    endif
+#   endif
 #  endif
 # else
 #  ifdef __GNUC__
@@ -7159,11 +7169,11 @@
 !AbstractOperatingSystem class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libbasic/AbstractOperatingSystem.st,v 1.224 2013-01-16 10:30:10 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/AbstractOperatingSystem.st,v 1.225 2013-02-05 22:12:47 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libbasic/AbstractOperatingSystem.st,v 1.224 2013-01-16 10:30:10 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libbasic/AbstractOperatingSystem.st,v 1.225 2013-02-05 22:12:47 cg Exp $'
 ! !