diff options
author | Guy Harris <guy@alum.mit.edu> | 2000-10-22 20:01:14 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2000-10-22 20:01:14 +0000 |
commit | 4b15a76ece6d6270230e53a0eaa3531eea605793 (patch) | |
tree | a13956de7a720de6f1a28704cbccca4e2823932d /make-reg-dotc | |
parent | 37dc5466140e62247cc44068c076d564c1eeafef (diff) |
When looking for definitions of "proto_register" and "proto_reg_handoff"
routines, throw out lines containing semicolons, so that we don't see
*declarations* of those routines.
svn path=/trunk/; revision=2530
Diffstat (limited to 'make-reg-dotc')
-rwxr-xr-x | make-reg-dotc | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/make-reg-dotc b/make-reg-dotc index fb80ef4d6e..2c70aefba7 100755 --- a/make-reg-dotc +++ b/make-reg-dotc @@ -26,7 +26,7 @@ do else srcfile=$srcdir/$f fi - grep '^proto_register_[a-z_0-9A-Z]* *(' $srcfile 2>/dev/null + grep '^proto_register_[a-z_0-9A-Z]* *(' $srcfile 2>/dev/null | grep -v ';' done | sed -e 's/^.*://' -e 's/^\([a-z_0-9A-Z]*\).*/ {extern void \1 (void); \1 ();}/' >>register.c-tmp for f in "$@" do @@ -36,7 +36,7 @@ do else srcfile=$srcdir/$f fi - grep '^void proto_register_[a-z_0-9A-Z]* *(' $srcfile 2>/dev/null + grep '^void proto_register_[a-z_0-9A-Z]* *(' $srcfile 2>/dev/null | grep -v ';' done | sed -e 's/^.*://' -e 's/^void \([a-z_0-9A-Z]*\).*/ {extern void \1 (void); \1 ();}/' >>register.c-tmp echo '}' >>register.c-tmp @@ -52,7 +52,7 @@ do else srcfile=$srcdir/$f fi - grep '^proto_reg_handoff_[a-z_0-9A-Z]* *(' $srcfile 2>/dev/null + grep '^proto_reg_handoff_[a-z_0-9A-Z]* *(' $srcfile 2>/dev/null | grep -v ';' done | sed -e 's/^.*://' -e 's/^\([a-z_0-9A-Z]*\).*/ {extern void \1 (void); \1 ();}/' >>register.c-tmp for f in "$@" do @@ -62,7 +62,7 @@ do else srcfile=$srcdir/$f fi - grep '^void proto_reg_handoff_[a-z_0-9A-Z]* *(' $srcfile 2>/dev/null + grep '^void proto_reg_handoff_[a-z_0-9A-Z]* *(' $srcfile 2>/dev/null | grep -v ';' done | sed -e 's/^.*://' -e 's/^void \([a-z_0-9A-Z]*\).*/ {extern void \1 (void); \1 ();}/' >>register.c-tmp echo '}' >>register.c-tmp mv register.c-tmp register.c |