]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Made gcc version check more robust.
authorBart Van Assche <bvanassche@acm.org>
Sat, 19 Apr 2008 07:47:56 +0000 (07:47 +0000)
committerBart Van Assche <bvanassche@acm.org>
Sat, 19 Apr 2008 07:47:56 +0000 (07:47 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@7886

configure.in

index 18274151d47abdd5f322ee84d8823de5c879ee17..90f729c7acb540f83523130205e9cde3456c0bf0 100644 (file)
@@ -86,22 +86,13 @@ AC_SUBST(ASFLAGS)
 # We don't want gcc < 3.0
 AC_MSG_CHECKING([for a supported version of gcc])
 
-gcc_version=`${CC} --version | head -n 1`
+[gcc_version=`${CC} --version | head -n 1 | sed 's/^[^0-9.]*\([0-9.]*\).*$/\1/'`]
 
 case "${gcc_version}" in
-     gcc-2.7.*)
+     2.*)
        AC_MSG_RESULT([no (${gcc_version})])
        AC_MSG_ERROR([please use a recent (>= gcc-3.0) version of gcc])
        ;;
-     gcc-2.8.*)
-       AC_MSG_RESULT([no (${gcc_version})])
-       AC_MSG_ERROR([please use a recent (>= gcc-3.0) version of gcc])
-       ;;
-     gcc-2.9*)
-       AC_MSG_RESULT([no (${gcc_version})])
-       AC_MSG_ERROR([please use a recent (>= gcc-3.0) version of gcc])
-       ;;
-
      *)
        AC_MSG_RESULT([ok (${gcc_version})])
        ;;