Future-proof hints/linux.sh against Sun's cc -V output.
authorAndy Dougherty <doughera@lafayette.edu>
Fri, 14 Nov 2008 13:01:13 +0000 (08:01 -0500)
committerH.Merijn Brand <h.m.brand@xs4all.nl>
Fri, 14 Nov 2008 18:52:30 +0000 (18:52 +0000)
Message-ID: <Pine.LNX.4.64.0811141300220.6539@fractal.phys.lafayette.edu>

p4raw-id: //depot/perl@34835

hints/linux.sh

index a240f9a..c88f157 100644 (file)
@@ -102,7 +102,11 @@ case "`${cc:-cc} -V 2>&1`" in
     '') optimize='-O3' ;;
     esac
     ;;
-*"Sun C"*)
+*" Sun "*"C"*)
+    # Sun's C compiler, which might have a 'tag' name between
+    # 'Sun' and the 'C':  Examples:
+    # cc: Sun C 5.9 Linux_i386 Patch 124871-01 2007/07/31
+    # cc: Sun Ceres C 5.10 Linux_i386 2008/07/10
     test "$optimize" || optimize='-xO2'
     cccdlflags='-KPIC'
     lddlflags='-G -Bdynamic'