diff options
author | Bruce Momjian | 1997-09-28 16:57:44 +0000 |
---|---|---|
committer | Bruce Momjian | 1997-09-28 16:57:44 +0000 |
commit | 7812c02fbfe82dbc3e3e3c0e0a536ec2a389fe4f (patch) | |
tree | 01ab5efa497fcfc9ba60f6ab6721d29cabd85172 | |
parent | b8d67bfd288c86549f1f88d49feb810a7d845a27 (diff) |
Cleanup tmp files for ccsym.
-rwxr-xr-x | src/tools/ccsym | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/tools/ccsym b/src/tools/ccsym index 2881968928..5edb63d1a3 100755 --- a/src/tools/ccsym +++ b/src/tools/ccsym @@ -1,12 +1,12 @@ #!/bin/sh -/bin/cat >tmp.c <<EOF +trap "/bin/rm -f /tmp/$$.*" 0 1 2 3 15 +/bin/cat >$$.c <<EOF extern int foo; EOF -for i in `cc -v -c tmp.c 2>&1` +for i in `cc -v -c $$.c 2>&1` do case "$i" in -D*) echo "$i" | /usr/bin/sed 's/^-D//';; -A*) /bin/test "2.7.2.1" && echo "$i" | /usr/bin/sed 's/^-A\(.*\)(\(.*\))/\1=\2/';; esac done -/bin/rm -f tmp.* |