I installed mono 1.2.5 preview to see if it was a mono issue that was
stopping the test kernel from AOTing and now I see that it isn't:
[exec] Processing IR methods...
[exec] Encoding output for `X86' to
`../../build/SharpOS.AOT.Kernel.Tests.bin'...
[exec] Caught exception:
System.Exception: 'Reg0_2__1__U4' not supported.
[exec] at
SharpOS.AOT.X86.AssemblyMethod.MovRegisterOperand
(SharpOS.AOT.X86.R32Type loRegister, SharpOS.AOT.X86.R32Type
hiRegister, SharpOS.AOT.IR.Operands.Operand operand) [0x00000]
[exec] at
SharpOS.AOT.X86.AssemblyMethod.CMP (RelationalType type,
SharpOS.AOT.IR.Operands.Operand first, SharpOS.AOT.IR.Operands.Operand
second, System.String okLabel, System.String errorLabel, System.String
endLabel) [0x00000]
[exec] at
SharpOS.AOT.X86.AssemblyMethod.HandleConditionalJump
(SharpOS.AOT.IR.Block block, SharpOS.AOT.IR.Instructions.Instruction
instruction) [0x00000]
[exec] at
SharpOS.AOT.X86.AssemblyMethod.GetAssemblyCode () [0x00000]
[exec] at
SharpOS.AOT.X86.Assembly.Encode (SharpOS.AOT.IR.Engine engine,
System.String target) [0x00000]
[exec] at SharpOS.AOT.IR.Engine.Run
(IAssembly asm) [0x00000]
[exec] at SharpOS.AOT.IR.Engine.Run () [0x00000]
[exec] at SharpOS.AOT.Compiler.Main
(System.String[] args) [0x00000]
[exec] While encoding the output assembly.
[exec] Method: System.UInt32
SharpOS.Kernel.Tests.CS.BitwiseOperators::CMPSimpleNot()
[exec] in module: (main),
Mvid=c9247679-80aa-473c-bb29-f0491ad58628
[exec] of assembly:
SharpOS.Kernel.Tests.CS, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null
[exec] loaded from:
../../build/SharpOS.Kernel.Tests.CS.dll
so there.
--
fury
long name: William Lahti
handle :: fury
freenode :: xfury
blog :: http://xfurious.blogspot.com/
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
SharpOS-Developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sharpos-developers