[kaffe] netbsd/ppc endianness problems
Guilhem Lavaux
guilhem at kaffe.org
Sat Jun 25 12:41:40 PDT 2005
On Sat, 2005-06-25 at 11:36 +0000, Riccardo wrote:
> Hello,
>
Hi Riccardo,
>
> I was building on netbsd ppc an intrp+jthread version (since pthreads
> are flawed in the kernel according to Guilhem)
>
> In file included from ../../../../kaffe/libraries/clib/fdlibm/mprec.h:34,
> from ../../../../kaffe/libraries/clib/fdlibm/dtoa.c:29:
> ./../../../kaffe/libraries/clib/fdlibm/ieeefp.h:160:2: #error Endianess
> not declared!!
> In file included from ../../../../kaffe/libraries/clib/fdlibm/dtoa.c:29:
> ./../../../kaffe/libraries/clib/fdlibm/mprec.h:75: error: parse error
> before "one"
> ./../../../kaffe/libraries/clib/fdlibm/mprec.h:75: warning: type
> defaults to `int' in declaration of `IEEE_8087'
> ./../../../kaffe/libraries/clib/fdlibm/mprec.h:75: warning: type
> defaults to `int' in declaration of `IEEE_MC68k'
> ./../../../kaffe/libraries/clib/fdlibm/mprec.h:75: warning: type
> defaults to `int' in declaration of `VAX'
> ./../../../kaffe/libraries/clib/fdlibm/mprec.h:75: warning: type
> defaults to `int' in declaration of `or'
> ./../../../kaffe/libraries/clib/fdlibm/mprec.h:75: error: parse error
> before "IBM"
> ./../../../kaffe/libraries/clib/fdlibm/mprec.h:86: error: parse error
> before '}' token
> ./../../../kaffe/libraries/clib/fdlibm/dtoa.c: In function `_Jv_dtoa_r':
>
>
> Darn, I thought Guilhem fixed and commited this. Or possibly he fixed
> and didn't commit and thus I wiped out his fix during a cvs update...
>
This is the second solution. ;) I know what I've done though. But it is
a generic fix for kaffe build structure and maybe Classpath's hackers
are insterested in something more convenient to them to fix the same
thing.
Guilhem.
> -R
>
>
> _______________________________________________
> kaffe mailing list
> kaffe at kaffe.org
> http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
More information about the kaffe
mailing list