]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
configure.ac: Generalize gcc / clang version check
authorBart Van Assche <bvanassche@acm.org>
Sat, 13 Sep 2014 09:42:29 +0000 (09:42 +0000)
committerBart Van Assche <bvanassche@acm.org>
Sat, 13 Sep 2014 09:42:29 +0000 (09:42 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14529

configure.ac

index eff37d9a085ef7f0421455410f6ac9a1be893d77..ba11ec6f09154f2a7fe847e0694f0bab85cfabbb 100644 (file)
@@ -131,17 +131,13 @@ fi
 ]
 AM_CONDITIONAL(COMPILER_IS_CLANG, test $is_clang = clang)
 
+# Note: m4 arguments are quoted with [ and ] so square brackets in shell
+# statements have to be quoted.
 case "${is_clang}-${gcc_version}" in
-     notclang-3.*)
+     notclang-[[3-9]].*|notclang-[[1-9][0-9]]*)
        AC_MSG_RESULT([ok (${gcc_version})])
        ;;
-     notclang-4.*)
-       AC_MSG_RESULT([ok (${gcc_version})])
-       ;;
-     notclang-5.*)
-       AC_MSG_RESULT([ok (${gcc_version})])
-       ;;
-     clang-2.9|clang-3.*|clang-4.*)
+     clang-2.9|clang-[[3-9]].*|clang-[[1-9][0-9]]*)
        AC_MSG_RESULT([ok (clang-${gcc_version})])
        ;;
      *)