Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 27 May 1996 17:09:42 -0700 (MST)
From:      Terry Lambert <terry@lambert.org>
To:        apl@cs.hut.fi (Antti-Pekka Liedes)
Cc:        freebsd-questions@FreeBSD.ORG
Subject:   Re: objective-C runtime system of gcc 2.7.2 doesn't work on FreeBSD?
Message-ID:  <199605280009.RAA09754@phaeton.artisoft.com>
In-Reply-To: <Pine.GSO.3.92.960526223340.12563I-100000@hutcs> from "Antti-Pekka Liedes" at May 26, 96 10:57:43 pm

next in thread | previous in thread | raw e-mail | index | archive | help
> I already posted about this to comp.lang.objective-c, but as this is
> probably an OS related problem, I decided to ask about it in here too.
> 
> The objective-C runtime system of gcc 2.7.2 produces a floating point
> exception in sendmsg.c line 210 (__builtin_return).  This doesn't happen
> with gcc 2.6.3, only with 2.7.2, on both FreeBSD 2.1.0R and 2.2 960501
> snapshot.
> 
> I know there is a similar problem with gcc 2.7.2 on Linux.  It is fixed
> there by either linking with -lieee or changing libc to a newer version.
> But what could be a solution on FreeBSD?

Manually disable the FP exception causing the problem by calling the
fpsetmask() function.


					Terry Lambert
					terry@lambert.org
---
Any opinions in this posting are my own and not those of my present
or previous employers.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199605280009.RAA09754>