diff options
author | Tony Cook <tony@develop-help.com> | 2009-11-24 17:44:56 +1100 |
---|---|---|
committer | H.Merijn Brand <h.m.brand@xs4all.nl> | 2009-11-24 09:06:10 +0100 |
commit | 77b33db630b28c8be044e8973b0a6a8097786158 (patch) | |
tree | f36b267b50823770a9eae8bbba47b747780940e1 /hints | |
parent | 0be0346991b9897be3779aad45b504f1f1d7c709 (diff) | |
download | perl-77b33db630b28c8be044e8973b0a6a8097786158.tar.gz |
record version of Intel C during configure
Currently building with icc records an empty ccversion, the attached
change fixes that.
Tony
Signed-off-by: H.Merijn Brand <h.m.brand@xs4all.nl>
Diffstat (limited to 'hints')
-rw-r--r-- | hints/linux.sh | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/hints/linux.sh b/hints/linux.sh index c88f157eaa..d208129812 100644 --- a/hints/linux.sh +++ b/hints/linux.sh @@ -87,6 +87,11 @@ esac # Check if we're about to use Intel's ICC compiler case "`${cc:-cc} -V 2>&1`" in *"Intel(R) C++ Compiler"*|*"Intel(R) C Compiler"*) + # record the version, formats: + # icc (ICC) 10.1 20080801 + # icpc (ICC) 10.1 20080801 + # followed by a copyright on the second line + ccversion=`${cc:-cc} --version | sed -n -e 's/^icp\?c \((ICC) \)\?//p'` # This is needed for Configure's prototype checks to work correctly # The -mp flag is needed to pass various floating point related tests # The -no-gcc flag is needed otherwise, icc pretends (poorly) to be gcc |