Explorar el Código

Rebuild releases (removed compiler option)

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@8095 8c9fc860-2736-0410-a75d-ab315db34111
negelef hace 7 años
padre
commit
2e3683bcfb
Se han modificado 35 ficheros con 10 adiciones y 20 borrados
  1. BIN
      Linux32/bin/Compiler.GofU
  2. BIN
      Linux32/bin/FoxAMDBackend.GofU
  3. BIN
      Linux32/bin/FoxARMBackend.GofU
  4. BIN
      Linux32/bin/FoxIntermediateBackend.GofU
  5. 2 4
      Linux32/bin/FoxIntermediateBackend.SymU
  6. BIN
      Linux32/bin/FoxInterpreterBackend.GofU
  7. BIN
      Linux32/bin/FoxTRMBackend.GofU
  8. BIN
      Linux64/bin/Compiler.GofUu
  9. BIN
      Linux64/bin/FoxAMDBackend.GofUu
  10. BIN
      Linux64/bin/FoxARMBackend.GofUu
  11. BIN
      Linux64/bin/FoxIntermediateBackend.GofUu
  12. 2 4
      Linux64/bin/FoxIntermediateBackend.SymUu
  13. BIN
      Linux64/bin/FoxInterpreterBackend.GofUu
  14. BIN
      Linux64/bin/FoxTRMBackend.GofUu
  15. BIN
      Win32/bin/Compiler.GofW
  16. BIN
      Win32/bin/FoxAMDBackend.GofW
  17. BIN
      Win32/bin/FoxARMBackend.GofW
  18. BIN
      Win32/bin/FoxIntermediateBackend.GofW
  19. 2 4
      Win32/bin/FoxIntermediateBackend.SymW
  20. BIN
      Win32/bin/FoxInterpreterBackend.GofW
  21. BIN
      Win32/bin/FoxTRMBackend.GofW
  22. BIN
      Win64/bin/Compiler.GofWw
  23. BIN
      Win64/bin/FoxAMDBackend.GofWw
  24. BIN
      Win64/bin/FoxARMBackend.GofWw
  25. BIN
      Win64/bin/FoxIntermediateBackend.GofWw
  26. 2 4
      Win64/bin/FoxIntermediateBackend.SymWw
  27. BIN
      Win64/bin/FoxInterpreterBackend.GofWw
  28. BIN
      Win64/bin/FoxTRMBackend.GofWw
  29. BIN
      WinAos/obg/Compiler.GofW
  30. BIN
      WinAos/obg/FoxAMDBackend.GofW
  31. BIN
      WinAos/obg/FoxARMBackend.GofW
  32. BIN
      WinAos/obg/FoxIntermediateBackend.GofW
  33. 2 4
      WinAos/obg/FoxIntermediateBackend.SymW
  34. BIN
      WinAos/obg/FoxInterpreterBackend.GofW
  35. BIN
      WinAos/obg/FoxTRMBackend.GofW

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