diff options
| author | Stanislaw Halik <sthalik@misaki.pl> | 2024-07-27 12:07:15 +0200 |
|---|---|---|
| committer | Stanislaw Halik <sthalik@misaki.pl> | 2024-07-27 12:33:04 +0200 |
| commit | 0fe20e332fc8bf9e28074053fbdc80ed73c00e2f (patch) | |
| tree | a93dd1e1b2fb14c0cd8470936356353037371046 | |
| parent | 16b0f269462f7a6f66111dd4c197f2700f402578 (diff) | |
userconfig: add some more GCC warning flags
| -rw-r--r-- | userconfig-sthalik@Windows-GNU.cmake | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/userconfig-sthalik@Windows-GNU.cmake b/userconfig-sthalik@Windows-GNU.cmake index 81d99338..0ed7566a 100644 --- a/userconfig-sthalik@Windows-GNU.cmake +++ b/userconfig-sthalik@Windows-GNU.cmake @@ -76,17 +76,23 @@ function(fm-userconfig-src) -Wswitch-enum -Wlarger-than=8192 -Wlogical-op -Wunsafe-loop-optimizations + -Wctor-dtor-privacy -Wno-error=ctor-dtor-privacy + -Winvalid-constexpr -Winvalid-imported-macros + -Woverloaded-virtual + #-fconcepts-diagnostics-depth=2 ) #add_compile_options(-Wuseless-cast) - add_link_options(-Wno-lto-type-mismatch -Wno-odr) + add_link_options(-Wno-lto-type-mismatch -Wodr -Wno-error=odr) add_compile_options( #-Wno-c++20-compat -Wno-switch-enum -Wno-ctad-maybe-unsupported -Wno-ignored-attributes -Wno-parentheses - -Wno-lto-type-mismatch -Wno-odr + #-Wno-lto-type-mismatch -Wno-odr + -Wno-error=lto-type-mismatch + -Wodr -Wno-error=odr ) add_compile_options( -Werror=format |
