diff options
author | Eli Zaretskii <eliz@gnu.org> | 2005-05-12 15:44:19 +0000 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2005-05-12 15:44:19 +0000 |
commit | 15c3c5c65b6cda5791130a57145cc6feee04fdaf (patch) | |
tree | 716ff16ed97f860ff9257fddb75c0699a6c2ebc1 /gdb | |
parent | 358777b0d63059b9b231f4c8758bfb7a6df612ef (diff) | |
download | gdb-15c3c5c65b6cda5791130a57145cc6feee04fdaf.zip gdb-15c3c5c65b6cda5791130a57145cc6feee04fdaf.tar.gz gdb-15c3c5c65b6cda5791130a57145cc6feee04fdaf.tar.bz2 |
* observer.sh: Use observer.tmp instead of observer.inc-tmp which
on 8+3 filesystems overwrites observer.inc. Update copyright year
of the resultant file.
Diffstat (limited to 'gdb')
-rw-r--r-- | gdb/ChangeLog | 4 | ||||
-rwxr-xr-x | gdb/observer.sh | 23 |
2 files changed, 16 insertions, 11 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog index 5cefd6d..da4fd29 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,9 @@ 2005-05-12 Eli Zaretskii <eliz@gnu.org> + * observer.sh: Use observer.tmp instead of observer.inc-tmp which + on 8+3 filesystems overwrites observer.inc. Update copyright year + of the resultant file. + * gnu-v3-abi.c (init_gnuv3_ops): Cast is_gnu_v3_mangled_dtor and is_gnu_v3_mangled_ctor to avoid compiler warnings. diff --git a/gdb/observer.sh b/gdb/observer.sh index b23f15e..fb92b63 100755 --- a/gdb/observer.sh +++ b/gdb/observer.sh @@ -8,18 +8,19 @@ fi lang=$1 ; shift texi=$1 ; shift -o=$1 ; shift -echo "Creating ${o}-tmp" 1>&2 -rm -f ${o}-tmp +o=$1 +otmp="`echo $1 | sed -e 's,\.[^.]*$,,'`.tmp"; shift +echo "Creating ${otmp}" 1>&2 +rm -f ${otmp} # Can use any of the following: cat cmp cp diff echo egrep expr false # grep install-info ln ls mkdir mv pwd rm rmdir sed sleep sort tar # test touch true -cat <<EOF >>${o}-tmp +cat <<EOF >>${otmp} /* GDB Notifications to Observers. - Copyright 2004 Free Software Foundation, Inc. + Copyright 2004, 2005 Free Software Foundation, Inc. This file is part of GDB. @@ -46,7 +47,7 @@ EOF case $lang in - h) cat <<EOF >>${o}-tmp + h) cat <<EOF >>${otmp} #ifndef OBSERVER_H #define OBSERVER_H @@ -87,7 +88,7 @@ sed -n ' ' $texi | while read event formal actual do case $lang in - h) cat <<EOF >>${o}-tmp + h) cat <<EOF >>${otmp} /* ${event} notifications. */ @@ -100,7 +101,7 @@ EOF ;; inc) - cat <<EOF >>${o}-tmp + cat <<EOF >>${otmp} /* ${event} notifications. */ @@ -146,12 +147,12 @@ done case $lang in - h) cat <<EOF >>${o}-tmp + h) cat <<EOF >>${otmp} #endif /* OBSERVER_H */ EOF esac -echo Moving ${o}-tmp to ${o} -mv ${o}-tmp ${o} +echo Moving ${otmp} to ${o} +mv ${otmp} ${o} |