浏览代码

Rebuilt releases Linux64. Linux32, Win64, Win32 and WinAos

git-svn-id: https://svn.inf.ethz.ch/svn/lecturers/a2/trunk@8085 8c9fc860-2736-0410-a75d-ab315db34111
felixf 7 年之前
父节点
当前提交
8167dc6cd0

二进制
Linux32/bin/Compiler.GofU


二进制
Linux32/bin/FoxARMInstructionSet.GofU


二进制
Linux32/bin/FoxIntermediateBackend.GofU


二进制
Linux32/bin/Linker.GofU


二进制
Linux32/bin/Machine.GofU


二进制
Linux32/oberon


二进制
Linux64/bin/Compiler.GofUu


二进制
Linux64/bin/FoxARMInstructionSet.GofUu


二进制
Linux64/bin/FoxIntermediateBackend.GofUu


二进制
Linux64/bin/Linker.GofUu


二进制
Linux64/bin/Machine.GofUu


+ 4 - 4
Linux64/bin/Network.SymUu

@@ -84,9 +84,9 @@ TYPE
 		PROCEDURE ^  & Constr*(type, mtu, adrSize: LONGINT); 
 		PROCEDURE ^ Finalize*(connected: BOOLEAN); 
 		PROCEDURE ^ Linked*(): LONGINT; 
-		PROCEDURE ^ Send*(dst: LinkAdr; type: LONGINT; VAR l3hdr, l4hdr, data: ARRAY OF CHAR; h3len, h4len, dofs, dlen: LONGINT; loopback: BOOLEAN); 
-		PROCEDURE ^ DoSend*(dst: LinkAdr; type: LONGINT; VAR l3hdr, l4hdr, data: ARRAY OF CHAR; h3len, h4len, dofs, dlen: LONGINT); 
-		PROCEDURE ^ Loopback(dst: LinkAdr; type: LONGINT; VAR l3hdr, l4hdr, data: ARRAY OF CHAR; h3len, h4len, dofs, dlen: LONGINT); 
+		PROCEDURE ^ Send*(dst: LinkAdr; type: LONGINT; CONST l3hdr, l4hdr, data: ARRAY OF CHAR; h3len, h4len, dofs, dlen: LONGINT; loopback: BOOLEAN); 
+		PROCEDURE ^ DoSend*(dst: LinkAdr; type: LONGINT; CONST l3hdr, l4hdr, data: ARRAY OF CHAR; h3len, h4len, dofs, dlen: LONGINT); 
+		PROCEDURE ^ Loopback(dst: LinkAdr; type: LONGINT; CONST l3hdr, l4hdr, data: ARRAY OF CHAR; h3len, h4len, dofs, dlen: LONGINT); 
 		PROCEDURE ^ InstallReceiver*(owner: ANY; type: LONGINT; receiver: Receiver; isPacketValid: IsPacketValid; isPacketForSingleRec: IsPacketForSingleRec; isPacketAccepted: IsPacketAccepted; isForwardingOn: BOOLEAN); 
 		PROCEDURE ^ RemoveReceiver*(owner: ANY; type: LONGINT); 
 		PROCEDURE ^ InstallSendSniffer*(s: SendSniffer); 
@@ -105,7 +105,7 @@ TYPE
 
 	IsPacketValid* = PROCEDURE {DELEGATE}(VAR buffer: Buffer):BOOLEAN; 
 
-	SendSniffer* = PROCEDURE {DELEGATE}(dev: LinkDevice; VAR dst: LinkAdr; VAR type: LONGINT; VAR l3hdr, l4hdr, data: ARRAY OF CHAR; VAR h3len, h4len, dofs, dlen: LONGINT):BOOLEAN; 
+	SendSniffer* = PROCEDURE {DELEGATE}(dev: LinkDevice; VAR dst: LinkAdr; VAR type: LONGINT; CONST l3hdr, l4hdr, data: ARRAY OF CHAR; VAR h3len, h4len, dofs, dlen: LONGINT):BOOLEAN; 
 
 	ReceiveSniffer* = PROCEDURE {DELEGATE}(dev: LinkDevice; VAR type: LONGINT; buffer: Buffer):BOOLEAN; 
 VAR 

二进制
Linux64/oberon


二进制
Win32/bin/CompileCommand.Tool


二进制
Win32/bin/Compiler.GofW


二进制
Win32/bin/FoxARMInstructionSet.GofW


二进制
Win32/bin/FoxIntermediateBackend.GofW


二进制
Win32/bin/Linker.GofW


二进制
Win32/bin/Machine.GofW


二进制
Win32/oberon.exe


二进制
Win64/bin/Compiler.GofWw


二进制
Win64/bin/FoxARMInstructionSet.GofWw


二进制
Win64/bin/FoxIntermediateBackend.GofWw


二进制
Win64/bin/Linker.GofWw


二进制
Win64/bin/Machine.GofWw


二进制
Win64/oberon.exe


二进制
WinAos/A2.exe


二进制
WinAos/obg/Compiler.GofW


二进制
WinAos/obg/FoxARMInstructionSet.GofW


二进制
WinAos/obg/FoxIntermediateBackend.GofW


二进制
WinAos/obg/Linker.GofW


二进制
WinAos/obg/Machine.GofW