mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
cmake: rename symbols used internally by check_compiler_flag.cmake
(that is MY_CHECK_C_COMPILER_FLAG, MY_CHECK_CXX_COMPILER_FLAG, MY_CHECK_AND_SET_COMPILER_FLAG) This is to have a clear "internal" name prefix and to avoid mixing them with hand-named symbols
This commit is contained in:
parent
679aa122bf
commit
e4b88235b5
3 changed files with 5 additions and 5 deletions
|
@ -15,7 +15,7 @@ SET(fail_patterns
|
|||
)
|
||||
|
||||
MACRO (MY_CHECK_C_COMPILER_FLAG flag)
|
||||
STRING(REGEX REPLACE "[-,= ]" "_" result "HAVE_C_${flag}")
|
||||
STRING(REGEX REPLACE "[-,= ]" "_" result "have_C_${flag}")
|
||||
SET(SAVE_CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS}")
|
||||
SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} ${flag}")
|
||||
CHECK_C_SOURCE_COMPILES("int main(void) { return 0; }" ${result}
|
||||
|
@ -24,7 +24,7 @@ MACRO (MY_CHECK_C_COMPILER_FLAG flag)
|
|||
ENDMACRO()
|
||||
|
||||
MACRO (MY_CHECK_CXX_COMPILER_FLAG flag)
|
||||
STRING(REGEX REPLACE "[-,= ]" "_" result "HAVE_CXX_${flag}")
|
||||
STRING(REGEX REPLACE "[-,= ]" "_" result "have_CXX_${flag}")
|
||||
SET(SAVE_CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS}")
|
||||
SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} ${flag}")
|
||||
CHECK_CXX_SOURCE_COMPILES("int main(void) { return 0; }" ${result}
|
||||
|
@ -42,7 +42,7 @@ FUNCTION(MY_CHECK_AND_SET_COMPILER_FLAG flag)
|
|||
MY_CHECK_CXX_COMPILER_FLAG(${flag})
|
||||
STRING(REGEX REPLACE "[-,= ]" "_" result "${flag}")
|
||||
FOREACH(lang C CXX)
|
||||
IF (HAVE_${lang}_${result})
|
||||
IF (have_${lang}_${result})
|
||||
IF(ARGN)
|
||||
FOREACH(type ${ARGN})
|
||||
SET(CMAKE_${lang}_FLAGS_${type} "${CMAKE_${lang}_FLAGS_${type}} ${flag}" PARENT_SCOPE)
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
# Common warning flags for GCC, G++, Clang and Clang++
|
||||
SET(MY_WARNING_FLAGS "-Wall -Wextra -Wformat-security -Wno-init-self")
|
||||
MY_CHECK_C_COMPILER_FLAG("-Wvla") # Requires GCC 4.3+ or Clang
|
||||
IF(HAVE_C__Wvla)
|
||||
IF(have_C__Wvla)
|
||||
SET(MY_WARNING_FLAGS "${MY_WARNING_FLAGS} -Wvla")
|
||||
ENDIF()
|
||||
|
||||
|
|
|
@ -276,7 +276,7 @@ FIND_PACKAGE (Threads)
|
|||
|
||||
FUNCTION(MY_CHECK_PTHREAD_ONCE_INIT)
|
||||
MY_CHECK_C_COMPILER_FLAG("-Werror")
|
||||
IF(NOT HAVE_C__Werror)
|
||||
IF(NOT have_C__Werror)
|
||||
RETURN()
|
||||
ENDIF()
|
||||
SET(CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -Werror")
|
||||
|
|
Loading…
Reference in a new issue