This is the mail archive of the gcc@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: gcc compile-time performance (on sparc solaris)


Alexandre Oliva wrote:

> On May 20, 2002, Toon Moene <toon@moene.indiv.nluug.nl> wrote:

> > LIBTOOL = $(SHELL) $(top_builddir)/libtool
> 
> > and this is what's in (sourcedir)/libf2c/Makefile.in:
> 
> > LIBTOOL = @LIBTOOL@
> 
> > Unfortunately, I do not know who's responsible for this substitution ...
> 
> It's configure.  The problem is that libf2c/Makefile.in has SHELL =
> /bin/sh, instead of the SHELL = @SHELL@, as in most Makefiles.  Ditto
> for libobjc/Makefile.in.  Hmm...  I think I saw a patch floating
> around that fixed this problem in at least one of these Makefiles...

OK - do you think the following would be an adequate solution for the
problem (as far as libf2c is concerned) ?

-- 
Toon Moene - mailto:toon@moene.indiv.nluug.nl - phoneto: +31 346 214290
Saturnushof 14, 3738 XG  Maartensdijk, The Netherlands
Maintainer, GNU Fortran 77: http://gcc.gnu.org/onlinedocs/g77_news.html
Join GNU Fortran 95: http://g95.sourceforge.net/ (under construction)
2002-05-20  Toon Moene  <toon@moene.indiv.nluug.nl>

	* Makefile.in: Use @SHELL@, not /bin/sh for SHELL
	definition.

*** Makefile.in.orig	Thu May 16 22:37:47 2002
--- Makefile.in	Mon May 20 13:10:02 2002
***************
*** 20,24 ****
  #02111-1307, USA.
  
! SHELL = /bin/sh
  PWD = $${PWDCMD-pwd}
  MAKEOVERRIDES=
--- 20,24 ----
  #02111-1307, USA.
  
! SHELL = @SHELL@
  PWD = $${PWDCMD-pwd}
  MAKEOVERRIDES=

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