That's weird. I tested the asm in a separate file on i386/FreeBSD, and it worked correctly, but now the change has been merged it appears not to for me either. Revert it for now, and I'll take a look at it when I get back. Alternatively, put the new version in #ifdef __clang__ and leave the old version in place for GCC, although that's a bit ugly.

David

On 2 Apr 2009, at 13:40, Nicola Pero wrote:

Fail Compile i386-unknown-freebsd7.1 Thu Apr  2 15:35:09 CST 2009

Btw, I had a quick look - this was due to

Compiling file NSObject.m ...
/var/tmp//cc968ivA.s: Assembler messages:
/var/tmp//cc968ivA.s:1437: Error: suffix or operands invalid for `fstcw' /var/tmp//cc968ivA.s:1446: Error: suffix or operands invalid for `fldcw'
gmake[3]: *** [obj/NSObject.m.o] Error 1

It might be worth for David to review the latest changes to NSObject.m

Thanks


_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev



_______________________________________________
Gnustep-dev mailing list
Gnustep-dev@gnu.org
http://lists.gnu.org/mailman/listinfo/gnustep-dev

Reply via email to