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]

Re: Fix for i686-pc-cygwin bootstrap failure



  In message <A9E96A79C068D211A6A90000C07BDF0D4D4DC4@crtsmail.crts.techaust.rio
tinto.com.au>you write:
  > This patch to gcc/f/Make-lang.in is required to bootstrap 
  > egcs-20000619 on i686-pc-cygwin.  Without it, attempt to
  > "rm f/intdoc f/ansify f/intdoc.h0" fails.
  > 
  > 
  > 
  > 2000-06-25  David Billinghurst  <David Billinghurst@riotinto.com.au>
  > 
  > 	* Make-lang.in: Add $(exeext) to intdoc and ansify
This seems wrong.

$exeext should be used for programs which are going to be run on the
machine where the "gcc", "g++" and related binaries are run.

$build_exeext should be used for programs which are going to be run on
the machine building gcc itself (like gen*).

I believe the programs you're referring to are of the second category and
should be using $build_exeext.

Can you try that and verify that cygwin bootstraps?

Thanks,
jeff


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