[Mono-list] Porting to Linux on S/390

Ferguson, Neale Neale.Ferguson@SoftwareAG-USA.com
Thu, 26 Sep 2002 09:38:39 -0600


Thanks for the hints. I'm now invoking the compiler with mint and getting:

----------------------------------------------------------------------------
---------
error CS2008: No files to compile were specified
PInvoke [start emiting]
      stack size: 96 (96)
       code size: 54
           align: 0x5f5f70 (0)
emited code size: 48
PInvoke [end emiting]

PInvoke [start emiting]
      stack size: 96 (96)
       code size: 62
           align: 0x5f5fd0 (0)
emited code size: 50
PInvoke [end emiting]

** (process:17763): WARNING **: System.IO.SeekOrigin has unknown value 0x30


** (process:17763): WARNING **: System.IO.SeekOrigin has unknown value 0x31
Compilation failed: 1 error(s), 0 warnings
** (process:17763): WARNING **: System.IO.SeekOrigin has unknown value 0x5b
----------------------------------------------------------------------------
---------

Could someone explain for either arm or x86 what they are producing for
mono_create_method_pointer? 
What things are on the stack or in registers on entry to the emitted code
they produce (and any
register conventions they adopted)?

Neale