This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: PATCH for 3.3: Replace PWD with PWD_COMMAND
- From: Andreas Schwab <schwab at suse dot de>
- To: gcc-patches at gcc dot gnu dot org
- Date: Tue, 08 Jul 2003 15:28:44 +0200
- Subject: Re: PATCH for 3.3: Replace PWD with PWD_COMMAND
- References: <20030703005507.GA22350@lucon.org><200307030113.h631D3i01211@magilla.sf.frob.com><20030703161224.GA7077@lucon.org><87isqjtuxs.fsf@egil.codesourcery.com><20030703165736.GA7944@lucon.org><20030703183637.GA338@disaster.jaj.com><20030703213839.GA12356@lucon.org>
There were a few places left. Tested with "make f/g77.dvi java/gcj.dvi"
and committed as obvious.
Andreas.
f/
* Make-lang.in (f/g77.dvi): Replace PWD with PWD_COMMAND.
java/
* Make-lang.in (java/gcj.dvi): Replace PWD with PWD_COMMAND.
treelang/
* Make-lang.in (treelang.check.fix): Replace one leftover PWD
with PWD_COMMAND.
Index: gcc/f/Make-lang.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/f/Make-lang.in,v
retrieving revision 1.113.4.3
diff -u -p -a -r1.113.4.3 Make-lang.in
--- gcc/f/Make-lang.in 26 Jan 2003 11:31:24 -0000 1.113.4.3
+++ gcc/f/Make-lang.in 8 Jul 2003 13:20:47 -0000
@@ -167,7 +167,7 @@ f/g77.dvi: $(srcdir)/f/g77.texi $(srcdir
$(srcdir)/doc/include/gpl.texi \
$(srcdir)/doc/include/funding.texi \
$(srcdir)/doc/include/gcc-common.texi
- s=`cd $(srcdir); ${PWD}`; export s; \
+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
cd f && $(TEXI2DVI) -I $$s/doc/include $$s/f/g77.texi
$(srcdir)/f/g77.1: $(srcdir)/f/invoke.texi
Index: gcc/java/Make-lang.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/java/Make-lang.in,v
retrieving revision 1.91.12.5
diff -u -p -a -r1.91.12.5 Make-lang.in
--- gcc/java/Make-lang.in 10 Apr 2003 14:54:08 -0000 1.91.12.5
+++ gcc/java/Make-lang.in 8 Jul 2003 13:20:48 -0000
@@ -1,6 +1,6 @@
# Top level makefile fragment for the GNU compiler for the Java(TM)
# language.
-# Copyright (C) 1996, 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
+# Copyright (C) 1996, 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc.
#This file is part of GNU CC.
@@ -348,7 +348,7 @@ $(srcdir)/java/gcj.info: $(srcdir)/java/
java/gcj.dvi: $(srcdir)/java/gcj.texi $(srcdir)/doc/include/fdl.texi \
$(srcdir)/doc/include/gpl.texi $(srcdir)/doc/include/gcc-common.texi
- s=`cd $(srcdir); ${PWD}`; export s; \
+ s=`cd $(srcdir); ${PWD_COMMAND}`; export s; \
cd java && $(TEXI2DVI) -I $$s/doc/include $$s/java/gcj.texi
$(srcdir)/java/gcj.1: $(srcdir)/java/gcj.texi
Index: gcc/treelang/Make-lang.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/treelang/Make-lang.in,v
retrieving revision 1.7.12.4
diff -u -p -a -r1.7.12.4 Make-lang.in
--- gcc/treelang/Make-lang.in 4 Jul 2003 19:53:53 -0000 1.7.12.4
+++ gcc/treelang/Make-lang.in 8 Jul 2003 13:20:48 -0000
@@ -1,6 +1,6 @@
# Top level makefile fragment for TREELANG For GCC. -*- makefile -*-
-# Copyright (C) 1994, 1995, 1997, 1998, 1999 2000, 2001, 2002 Free
+# Copyright (C) 1994, 1995, 1997, 1998, 1999 2000, 2001, 2002, 2003 Free
# Software Foundation, Inc.
#This file is part of GCC.
@@ -293,7 +293,7 @@ treelang.check: $(TESTSUITEDIR)/site.exp
# copy the output files from the current test to source ie say the new results are OK
treelang.check.fix: force
- srcdir=`cd ${srcdir}; ${PWD}` ; export srcdir ;
+ srcdir=`cd ${srcdir}; ${PWD_COMMAND}` ; export srcdir ;
-cp testsuite/treelang/*.out* t
-cp testsuite/treelang/*runpgm* t
-rm -f t/*nofilename
--
Andreas Schwab, SuSE Labs, schwab@suse.de
SuSE Linux AG, Deutschherrnstr. 15-19, D-90429 Nürnberg
Key fingerprint = 58CA 54C7 6D53 942B 1756 01D3 44D5 214B 8276 4ED5
"And now for something completely different."