[Mono-devel-list] Mini on LinuxPPC

John Ewart john at unixninjas.org
Sat Sep 6 17:12:14 EDT 2003

Hi all, 

  I'm trying to build mono on LinuxPPC, and I've gotten it to build
after tweaking the exceptions-ppc.c file. On LinuxPPC, the
include-dependency tree winds up pre-defining sigcontext, ucontext, etc.
but the system's structures do not match what's being used in
exceptions-ppc.c. I was curious if there was a reason why the local
definitions of sigcontext, ucontext and mcontext are commented out when
the system definitions don't work properly with the code. My kludge was
to uncomment the local definitions and prefix them as l_structname and
update the references in that particular source file. This yields mono
as it should. However, this doesn't seem to me to be the way it should
be fixed, so I guess the real question (after all that digression) is:
should the exceptions-ppc.c file be updated to reflect the system's
concept of these contexts, or should they be locally (or perhaps
mono-wide) updated to be different structures? Thanks!

John Ewart <john at unixninjas.org>

Never laugh at live dragons.
    -- Bilbo Baggins [J.R.R Tolkien, "The Hobbit"]

More information about the Mono-devel-list mailing list