gnustep-dev
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: GNUstep base almost builds with clang


From: David Ayers
Subject: Re: GNUstep base almost builds with clang
Date: Fri, 03 Apr 2009 12:21:33 +0200

Am Freitag, den 03.04.2009, 11:19 +0200 schrieb David Ayers:
> Am Donnerstag, den 02.04.2009, 14:02 +0100 schrieb David Chisnall:
> > The error seems to be in NSDecimal handling.  I suspect that this  
> > structure is just big enough to be split between registers and the  
> > stack, which may cause problems.  Has anyone tested this on Linux/ 
> > x86-64?  If the test doesn't fail there, then something strange is  
> > going on.
> 
> I can confirm that
> a) the test also fail on x86_64-unknown-linux-gnu
> b) configure warns about
> *************** Warning ****************
> The mframe software has not been ported to x86_64.
> Using information from unknown.
> ****************************************
> *************** Warning ****************
> The mframe software has not been ported to x86_64-linux-gnu.
> Using information from unknown/generic.
> ****************************************
> c) the build warns about
>  Compiling file mframe.m ...
> mframe.m: In function ‘mframe_build_signature’:
> mframe.m:160: warning: field precision should have type ‘int’, but
> argument 3 has type ‘long int’
> 
> (Though I'm not sure whether those warnings are relevant to the test
> suite failure yet).  So I guess it's fair to say that gnustep currently
> does not fully support x86_64-unknown-linux-gnu yet.

Just to put this in perspective... passing complicated structs like
NSDecimal by value (and that via an NSProxy) is not something that's
done very often... so this failure shouldn't be overrated... even though
I think it should be fixed.

> I'll try to look into it soonish if no one beats me to it.
> 
> Cheers,
> David






reply via email to

[Prev in Thread] Current Thread [Next in Thread]