Browse Source

Rebuild releases (removed compiler option)

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@8095 8c9fc860-2736-0410-a75d-ab315db34111
negelef 7 years ago
parent
commit
2e3683bcfb

BIN
Linux32/bin/Compiler.GofU


BIN
Linux32/bin/FoxAMDBackend.GofU


BIN
Linux32/bin/FoxARMBackend.GofU


BIN
Linux32/bin/FoxIntermediateBackend.GofU


+ 2 - 4
Linux32/bin/FoxIntermediateBackend.SymU

@@ -283,7 +283,6 @@ TYPE
 		inData: BOOLEAN; 
 		emitLabels: BOOLEAN; 
 		builtinsModuleName: SyntaxTree.IdentifierString; 
-		newObjectFile: BOOLEAN; 
 		indexCounter: LONGINT; 
 		profile: BOOLEAN; 
 		profileId, profileInit: IntermediateCode.Section; 
@@ -304,7 +303,7 @@ TYPE
 		isUnchecked: BOOLEAN; 
 		modifyAssignmentCounter: LONGINT; 
 
-		PROCEDURE ^  & Init(system: Global.System; checker: SemanticChecker.Checker; supportedInstructionProcedure: SupportedInstructionProcedure; supportedImmediateProcedure: SupportedImmediateProcedure; emitLabels: BOOLEAN; CONST runtime: SyntaxTree.IdentifierString; backend: IntermediateBackend; newObjectFile: BOOLEAN); 
+		PROCEDURE ^  & Init(system: Global.System; checker: SemanticChecker.Checker; supportedInstructionProcedure: SupportedInstructionProcedure; supportedImmediateProcedure: SupportedImmediateProcedure; emitLabels: BOOLEAN; CONST runtime: SyntaxTree.IdentifierString; backend: IntermediateBackend); 
 		PROCEDURE ^ SwitchContext(new: IntermediateCode.Section): Context; 
 		PROCEDURE ^ ReturnToContext(context: Context); 
 		PROCEDURE ^ NewSection(list: Sections.SectionList; type: SHORTINT; CONST name: Basic.SegmentedName; syntaxTreeSymbol: SyntaxTree.Symbol; dump: BOOLEAN): IntermediateCode.Section; 
@@ -601,7 +600,6 @@ TYPE
 		trace-: BOOLEAN; 
 		traceString-: SyntaxTree.IdentifierString; 
 		traceModuleName-: SyntaxTree.IdentifierString; 
-		newObjectFile-: BOOLEAN; 
 		profile-: BOOLEAN; 
 		noRuntimeChecks: BOOLEAN; 
 		simpleMetaData-: BOOLEAN; 
@@ -622,7 +620,7 @@ TYPE
 		PROCEDURE ^ ProcessSyntaxTreeModule*(syntaxTreeModule: SyntaxTree.Module): Formats.GeneratedModule; 
 		PROCEDURE ^ ProcessIntermediateCodeModule*(intermediateCodeModule: Formats.GeneratedModule): Formats.GeneratedModule; 
 		PROCEDURE ^ GetDescription*(VAR instructionSet: ARRAY OF CHAR); 
-		PROCEDURE ^ SetNewObjectFile*(newObjectFile: BOOLEAN; simpleMetaData: BOOLEAN); 
+		PROCEDURE ^ SetSimpleMetaData*(simpleMetaData: BOOLEAN); 
 		PROCEDURE ^ SetTraceModuleName(CONST name: ARRAY OF CHAR); 
 		PROCEDURE ^ DefineOptions*(options: Options.Options); 
 		PROCEDURE ^ GetOptions*(options: Options.Options); 

BIN
Linux32/bin/FoxInterpreterBackend.GofU


BIN
Linux32/bin/FoxTRMBackend.GofU


BIN
Linux64/bin/Compiler.GofUu


BIN
Linux64/bin/FoxAMDBackend.GofUu


BIN
Linux64/bin/FoxARMBackend.GofUu


BIN
Linux64/bin/FoxIntermediateBackend.GofUu


+ 2 - 4
Linux64/bin/FoxIntermediateBackend.SymUu

@@ -283,7 +283,6 @@ TYPE
 		inData: BOOLEAN; 
 		emitLabels: BOOLEAN; 
 		builtinsModuleName: SyntaxTree.IdentifierString; 
-		newObjectFile: BOOLEAN; 
 		indexCounter: LONGINT; 
 		profile: BOOLEAN; 
 		profileId, profileInit: IntermediateCode.Section; 
