This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/34484] New: pulls in allegedly unneeded floatingpoint exception access funcs
- From: "aldot at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 15 Dec 2007 17:47:25 -0000
- Subject: [Bug c/34484] New: pulls in allegedly unneeded floatingpoint exception access funcs
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
My libc is configured to omit any FP support (UCLIBC_HAS_FLOATS is not set)
but the recent libbid updates seems to unconditionally pull in floatingpoint
accessor functions thus breaking bootstrap -- since feclearexcept et al are
thus unavailable. My notes on this read:
--------8<--------
Follows:
Precedes:
do not pull in allegedly unneeded floatingpoint exception access funcs
HJL's recent update of libbid would pull in Floating-point exception
handling, although __GCC_FLOAT_NOT_NEEDED is defined.
Prevent pulling in feclearexcept, feraiseexcept et al for now.
FIXME: revisit
--------8<--------
A proposed patch is in this thread:
http://gcc.gnu.org/ml/gcc/2007-12/msg00149.html
--
Summary: pulls in allegedly unneeded floatingpoint exception
access funcs
Product: gcc
Version: 4.3.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
AssignedTo: hjl at lucon dot org
ReportedBy: aldot at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34484