summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormonty@hundin.mysql.fi <>2002-03-25 21:23:30 +0200
committermonty@hundin.mysql.fi <>2002-03-25 21:23:30 +0200
commit1b7a55f9870bb38221432d51d3fecb6bb9c8bc9e (patch)
tree6c54e4909b254556431f50e070adf08fbf3a4a7a
parent93948645e75368ef501cfd85921d6048ffa56e13 (diff)
downloadmariadb-git-1b7a55f9870bb38221432d51d3fecb6bb9c8bc9e.tar.gz
Print compiler version
Optimize for pentiumpro for RPM's.
-rwxr-xr-xBuild-tools/Do-rpm4
-rw-r--r--configure.in14
2 files changed, 16 insertions, 2 deletions
diff --git a/Build-tools/Do-rpm b/Build-tools/Do-rpm
index 4072d575088..62c7536570a 100755
--- a/Build-tools/Do-rpm
+++ b/Build-tools/Do-rpm
@@ -153,9 +153,9 @@ set -x
# Check environment
export MYSQL_BUILD_PATH="/usr/local/bin:/my/gnu/bin:/usr/bin:/bin"
-export MYSQL_BUILD_CFLAGS="-O6 -fno-omit-frame-pointer -mpentium"
+export MYSQL_BUILD_CFLAGS="-O6 -fno-omit-frame-pointer -mcpu=pentiumpro"
export MYSQL_BUILD_CXXFLAGS="-O6 -fno-omit-frame-pointer \
- -felide-constructors -fno-exceptions -fno-rtti -mpentium"
+ -felide-constructors -fno-exceptions -fno-rtti -mcpu=pentiumpro"
gcc -v
# Make RPM
diff --git a/configure.in b/configure.in
index 48c12d3b471..03f0d1b16d5 100644
--- a/configure.in
+++ b/configure.in
@@ -126,6 +126,20 @@ AC_PROG_CC
AC_PROG_CXX
AC_PROG_CPP
+# Print version of CC and CXX compiler (if they support --version)
+CC_VERSION=`$CC --version`
+if test $? -eq "0"
+then
+ AC_MSG_CHECKING("C Compiler version of $CC");
+ AC_MSG_RESULT($CC_VERSION)
+fi
+CXX_VERSION=`$CXX --version`
+if test $? -eq "0"
+then
+ AC_MSG_CHECKING("C++ compiler version of $CXX");
+ AC_MSG_RESULT($CXX_VERSION)
+fi
+
# Fix for sgi gcc / sgiCC which tries to emulate gcc
if test "$CC" = "sgicc"
then