@@ -304,7 +303,7 @@ TYPE
 		isUnchecked: BOOLEAN; 
 		modifyAssignmentCounter: LONGINT; 
 
-		PROCEDURE ^  & Init(system: Global.System; checker: SemanticChecker.Checker; supportedInstructionProcedure: SupportedInstructionProcedure; supportedImmediateProcedure: SupportedImmediateProcedure; emitLabels: BOOLEAN; CONST runtime: SyntaxTree.IdentifierString; backend: IntermediateBackend; newObjectFile: BOOLEAN); 
+		PROCEDURE ^  & Init(system: Global.System; checker: SemanticChecker.Checker; supportedInstructionProcedure: SupportedInstructionProcedure; supportedImmediateProcedure: SupportedImmediateProcedure; emitLabels: BOOLEAN; CONST runtime: SyntaxTree.IdentifierString; backend: IntermediateBackend); 
 		PROCEDURE ^ SwitchContext(new: IntermediateCode.Section): Context; 
 		PROCEDURE ^ ReturnToContext(context: Context); 
 		PROCEDURE ^ NewSection(list: Sections.SectionList; type: SHORTINT; CONST name: Basic.SegmentedName; syntaxTreeSymbol: SyntaxTree.Symbol; dump: BOOLEAN): IntermediateCode.Section; 
@@ -601,7 +600,6 @@ TYPE
 		trace-: BOOLEAN; 
 		traceString-: SyntaxTree.IdentifierString; 
 		traceModuleName-: SyntaxTree.IdentifierString; 
-		newObjectFile-: BOOLEAN; 
 		profile-: BOOLEAN; 
 		noRuntimeChecks: BOOLEAN; 
 		simpleMetaData-: BOOLEAN; 
@@ -622,7 +620,7 @@ TYPE
 		PROCEDURE ^ ProcessSyntaxTreeModule*(syntaxTreeModule: SyntaxTree.Module): Formats.GeneratedModule; 
 		PROCEDURE ^ ProcessIntermediateCodeModule*(intermediateCodeModule: Formats.GeneratedModule): Formats.GeneratedModule; 
 		PROCEDURE ^ GetDescription*(VAR instructionSet: ARRAY OF CHAR); 
-		PROCEDURE ^ SetNewObjectFile*(newObjectFile: BOOLEAN; simpleMetaData: BOOLEAN); 
+		PROCEDURE ^ SetSimpleMetaData*(simpleMetaData: BOOLEAN); 
 		PROCEDURE ^ SetTraceModuleName(CONST name: ARRAY OF CHAR); 
 		PROCEDURE ^ DefineOptions*(options: Options.Options); 
 		PROCEDURE ^ GetOptions*(options: Options.Options); 

BIN
Linux64/bin/FoxInterpreterBackend.GofUu


BIN
Linux64/bin/FoxTRMBackend.GofUu


BIN
Win32/bin/Compiler.GofW


BIN
Win32/bin/FoxAMDBackend.GofW


BIN
Win32/bin/FoxARMBackend.GofW


BIN
Win32/bin/FoxIntermediateBackend.GofW


+ 2 - 4
Win32/bin/FoxIntermediateBackend.SymW

@@ -283,7 +283,6 @@ TYPE
 		inData: BOOLEAN; 
 		emitLabels: BOOLEAN; 
 		builtinsModuleName: SyntaxTree.IdentifierString; 
-		newObjectFile: BOOLEAN; 
 		indexCounter: LONGINT; 
 		profile: BOOLEAN; 
 		profileId, profileInit: IntermediateCode.Section; 
@@ -304,7 +303,7 @@ TYPE
 		isUnchecked: BOOLEAN; 
 		modifyAssignmentCounter: LONGINT; 
 
-		PROCEDURE ^  & Init(system: Global.System; checker: SemanticChecker.Checker; supportedInstructionProcedure: SupportedInstructionProcedure; supportedImmediateProcedure: SupportedImmediateProcedure; emitLabels: BOOLEAN; CONST runtime: SyntaxTree.IdentifierString; backend: IntermediateBackend; newObjectFile: BOOLEAN); 
+		PROCEDURE ^  & Init(system: Global.System; checker: SemanticChecker.Checker; supportedInstructionProcedure: SupportedInstructionProcedure; supportedImmediateProcedure: SupportedImmediateProcedure; emitLabels: BOOLEAN; CONST runtime: SyntaxTree.IdentifierString; backend: IntermediateBackend); 
 		PROCEDURE ^ SwitchContext(new: IntermediateCode.Section): Context; 
 		PROCEDURE ^ ReturnToContext(context: Context); 
 		PROCEDURE ^ NewSection(list: Sections.SectionList; type: SHORTINT; CONST name: Basic.SegmentedName; syntaxTreeSymbol: SyntaxTree.Symbol; dump: BOOLEAN): IntermediateCode.Section; 
