Commit f2b659f6 authored by Rich Prohaska's avatar Rich Prohaska

Merge branch 'master' into releases/tokudb-7.5

parents 6218a298 6714ec12
...@@ -65,6 +65,7 @@ TOKUDB_CHECKPOINT_LONG_BEGIN_COUNT ...@@ -65,6 +65,7 @@ TOKUDB_CHECKPOINT_LONG_BEGIN_COUNT
TOKUDB_CHECKPOINT_LONG_BEGIN_TIME TOKUDB_CHECKPOINT_LONG_BEGIN_TIME
TOKUDB_CHECKPOINT_PERIOD TOKUDB_CHECKPOINT_PERIOD
TOKUDB_CHECKPOINT_TAKEN TOKUDB_CHECKPOINT_TAKEN
TOKUDB_CURSOR_SKIP_DELETED_LEAF_ENTRY
TOKUDB_DB_CLOSES TOKUDB_DB_CLOSES
TOKUDB_DB_OPENS TOKUDB_DB_OPENS
TOKUDB_DB_OPEN_CURRENT TOKUDB_DB_OPEN_CURRENT
......
...@@ -46,18 +46,34 @@ include(CheckCXXCompilerFlag) ...@@ -46,18 +46,34 @@ include(CheckCXXCompilerFlag)
macro(set_cflags_if_supported) macro(set_cflags_if_supported)
foreach(flag ${ARGN}) foreach(flag ${ARGN})
check_c_compiler_flag(${flag} HAVE_C_${flag}) string(REGEX REPLACE "-" "_" temp_flag ${flag})
if (HAVE_C_${flag}) check_c_compiler_flag(${flag} HAVE_C_${temp_flag})
if (HAVE_C_${temp_flag})
set(CMAKE_C_FLAGS "${flag} ${CMAKE_C_FLAGS}") set(CMAKE_C_FLAGS "${flag} ${CMAKE_C_FLAGS}")
endif () endif ()
check_cxx_compiler_flag(${flag} HAVE_CXX_${flag}) check_cxx_compiler_flag(${flag} HAVE_CXX_${temp_flag})
if (HAVE_CXX_${flag}) if (HAVE_CXX_${temp_flag})
set(CMAKE_CXX_FLAGS "${flag} ${CMAKE_CXX_FLAGS}") set(CMAKE_CXX_FLAGS "${flag} ${CMAKE_CXX_FLAGS}")
endif () endif ()
endforeach(flag) endforeach(flag)
endmacro(set_cflags_if_supported) endmacro(set_cflags_if_supported)
macro(append_cflags_if_supported)
foreach(flag ${ARGN})
string(REGEX REPLACE "-" "_" temp_flag ${flag})
check_c_compiler_flag(${flag} HAVE_C_${temp_flag})
if (HAVE_C_${temp_flag})
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${flag}")
endif ()
check_cxx_compiler_flag(${flag} HAVE_CXX_${temp_flag})
if (HAVE_CXX_${temp_flag})
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${flag}")
endif ()
endforeach(flag)
endmacro(append_cflags_if_supported)
set_cflags_if_supported(-Wno-missing-field-initializers) set_cflags_if_supported(-Wno-missing-field-initializers)
append_cflags_if_supported(-Wno-vla)
ADD_SUBDIRECTORY(ft-index) ADD_SUBDIRECTORY(ft-index)
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment