Hi,
While tracing a bug with my Mozilla Tinderbox-builds continuously rasing
SIGFPE's I starting searching for the gcc-option -mieee-fp as
suggested by people from the Mozilla-team.
I couldn't find that option in the gcc-man-pages so I started searching
for it in the gcc source-tree. I eventually came across the following
oditity in /usr/src/contrib/gcc/config/i386
freebsd-aout.h:
#define TARGET_DEFAULT \
(MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS |
MASK_NO_FANCY_MATH_387)
freebsd.h:
#define TARGET_DEFAULT (MASK_NO_FANCY_MATH_387 | 0301)
apparently the defines for MASK_80387 | MASK_IEEE_FP | MASK_FLOAT_RETURNS
got combined into one single octal value.
If have doubts that this is actually intended.
--------------------
Pascal Hofstee - [EMAIL PROTECTED]
-----BEGIN GEEK CODE BLOCK-----
Version: 3.1
GCS d- s+: a-- C++ UB++++ P+ L- E--- W- N+ o? K- w--- O? M V? PS+ PE Y-- PGP--
t+ 5 X-- R tv+ b+ DI D- G e* h+ r- y+
------END GEEK CODE BLOCK------
To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message