@@ -601,7 +600,6 @@ TYPE
 		trace-: BOOLEAN; 
 		traceString-: SyntaxTree.IdentifierString; 
 		traceModuleName-: SyntaxTree.IdentifierString; 
-		newObjectFile-: BOOLEAN; 
 		profile-: BOOLEAN; 
 		noRuntimeChecks: BOOLEAN; 
 		simpleMetaData-: BOOLEAN; 
@@ -622,7 +620,7 @@ TYPE
 		PROCEDURE ^ ProcessSyntaxTreeModule*(syntaxTreeModule: SyntaxTree.Module): Formats.GeneratedModule; 
 		PROCEDURE ^ ProcessIntermediateCodeModule*(intermediateCodeModule: Formats.GeneratedModule): Formats.GeneratedModule; 
 		PROCEDURE ^ GetDescription*(VAR instructionSet: ARRAY OF CHAR); 
-		PROCEDURE ^ SetNewObjectFile*(newObjectFile: BOOLEAN; simpleMetaData: BOOLEAN); 
+		PROCEDURE ^ SetSimpleMetaData*(simpleMetaData: BOOLEAN); 
 		PROCEDURE ^ SetTraceModuleName(CONST name: ARRAY OF CHAR); 
 		PROCEDURE ^ DefineOptions*(options: Options.Options); 
 		PROCEDURE ^ GetOptions*(options: Options.Options); 

BIN
Win32/bin/FoxInterpreterBackend.GofW


BIN
Win32/bin/FoxTRMBackend.GofW


BIN
Win64/bin/Compiler.GofWw


BIN
Win64/bin/FoxAMDBackend.GofWw


BIN
Win64/bin/FoxARMBackend.GofWw


BIN
Win64/bin/FoxIntermediateBackend.GofWw


+ 2 - 4
Win64/bin/FoxIntermediateBackend.SymWw

@@ -283,7 +283,6 @@ TYPE
 		inData: BOOLEAN; 
 		emitLabels: BOOLEAN; 
 		builtinsModuleName: SyntaxTree.IdentifierString; 
-		newObjectFile: BOOLEAN; 
 		indexCounter: LONGINT; 
 		profile: BOOLEAN; 
 		profileId, profileInit: IntermediateCode.Section; 
@@ -304,7 +303,7 @@ TYPE
 		isUnchecked: BOOLEAN; 
 		modifyAssignmentCounter: LONGINT; 
 
-		PROCEDURE ^  & Init(system: Global.System; checker: SemanticChecker.Checker; supportedInstructionProcedure: SupportedInstructionProcedure; supportedImmediateProcedure: SupportedImmediateProcedure; emitLabels: BOOLEAN; CONST runtime: SyntaxTree.IdentifierString; backend: IntermediateBackend; newObjectFile: BOOLEAN); 
+		PROCEDURE ^  & Init(system: Global.System; checker: SemanticChecker.Checker; supportedInstructionProcedure: SupportedInstructionProcedure; supportedImmediateProcedure: SupportedImmediateProcedure; emitLabels: BOOLEAN; CONST runtime: SyntaxTree.IdentifierString; backend: IntermediateBackend); 
 		PROCEDURE ^ SwitchContext(new: IntermediateCode.Section): Context; 
 		PROCEDURE ^ ReturnToContext(context: Context); 
 		PROCEDURE ^ NewSection(list: Sections.SectionList; type: SHORTINT; CONST name: Basic.SegmentedName; syntaxTreeSymbol: SyntaxTree.Symbol; dump: BOOLEAN): IntermediateCode.Section; 
@@ -601,7 +600,6 @@ TYPE
 		trace-: BOOLEAN; 
 		traceString-: SyntaxTree.IdentifierString; 
 		traceModuleName-: SyntaxTree.IdentifierString; 
-		newObjectFile-: BOOLEAN; 
 		profile-: BOOLEAN; 
 		noRuntimeChecks: BOOLEAN; 
 		simpleMetaData-: BOOLEAN; 
