summaryrefslogtreecommitdiffstats
path: root/build_settings.cmake
diff options
context:
space:
mode:
authorTor Egge <Tor.Egge@online.no>2023-03-23 11:20:54 +0100
committerTor Egge <Tor.Egge@online.no>2023-03-23 11:20:54 +0100
commitbd73930f8bf9b87ae2bdd2da2243c1ef625c3035 (patch)
treedc9d433aac5231d378e10f1f4b60ad6a2438d016 /build_settings.cmake
parenta9a6d2275c49f5690791cbb50648589ea800a146 (diff)
Disable more warnings when using gcc 13.
Diffstat (limited to 'build_settings.cmake')
-rw-r--r--build_settings.cmake3
1 files changed, 2 insertions, 1 deletions
diff --git a/build_settings.cmake b/build_settings.cmake
index 718e0fd6323..597f2cd42ae 100644
--- a/build_settings.cmake
+++ b/build_settings.cmake
@@ -86,9 +86,10 @@ else()
endif()
# Disable dangling reference and overloaded virtual warnings when using gcc 13
+# Disable stringop-oveflow and array-bounds warning when using gcc 13.
if(CMAKE_CXX_COMPILER_ID STREQUAL "GNU")
if (CMAKE_CXX_COMPILER_VERSION VERSION_GREATER_EQUAL "13")
- set(CXX_SPECIFIC_WARN_OPTS "${CXX_SPECIFIC_WARN_OPTS} -Wno-dangling-reference -Wno-overloaded-virtual")
+ set(CXX_SPECIFIC_WARN_OPTS "${CXX_SPECIFIC_WARN_OPTS} -Wno-dangling-reference -Wno-overloaded-virtual -Wno-stringop-overflow -Wno-array-bounds")
endif()
endif()