class: ParserFlags
authorClaus Gittinger <cg@exept.de>
Tue, 07 May 2013 19:33:41 +0200
changeset 3160 9266aad770f5
parent 3159 697fcd52060b
child 3161 feda6f6706f1
class: ParserFlags class definition changed: #initialize #usedCompiler
ParserFlags.st
--- a/ParserFlags.st	Tue May 07 17:42:47 2013 +0200
+++ b/ParserFlags.st	Tue May 07 19:33:41 2013 +0200
@@ -91,7 +91,7 @@
 		LineNumberInfo LibDirectory VCTop SDKTop BCCTop ForcedCompiler
 		DefineForBorlandC DefineForVisualC DefineForMSVER DefineForMSC
 		DefineForGNUC PerMethodFlags AllowSTXDelimiterComments
-		DefineForMINGW32 DefineForMINGW64'
+		DefineForMINGW32 DefineForMINGW64 DefineForMINGW'
 	poolDictionaries:''
 	category:'System-Compiler'
 !
@@ -557,6 +557,9 @@
     dfn = DefineForBorlandC ifTrue:[ ^'bcc'].
     dfn = DefineForMSC ifTrue:[ ^'vc'].
     dfn = DefineForVisualC ifTrue:[ ^'vc'].
+    dfn = DefineForMINGW64 ifTrue:[ ^'mingw'].
+    dfn = DefineForMINGW32 ifTrue:[ ^'mingw'].
+    dfn = DefineForMINGW ifTrue:[ ^'mingw'].
 "/    dfn = DefineForLCC ifTrue:[ ^'lcc'].
 
     OperatingSystem isMSWINDOWSlike ifTrue:[
@@ -1500,6 +1503,7 @@
     DefineForVisualC := '__VISUALC__'.
     DefineForMSC := '__MSC__'.
     DefineForGNUC := '__GNUC__'.
+    DefineForMINGW := '__MINGW__'.
     DefineForMINGW32 := '__MINGW32__'.
     DefineForMINGW64 := '__MINGW64__'.
 
@@ -2531,11 +2535,11 @@
 !ParserFlags class methodsFor:'documentation'!
 
 version
-    ^ '$Header: /cvs/stx/stx/libcomp/ParserFlags.st,v 1.105 2013-05-05 14:00:30 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libcomp/ParserFlags.st,v 1.106 2013-05-07 17:33:41 cg Exp $'
 !
 
 version_CVS
-    ^ '$Header: /cvs/stx/stx/libcomp/ParserFlags.st,v 1.105 2013-05-05 14:00:30 cg Exp $'
+    ^ '$Header: /cvs/stx/stx/libcomp/ParserFlags.st,v 1.106 2013-05-07 17:33:41 cg Exp $'
 ! !