@@ -622,7 +620,7 @@ TYPE
 		PROCEDURE ^ ProcessSyntaxTreeModule*(syntaxTreeModule: SyntaxTree.Module): Formats.GeneratedModule; 
 		PROCEDURE ^ ProcessIntermediateCodeModule*(intermediateCodeModule: Formats.GeneratedModule): Formats.GeneratedModule; 
 		PROCEDURE ^ GetDescription*(VAR instructionSet: ARRAY OF CHAR); 
-		PROCEDURE ^ SetNewObjectFile*(newObjectFile: BOOLEAN; simpleMetaData: BOOLEAN); 
+		PROCEDURE ^ SetSimpleMetaData*(simpleMetaData: BOOLEAN); 
 		PROCEDURE ^ SetTraceModuleName(CONST name: ARRAY OF CHAR); 
 		PROCEDURE ^ DefineOptions*(options: Options.Options); 
 		PROCEDURE ^ GetOptions*(options: Options.Options); 

BIN
Win64/bin/FoxInterpreterBackend.GofWw


BIN
Win64/bin/FoxTRMBackend.GofWw


BIN
WinAos/obg/Compiler.GofW


BIN
WinAos/obg/FoxAMDBackend.GofW


BIN
WinAos/obg/FoxARMBackend.GofW


BIN
WinAos/obg/FoxIntermediateBackend.GofW


+ 2 - 4
WinAos/obg/FoxIntermediateBackend.SymW

@@ -283,7 +283,6 @@ TYPE
 		inData: BOOLEAN; 
 		emitLabels: BOOLEAN; 
 		builtinsModuleName: SyntaxTree.IdentifierString; 
-		newObjectFile: BOOLEAN; 
 		indexCounter: LONGINT; 
 		profile: BOOLEAN; 
 		profileId, profileInit: IntermediateCode.Section; 
@@ -304,7 +303,7 @@ TYPE
 		isUnchecked: BOOLEAN; 
 		modifyAssignmentCounter: LONGINT; 
 
-		PROCEDURE ^  & Init(system: Global.System; checker: SemanticChecker.Checker; supportedInstructionProcedure: SupportedInstructionProcedure; supportedImmediateProcedure: SupportedImmediateProcedure; emitLabels: BOOLEAN; CONST runtime: SyntaxTree.IdentifierString; backend: IntermediateBackend; newObjectFile: BOOLEAN); 
+		PROCEDURE ^  & Init(system: Global.System; checker: SemanticChecker.Checker; supportedInstructionProcedure: SupportedInstructionProcedure; supportedImmediateProcedure: SupportedImmediateProcedure; emitLabels: BOOLEAN; CONST runtime: SyntaxTree.IdentifierString; backend: IntermediateBackend); 
 		PROCEDURE ^ SwitchContext(new: IntermediateCode.Section): Context; 
 		PROCEDURE ^ ReturnToContext(context: Context); 
 		PROCEDURE ^ NewSection(list: Sections.SectionList; type: SHORTINT; CONST name: Basic.SegmentedName; syntaxTreeSymbol: SyntaxTree.Symbol; dump: BOOLEAN): IntermediateCode.Section; 
@@ -601,7 +600,6 @@ TYPE
 		trace-: BOOLEAN; 
 		traceString-: SyntaxTree.IdentifierString; 
 		traceModuleName-: SyntaxTree.IdentifierString; 
-		newObjectFile-: BOOLEAN; 
 		profile-: BOOLEAN; 
 		noRuntimeChecks: BOOLEAN; 
 		simpleMetaData-: BOOLEAN; 
@@ -622,7 +620,7 @@ TYPE
 		PROCEDURE ^ ProcessSyntaxTreeModule*(syntaxTreeModule: SyntaxTree.Module): Formats.GeneratedModule; 
 		PROCEDURE ^ ProcessIntermediateCodeModule*(intermediateCodeModule: Formats.GeneratedModule): Formats.GeneratedModule; 
 		PROCEDURE ^ GetDescription*(VAR instructionSet: ARRAY OF CHAR); 
-		PROCEDURE ^ SetNewObjectFile*(newObjectFile: BOOLEAN; simpleMetaData: BOOLEAN); 
+		PROCEDURE ^ SetSimpleMetaData*(simpleMetaData: BOOLEAN); 
 		PROCEDURE ^ SetTraceModuleName(CONST name: ARRAY OF CHAR); 
 		PROCEDURE ^ DefineOptions*(options: Options.Options); 
 		PROCEDURE ^ GetOptions*(options: Options.Options); 

BIN
WinAos/obg/FoxInterpreterBackend.GofW


BIN
WinAos/obg/FoxTRMBackend.GofW