diff options
author | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-05-18 04:19:35 +0000 |
---|---|---|
committer | aoliva <aoliva@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-05-18 04:19:35 +0000 |
commit | 41698bd225159c06de4af1234553d748e6aa7b6d (patch) | |
tree | 0f1f3da992f85c81d1f8aeca7af2fa8e84f06daf /contrib | |
parent | 810e9e004e9726fcaa8348ffd4dbc96d7193e6c2 (diff) | |
download | gcc-41698bd225159c06de4af1234553d748e6aa7b6d.tar.gz |
* gcc_update (self): Set to `$0'.
(touch_files_reexec): Use `$self' instead of `$0'.
Reported by Albert Chin-A-Young <china@thewrittenword.com>
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@33974 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/ChangeLog | 6 | ||||
-rwxr-xr-x | contrib/gcc_update | 4 |
2 files changed, 9 insertions, 1 deletions
diff --git a/contrib/ChangeLog b/contrib/ChangeLog index 834966b3a08..54ccaa8278f 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,9 @@ +2000-05-18 Alexandre Oliva <aoliva@cygnus.com> + + * gcc_update (self): Set to `$0'. + (touch_files_reexec): Use `$self' instead of `$0'. + Reported by Albert Chin-A-Young <china@thewrittenword.com> + 2000-05-12 Alexandre Oliva <aoliva@cygnus.com> * gcc_update (touch_files_reexec): New function, run after the diff --git a/contrib/gcc_update b/contrib/gcc_update index a8d2ed7cc32..89677a4df1f 100755 --- a/contrib/gcc_update +++ b/contrib/gcc_update @@ -43,6 +43,8 @@ UPDATE_OPTIONS=-P # locally. # Add -A to reset any sticky tags, dates, or `-k' options. +# Arrange for the value of $0 to be available for functions +self=$0 # This function prints a list of all generated files, along with their # dependencies. Note that only one target is supported per line: the @@ -117,7 +119,7 @@ touch_files () { # dependencies and rules will be used. touch_files_reexec () { echo "Adjusting file timestamps" - exec ${CONFIG_SHELL-/bin/sh} $0 --touch + exec ${CONFIG_SHELL-/bin/sh} $self --touch } # This functions applies a patch to an existing tree. |