From: Andy Dougherty Date: Fri, 14 Nov 2008 13:01:13 +0000 (-0500) Subject: Future-proof hints/linux.sh against Sun's cc -V output. X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=7accc71d75225bb6d25ab63eb19f6c9203f47212;p=p5sagit%2Fp5-mst-13.2.git Future-proof hints/linux.sh against Sun's cc -V output. Message-ID: p4raw-id: //depot/perl@34835 --- diff --git a/hints/linux.sh b/hints/linux.sh index a240f9a..c88f157 100644 --- a/hints/linux.sh +++ b/hints/linux.sh @@ -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'