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 <$$.c <&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.*