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

Reply via email to