From fe08750026eb05e3fe41fbfb45c266d7ccda8422 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Storsj=C3=B6?= Date: Mon, 4 Jun 2018 09:39:05 +0300 Subject: [PATCH] test: Test building crt-test.c with -fno-builtin as well --- run-tests.sh | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/run-tests.sh b/run-tests.sh index 96baac8..5642f34 100755 --- a/run-tests.sh +++ b/run-tests.sh @@ -13,11 +13,17 @@ export PATH=$PREFIX/bin:$PATH cd test TESTS_C="hello hello-tls crt-test" +TESTS_C_NO_BUILTIN="crt-test" TESTS_CPP="hello-cpp hello-exception" for arch in $ARCHS; do for test in $TESTS_C; do $arch-w64-mingw32-clang $test.c -o $test-$arch.exe done + TESTS_EXTRA="" + for test in $TESTS_C_NO_BUILTIN; do + $arch-w64-mingw32-clang $test.c -o $test-no-builtin-$arch.exe -fno-builtin + TESTS_EXTRA="$TESTS_EXTRA $test-no-builtin" + done for test in $TESTS_CPP; do $arch-w64-mingw32-clang++ $test.cpp -o $test-$arch.exe done @@ -35,7 +41,7 @@ for arch in $ARCHS; do COPY="$COPY_AARCH64" ;; esac - for test in $TESTS_C $TESTS_CPP; do + for test in $TESTS_C $TESTS_CPP $TESTS_EXTRA; do file=$test-$arch.exe if [ -n "$COPY" ]; then $COPY $file