[MLton] Port to HP-UX
Matthew Fluet
fluet@cs.cornell.edu
Mon, 24 Apr 2006 11:08:06 -0400 (EDT)
> A patch is attached.
No patch attached.
> - I had to edit runtime/Posix/ProcEnv/Uname.c in order not to conflict
> with an extern declaration of `utsname' in some system header.
That should be fine.
> - I edited runtime/gc.c to avoid some compiler warnings about
> inapproriate format strings for pointer differences.
Does HP-UX use its own C compiler rather than gcc? We don't observe
format string warnings with gcc.
> The mlton.share test also fails. It's a bit more mystical to me. It
> reports bigger sizes than what the test expects. Any suggestions on
> how should I start debugging this?
First, be certain you are using the latest SVN sources, as we recently
fixed a bug with share. Next, compile the regression test with
-debug true, which will check a number of assertions in the runtime.