mirror of
https://github.com/MariaDB/server.git
synced 2026-05-08 08:04:29 +02:00
Backported fix for ccache
Fixed compiler warnings Added --big-test to tokudb change_column_char & change_column_bin
This commit is contained in:
parent
ae7b39a13a
commit
4b4777ab63
7 changed files with 19 additions and 4 deletions
|
|
@ -31,6 +31,7 @@ Usage: $0 [-h|-n] [configure-options]
|
|||
-h, --help Show this help message.
|
||||
-n, --just-print Don't actually run any commands; just print them.
|
||||
-c, --just-configure Stop after running configure.
|
||||
Combined with --just-print shows configure options.
|
||||
--extra-configs=xxx Add this to configure options
|
||||
--extra-flags=xxx Add this C and CXX flags
|
||||
--extra-cflags=xxx Add this to C flags
|
||||
|
|
@ -257,6 +258,10 @@ fi
|
|||
# (http://samba.org/ccache) is installed, use it.
|
||||
# We use 'grep' and hope 'grep' will work as expected
|
||||
# (returns 0 if finds lines)
|
||||
|
||||
# As cmake doesn't like CC and CXX with a space, use symlinks from
|
||||
# /usr/lib64/ccache if they exits.
|
||||
|
||||
if test "$USING_GCOV" != "1"
|
||||
then
|
||||
# Not using gcov; Safe to use ccache
|
||||
|
|
@ -265,8 +270,14 @@ fi
|
|||
|
||||
if ccache -V > /dev/null 2>&1 && test "$CCACHE_GCOV_VERSION_ENABLED" = "1"
|
||||
then
|
||||
echo "$CC" | grep "ccache" > /dev/null || CC="ccache $CC"
|
||||
echo "$CXX" | grep "ccache" > /dev/null || CXX="ccache $CXX"
|
||||
if test -x /usr/lib64/ccache/gcc
|
||||
then
|
||||
CC=/usr/lib64/ccache/gcc
|
||||
fi
|
||||
if test -x /usr/lib64/ccache/g++
|
||||
then
|
||||
CXX=/usr/lib64/ccache/g++
|
||||
fi
|
||||
fi
|
||||
|
||||
# gcov
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue