diff options
author | hp <hp@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-14 06:31:00 +0000 |
---|---|---|
committer | hp <hp@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-11-14 06:31:00 +0000 |
commit | dbfa75a1b739ae83e477ae4f373415d459ff78f7 (patch) | |
tree | 2b2c8728c016951ee89d71855fc31967ad34375c /contrib | |
parent | e2ff5c1ba465ca4c67eb34bf81d8c13e9056cfd8 (diff) | |
download | gcc-dbfa75a1b739ae83e477ae4f373415d459ff78f7.tar.gz |
* gcc_update (touch_files): Explicitly pass --no-print-directory.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@90614 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/ChangeLog | 4 | ||||
-rwxr-xr-x | contrib/gcc_update | 8 |
2 files changed, 11 insertions, 1 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog index 855c6be0f4e..c351739622f 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,7 @@ +2004-11-14 Hans-Peter Nilsson <hp@bitrange.com> + + * gcc_update (touch_files): Explicitly pass --no-print-directory. + 2004-11-04 Andrew Pinski <pinskia@physics.uc.edu> * gcc_update (boehm-gc/aclocal.m4): Remove boehm-gc/acinclude.m4. diff --git a/contrib/gcc_update b/contrib/gcc_update index 55a7d6a9e8a..9b39ae2989f 100755 --- a/contrib/gcc_update +++ b/contrib/gcc_update @@ -128,7 +128,13 @@ touch_files () { echo ' echo Touching $@... 1>&2; \' >> Makefile.$$ echo ' touch $@' >> Makefile.$$ files_and_dependencies | sed 's,[^ ]* ,,;s,$, :,' >> Makefile.$$ - while ${MAKE-make} -s -f Makefile.$$ all | grep . > /dev/null; do + + # We need to explicitly shut off the "Entering... Leaving..." + # messages through "--no-print-directory" to handle the case when + # we were called from a recursive invocation (i.e. "$(MAKE)" in a + # Makefile, not just make). Passing only "-s" doesn't help then, + # because make has helpfully added "-w" to MAKEFLAGS automatically. + while ${MAKE-make} -s --no-print-directory -f Makefile.$$ all | grep . > /dev/null; do sleep 1 done 2>&1 rm -f Makefile.$$ |