Explorar o código

Removed obsolete BIOS32 and BIOS64 prefixes

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@8239 8c9fc860-2736-0410-a75d-ab315db34111
negelef %!s(int64=7) %!d(string=hai) anos
pai
achega
9f1c491ba2
Modificáronse 2 ficheiros con 11 adicións e 11 borrados
  1. 2 2
      source/Compiler.Mod
  2. 9 9
      source/Release.Tool

+ 2 - 2
source/Compiler.Mod

@@ -574,8 +574,8 @@ BEGIN
 	NEW(platforms);
 
 	(* platform definitions hard coded for the common cases -- maybe (parts of it) should be outsourced to a file ?*)
-	DoAddPlatform("Bios32","-b=AMD --bits=32 --mergeSections --objectFileExtension=.Gof --symbolFileExtension=.Sym --preciseGC --define=BIOS32,BIOS,NATIVE,I386");
-	DoAddPlatform("Bios64","-b=AMD --bits=64 --mergeSections --objectFileExtension=.Goff --symbolFileExtension=.Symm --preciseGC --define=BIOS64,BIOS,NATIVE,AMD64");
+	DoAddPlatform("Bios32","-b=AMD --bits=32 --mergeSections --objectFileExtension=.Gof --symbolFileExtension=.Sym --preciseGC --define=BIOS,NATIVE,I386");
+	DoAddPlatform("Bios64","-b=AMD --bits=64 --mergeSections --objectFileExtension=.Goff --symbolFileExtension=.Symm --preciseGC --define=BIOS,NATIVE,AMD64");
 	DoAddPlatform("Win32","-b=AMD --bits=32 --mergeSections --objectFileExtension=.GofW --symbolFileExtension=.SymW --preciseGC --trackLeave --cellsAreObjects --platformCC=WINAPI --define=WIN32,WIN,I386");
 	DoAddPlatform("Win64","-b=AMD --bits=64 --mergeSections --objectFileExtension=.GofWw --symbolFileExtension=.SymWw --preciseGC --trackLeave --cellsAreObjects --platformCC=WINAPI --define=WIN64,WIN,AMD64");
 	DoAddPlatform("ARM","-b=ARM --metaData=simple --objectFileExtension=.Goa --symbolFileExtension=.Sya --define=ARM");

+ 9 - 9
source/Release.Tool

@@ -127,7 +127,7 @@ END
 
 BUILDS
 	Bios32 {
-		INCLUDE "BIOS32 BIOS NATIVE I386"
+		INCLUDE "BIOS NATIVE I386"
 		COMPILER "Compiler.Compile"
 		COMPILEOPTIONS "-p=Bios32"
 		EXCLUDEPACKAGES "OberonVoyager OberonAnts"
@@ -141,7 +141,7 @@ BUILDS
 		DISABLED "FALSE"
 	}
 	Bios64 {
-		INCLUDE "BIOS64 BIOS NATIVE AMD64"
+		INCLUDE "BIOS NATIVE AMD64"
 		COMPILER "Compiler.Compile"
 		COMPILEOPTIONS "-p=Bios64"
 		EXCLUDEPACKAGES "OberonVoyager OberonAnts"
@@ -292,8 +292,8 @@ PACKAGE Kernel ARCHIVE "Kernel.zip" SOURCE "KernelSrc.zip" DESCRIPTION "A2 Kerne
 
 	WIN { Windows.Kernel32.Mod }
 
-	BIOS32 { BIOS.I386.Machine.Mod }
-	BIOS64 { BIOS.AMD64.Machine.Mod }
+	BIOS & I386 & ~COOP { BIOS.I386.Machine.Mod }
+	BIOS & AMD64 & ~COOP { BIOS.AMD64.Machine.Mod }
 	WIN32 { Windows.I386.Machine.Mod }
 	WIN64 { Windows.AMD64.Machine.Mod }
 	COOP { Mutexes.Mod Coop.Machine.Mod }
@@ -331,8 +331,8 @@ PACKAGE System ARCHIVE "System.zip" SOURCE "SystemSrc.zip" DESCRIPTION "System"
 	Reflection.Mod
 	TrapWriters.Mod CRC.Mod SystemVersion.Mod
 	UNIX { Unix.StdIO.Mod }
-	BIOS32 & ~COOP { BIOS.I386.Traps.Mod }
-	BIOS64 & ~COOP { BIOS.AMD64.Traps.Mod }
+	BIOS & I386 & ~COOP { BIOS.I386.Traps.Mod }
+	BIOS & AMD64 & ~COOP { BIOS.AMD64.Traps.Mod }
 	ARM & ~COOP { ARM.Traps.Mod }
 	WIN & ~COOP { Windows.Traps.Mod }
 	UNIX & ~COOP { Unix.Traps.Mod }
@@ -530,8 +530,8 @@ PACKAGE Drivers ARCHIVE "Drivers.zip" SOURCE "DriversSrc.zip" DESCRIPTION "Devic
 		UsbFTDI.Mod
 	}
 
-	BIOS32 { I386.UsbKeyboard.Mod }
-	BIOS64 { AMD64.UsbKeyboard.Mod }
+	BIOS & I386 { I386.UsbKeyboard.Mod }
+	BIOS & AMD64 { AMD64.UsbKeyboard.Mod }
 
 	NATIVE {
 		UsbHidUP.Mod UsbHidErrors.Mod UsbHidReport.Mod
@@ -1684,7 +1684,7 @@ PACKAGE OberonGadgets ARCHIVE "OberonGadgets.zip" SOURCE "OberonGadgetsSrc.zip"
 
 	WIN { Windows.Oberon.PlugInDocs.Mod }
 
-	BIOS32 {
+	BIOS & I386 {
 		Oberon.Profiler.Mod	# alternative profiler (prk)
 		Oberon.FATDocs.Mod	# FAT browser (be)
 	}