This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH/RFC,libgcc/dfp/bid] Omit exception-related functions from libbid when fenv.h not present [was Re: Broken bootstrap on Cygwin]


On 15/02/2011 18:42, Angelo Graziosi wrote:

> Current trunk, r170184, is still broken, in the same way:
> 
> /tmp/gcc-4.6-r170184/libgcc/config/libbid/bid_decimal_globals.c:47:18:
> fatal error: fenv.h: No such file or directory
> compilation terminated.
> make[2]: *** [bid_decimal_globals.o] Error 1
> make[2]: *** Waiting for unfinished jobs....
> make[2]: Leaving directory
> `/tmp/gcc-4.6-r170184/Work/i686-pc-cygwin/libgcc'
> make[1]: *** [all-target-libgcc] Error 2
> make[1]: Leaving directory `/tmp/gcc-4.6-r170184/Work'
> make: *** [all] Error 2
> 
> I would be grateful if you could tell me how to revert your change, at
> least on my local repository. I doubt that 1.7.8 will be released soon.

  Any one of these approaches should work:

1)  Temporarily add "--disable-decimal-float" to your configure options for
the duration.
2)  Remove "t-dfprules" from tmake_files in the i?86-*-cygwin stanza of
gcc/config.gcc
3)  Install latest cygwin snapshot.

    cheers,
      DaveK


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]