libbid and floatingpoint exception access funcs

Bernhard Fischer rep.dot.nop@gmail.com
Wed Dec 5 14:02:00 GMT 2007


Hi,

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. 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<--------

H.J., please advise.

PS: I currently do:
libgcc/ChangeLog:
2007-10-13  Bernhard Fischer  <>

	* config/libbid/bid_conf.h: Do not define
	DECIMAL_GLOBAL_EXCEPTION_FLAGS_ACCESS_FUNCTIONS if
	__GCC_FLOAT_NOT_NEEDED is defined.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 306-libbid-no-decimal-global-exception-access-funcs.patch
Type: text/x-diff
Size: 600 bytes
Desc: not available
URL: <https://gcc.gnu.org/pipermail/gcc/attachments/20071205/195a59f8/attachment.bin>


More information about the Gcc mailing list