I did a port of Mono to Loongson, which is MIPS-EL (Little Endian Mode MIPS).

The most important thing is to find out the differences between Big
Endian Mode IA-64 and Little Endian Mode IA-64 -- not just the byte or
word order, but also find out how things are different when function
call parameters are passed via the stack.

BTW, Linux on Itanium runs in little endian mode. HP-UX itself runs in
big endian mode, but can run little endian mode Linux applications
with the Linux Runtime Environment. So may be you guys don't need to
port Mono to big endian mode Itanium!!

Rayson



On Thu, Oct 29, 2009 at 6:03 PM, [email protected]
<[email protected]> wrote:
> Zoltan,
>
> Would you mind sharing with us your thoughts about the things to change
> so we can have an idea of what's involved?
>
> As Dick pointed, would we need a hardware manual?
>
> Thanks,
>
>        pablo
>
> Zoltan Varga wrote:
>> Hi,
>>
>>    It would probably require a lot of modifications but its easier than
>> a full port since most of
>> the code is there.
>>
>>                      Zoltan
>>
>> On Thu, Oct 29, 2009 at 6:22 PM, Dick Porter <[email protected]
>> <mailto:[email protected]>> wrote:
>>
>>     Hi all
>>
>>     I've been spending the last couple of days getting mono to build on
>>     ia-64/hpux - mostly so far setting up GNU tools from scratch.  I've now
>>     run into a showstopper:
>>
>>     mono/arch/ia64/ia64-codegen.h
>>
>>     #if G_BYTE_ORDER != G_LITTLE_ENDIAN
>>     #error "FIXME"
>>     #endif
>>
>>
>>     So my question is, is fixing this going to be a case of a few fixes here
>>     and there (that I might be able to do without a hardware manual), or is
>>     it going to be a full-blown port?
>>
>>     Thanks,
>>
>>     - Dick
>>
>>
>>     _______________________________________________
>>     Mono-devel-list mailing list
>>     [email protected]
>>     <mailto:[email protected]>
>>     http://lists.ximian.com/mailman/listinfo/mono-devel-list
>>
>>
> _______________________________________________
> Mono-devel-list mailing list
> [email protected]
> http://lists.ximian.com/mailman/listinfo/mono-devel-list
>
_______________________________________________
Mono-devel-list mailing list
[email protected]
http://lists.ximian.com/mailman/listinfo/mono-devel-list

Reply via email to