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
