Re: compiling on solaris 9

2007-09-15 Thread Sven Panne
On Friday 14 September 2007 16:33, Robert Andersson wrote: stdint.h seems to be unavailable on solaris 9. Looking at the rts/posix/OSMem.c file we find /* no C99 header stdint.h on OpenBSD? */ #if defined(openbsd_HOST_OS) typedef unsigned long my_uintptr_t; #else #include

Re: compiling on solaris 9

2007-09-15 Thread Sven Panne
On Saturday 15 September 2007 13:58, skaller wrote: [...] 1. Measure the size (and alignment, while at it) of all the integer types. (trial execute and run). [...] 4. For the ones provided, AND size_t, ptrdiff_t, check their size (and signedness). (trial execution) Small additional note:

About ReplacingGMPNotes

2007-09-15 Thread Roberto Zunino
I noticed the following on http://hackage.haskell.org/trac/ghc/wiki/ReplacingGMPNotes === The LGPL licensing situation may be worse: even though The Glasgow Haskell Compiler License is essentially a free software license (BSD3), according to paragraph 2 of the LGPL, GHC must be distributed under

Re: compiling on solaris 9

2007-09-15 Thread skaller
On Sat, 2007-09-15 at 14:42 +0200, Sven Panne wrote: On Saturday 15 September 2007 13:58, skaller wrote: The RIGHT way to do this is rather messy .. but there is only one right way to do it. [...] IMHO things are not that black or white: I think we have a tradeoff between almost 100%

Re: compiling on solaris 9

2007-09-15 Thread skaller
On Sat, 2007-09-15 at 15:42 +0200, Sven Panne wrote: On Saturday 15 September 2007 13:58, skaller wrote: [...] 1. Measure the size (and alignment, while at it) of all the integer types. (trial execute and run). [...] 4. For the ones provided, AND size_t, ptrdiff_t, check their size