diff options
| author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-09-22 13:37:10 +0200 |
|---|---|---|
| committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2022-09-23 09:21:55 +0200 |
| commit | cb80bf8254c9bb23fd29fba80bbe4895fb1d286f (patch) | |
| tree | 61a9a7bc0c93945158bc10fe52333c8b45d1ffbf | |
| parent | f419206841764323c244bf91051b2878451c17b6 (diff) | |
Increase the compiler warning level (g++)
Change-Id: Ia76fe07f1855cc7e58ec995df198ceec8da6db90
Reviewed-by: Shyamnath Premnadh <Shyamnath.Premnadh@qt.io>
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
| -rw-r--r-- | sources/shiboken6/cmake/ShibokenHelpers.cmake | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sources/shiboken6/cmake/ShibokenHelpers.cmake b/sources/shiboken6/cmake/ShibokenHelpers.cmake index 567a79c62..c6bd8c119 100644 --- a/sources/shiboken6/cmake/ShibokenHelpers.cmake +++ b/sources/shiboken6/cmake/ShibokenHelpers.cmake @@ -50,9 +50,10 @@ if(MSVC) set(CMAKE_CXX_FLAGS "/Zc:wchar_t /GR /EHsc /DWIN32 /D_WINDOWS /D_SCL_SECURE_NO_WARNINGS") #set(CMAKE_CXX_FLAGS "/Zc:wchar_t /GR /EHsc /DNOCOLOR /DWIN32 /D_WINDOWS /D_SCL_SECURE_NO_WARNINGS") # XXX else() + set (gcc_warnings_options "-Wall -Wextra -Wno-unused-parameter -Wno-cast-function-type -Wno-strict-aliasing") if(CMAKE_HOST_UNIX AND NOT CYGWIN) add_definitions(-fPIC) - set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -fvisibility=hidden -Wno-strict-aliasing") + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${gcc_warnings_options} -fvisibility=hidden") endif() set(CMAKE_CXX_FLAGS_DEBUG "-g") option(ENABLE_GCC_OPTIMIZATION "Enable specific GCC flags to optimization library \ |
