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

Reply via email to