From 39b1f468b09d94cac6ec65a8c0fbc210e3c9989e Mon Sep 17 00:00:00 2001 From: Eugene Sharygin Date: Fri, 6 Oct 2017 19:34:50 +0300 Subject: fix compiler command in testcc This commit adds missing quotation marks around the argument to the function, and changes the value of `-x' option to `c` (lowercase) as per GCC manual [1]. [1]: https://gcc.gnu.org/onlinedocs/gcc-7.2.0/gcc/Overall-Options.html --- tools/test.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'tools') diff --git a/tools/test.sh b/tools/test.sh index 6e55447..8abdb21 100755 --- a/tools/test.sh +++ b/tools/test.sh @@ -11,7 +11,7 @@ exe=$tmp.exe out=$tmp.out testcc() { - echo "int main() { }" | $1 -x C -o /dev/null - >/dev/null 2>&1 + echo "int main() { }" | $1 -x c -o /dev/null - >/dev/null 2>&1 return $? } @@ -51,7 +51,7 @@ init() { ;; *) cc="cc -no-pie" - testcc $cc || cc="cc" + testcc "$cc" || cc="cc" ;; esac ;; -- cgit 1.4.1