فهرست منبع

added missing calling convention

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@7792 8c9fc860-2736-0410-a75d-ab315db34111
felixf 7 سال پیش
والد
کامیت
fa85232265
1فایلهای تغییر یافته به همراه4 افزوده شده و 0 حذف شده
  1. 4 0
      source/FoxPrintout.Mod

+ 4 - 0
source/FoxPrintout.Mod

@@ -423,6 +423,8 @@ TYPE
 				Flag(Global.NameWinAPI,first)
 				Flag(Global.NameWinAPI,first)
 			ELSIF x.callingConvention = SyntaxTree.CCallingConvention THEN
 			ELSIF x.callingConvention = SyntaxTree.CCallingConvention THEN
 				Flag(Global.NameC,first)
 				Flag(Global.NameC,first)
+			ELSIF x.callingConvention = SyntaxTree.PlatformCallingConvention THEN
+				Flag(Global.NamePlatformCC,first)
 			END;
 			END;
 			IF x.stackAlignment > 1 THEN Value(Global.NameStackAligned,x.stackAlignment,first) END;
 			IF x.stackAlignment > 1 THEN Value(Global.NameStackAligned,x.stackAlignment,first) END;
 			IF ~first THEN w.String("}") END;
 			IF ~first THEN w.String("}") END;
@@ -1231,6 +1233,8 @@ TYPE
 					Flag(Global.NameWinAPI,first)
 					Flag(Global.NameWinAPI,first)
 				ELSIF type.callingConvention = SyntaxTree.CCallingConvention THEN
 				ELSIF type.callingConvention = SyntaxTree.CCallingConvention THEN
 					Flag(Global.NameC,first)
 					Flag(Global.NameC,first)
+				ELSIF type.callingConvention = SyntaxTree.PlatformCallingConvention THEN
+					Flag(Global.NamePlatformCC,first)
 				END;
 				END;
 
 
 				IF x.isInline & (mode = SymbolFile) THEN
 				IF x.isInline & (mode = SymbolFile) THEN