maintainer.cmake (mysql-connector-c-6.1.10-src) | : | maintainer.cmake (mysql-connector-c-6.1.11-src) | ||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
# Common warning flags for GCC, G++, Clang and Clang++ | # Common warning flags for GCC, G++, Clang and Clang++ | |||
SET(MY_WARNING_FLAGS "-Wall -Wextra -Wformat-security") | SET(MY_WARNING_FLAGS "-Wall -Wextra -Wformat-security") | |||
MY_CHECK_C_COMPILER_FLAG("-Wvla" HAVE_WVLA) # Requires GCC 4.3+ or Clang | MY_CHECK_C_COMPILER_FLAG("-Wvla" HAVE_WVLA) # Requires GCC 4.3+ or Clang | |||
IF(HAVE_WVLA) | IF(HAVE_WVLA) | |||
SET(MY_WARNING_FLAGS "${MY_WARNING_FLAGS} -Wvla") | SET(MY_WARNING_FLAGS "${MY_WARNING_FLAGS} -Wvla") | |||
ENDIF() | ENDIF() | |||
# Common warning flags for GCC and Clang | # Common warning flags for GCC and Clang | |||
SET(MY_C_WARNING_FLAGS | SET(MY_C_WARNING_FLAGS | |||
"${MY_WARNING_FLAGS} -Wwrite-strings -Wdeclaration-after-statement") | "${MY_WARNING_FLAGS} -Wwrite-strings -Wdeclaration-after-statement -Wno-unus ed-parameter") | |||
# Common warning flags for G++ and Clang++ | # Common warning flags for G++ and Clang++ | |||
SET(MY_CXX_WARNING_FLAGS | SET(MY_CXX_WARNING_FLAGS | |||
"${MY_WARNING_FLAGS} -Woverloaded-virtual -Wno-unused-parameter") | "${MY_WARNING_FLAGS} -Woverloaded-virtual -Wno-unused-parameter") | |||
# Extra warning flags for Clang++ | # Extra warning flags for Clang++ | |||
IF(CMAKE_CXX_COMPILER_ID MATCHES "Clang") | IF(CMAKE_CXX_COMPILER_ID MATCHES "Clang") | |||
SET(MY_CXX_WARNING_FLAGS | SET(MY_CXX_WARNING_FLAGS | |||
"${MY_CXX_WARNING_FLAGS} -Wno-null-conversion -Wno-unused-private-field") | "${MY_CXX_WARNING_FLAGS} -Wno-null-conversion -Wno-unused-private-field") | |||
ENDIF() | ENDIF() | |||
End of changes. 1 change blocks. | ||||
1 lines changed or deleted | 1 lines changed or added |