From 683f3a0ef66a624dacce16644ca4d8dceb6b06d1 Mon Sep 17 00:00:00 2001 From: Milk Brewster Date: Sun, 27 May 2018 19:01:51 +0100 Subject: [PATCH 1/3] add -Wno-error=implicit-fallthrough to CMAKE_CXX_FLAGS --- external/backtrace-cpp/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/backtrace-cpp/CMakeLists.txt b/external/backtrace-cpp/CMakeLists.txt index c9ae155..aa64193 100644 --- a/external/backtrace-cpp/CMakeLists.txt +++ b/external/backtrace-cpp/CMakeLists.txt @@ -38,7 +38,7 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_COMPILER_IS_GNUCXX) endif() # ANBOX: allow old-style casts -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=old-style-cast") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=old-style-cast -Wno-error=implicit-fallthrough") ############################################################################### # BACKWARD OBJECT From 2cf14b63bb6a5b39928170e53d9f3fcb990991ee Mon Sep 17 00:00:00 2001 From: Milk Brewster Date: Wed, 30 May 2018 09:11:38 +0100 Subject: [PATCH 2/3] add -Wno-error=switch-default to CMAKE_CXX_FLAGS --- external/backtrace-cpp/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/backtrace-cpp/CMakeLists.txt b/external/backtrace-cpp/CMakeLists.txt index aa64193..6c4e047 100644 --- a/external/backtrace-cpp/CMakeLists.txt +++ b/external/backtrace-cpp/CMakeLists.txt @@ -38,7 +38,7 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_COMPILER_IS_GNUCXX) endif() # ANBOX: allow old-style casts -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=old-style-cast -Wno-error=implicit-fallthrough") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=old-style-cast -Wno-error=implicit-fallthrough -Wno-error=switch-default") ############################################################################### # BACKWARD OBJECT From c6c75e2b114ef7240c6935ea3a02f5419189e56c Mon Sep 17 00:00:00 2001 From: Milk Brewster Date: Mon, 4 Jun 2018 18:04:21 +0100 Subject: [PATCH 3/3] remove -Wno-error=implicit-fallthrough --- external/backtrace-cpp/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/backtrace-cpp/CMakeLists.txt b/external/backtrace-cpp/CMakeLists.txt index 6c4e047..b31bb8c 100644 --- a/external/backtrace-cpp/CMakeLists.txt +++ b/external/backtrace-cpp/CMakeLists.txt @@ -38,7 +38,7 @@ if (CMAKE_CXX_COMPILER_ID STREQUAL "Clang" OR CMAKE_COMPILER_IS_GNUCXX) endif() # ANBOX: allow old-style casts -set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=old-style-cast -Wno-error=implicit-fallthrough -Wno-error=switch-default") +set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-error=old-style-cast -Wno-error=switch-default") ############################################################################### # BACKWARD OBJECT