File tree 18 files changed +1
-72
lines changed
18 files changed +1
-72
lines changed Original file line number Diff line number Diff line change @@ -22,10 +22,6 @@ if(CLANG_BUILT_STANDALONE)
22
22
endif ()
23
23
endif ()
24
24
25
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
26
- add_definitions ("-Wno-suggest-override" )
27
- endif ()
28
-
29
25
if (CLANGD_ENABLE_REMOTE)
30
26
include_directories (${CMAKE_CURRENT_BINARY_DIR} /../index/remote)
31
27
add_definitions (-DGOOGLE_PROTOBUF_NO_RTTI=1)
Original file line number Diff line number Diff line change @@ -5,10 +5,6 @@ function(add_extra_unittest test_dirname)
5
5
add_unittest(ExtraToolsUnitTests ${test_dirname} ${ARGN} )
6
6
endfunction ()
7
7
8
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
9
- add_definitions ("-Wno-suggest-override" )
10
- endif ()
11
-
12
8
add_subdirectory (clang-apply-replacements)
13
9
add_subdirectory (clang-change-namespace)
14
10
add_subdirectory (clang-doc )
Original file line number Diff line number Diff line change @@ -10,10 +10,6 @@ if(CLANG_BUILT_STANDALONE)
10
10
endif ()
11
11
endif ()
12
12
13
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
14
- add_definitions ("-Wno-suggest-override" )
15
- endif ()
16
-
17
13
# add_clang_unittest(test_dirname file1.cpp file2.cpp)
18
14
#
19
15
# Will compile the list of files together and link against the clang
Original file line number Diff line number Diff line change @@ -403,7 +403,6 @@ set(COMPILER_RT_GMOCK_CFLAGS
403
403
404
404
append_list_if(COMPILER_RT_DEBUG -DSANITIZER_DEBUG=1 COMPILER_RT_UNITTEST_CFLAGS)
405
405
append_list_if(COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG -Wno-covered-switch-default COMPILER_RT_UNITTEST_CFLAGS)
406
- append_list_if(COMPILER_RT_HAS_WSUGGEST_OVERRIDE_FLAG -Wno-suggest-override COMPILER_RT_UNITTEST_CFLAGS)
407
406
408
407
if (MSVC )
409
408
# gtest use a lot of stuff marked as deprecated on Windows.
Original file line number Diff line number Diff line change @@ -106,7 +106,6 @@ check_cxx_compiler_flag("-Werror -Wnon-virtual-dtor" COMPILER_RT_HAS_WNON_VIRT
106
106
check_cxx_compiler_flag("-Werror -Wvariadic-macros" COMPILER_RT_HAS_WVARIADIC_MACROS_FLAG)
107
107
check_cxx_compiler_flag("-Werror -Wunused-parameter" COMPILER_RT_HAS_WUNUSED_PARAMETER_FLAG)
108
108
check_cxx_compiler_flag("-Werror -Wcovered-switch-default" COMPILER_RT_HAS_WCOVERED_SWITCH_DEFAULT_FLAG)
109
- check_cxx_compiler_flag("-Werror -Wsuggest-override" COMPILER_RT_HAS_WSUGGEST_OVERRIDE_FLAG)
110
109
check_cxx_compiler_flag(-Wno-pedantic COMPILER_RT_HAS_WNO_PEDANTIC)
111
110
112
111
check_cxx_compiler_flag(/W4 COMPILER_RT_HAS_W4_FLAG)
Original file line number Diff line number Diff line change @@ -5,10 +5,6 @@ function(add_flang_unittest test_dirname)
5
5
add_unittest(FlangUnitTests ${test_dirname} ${ARGN} )
6
6
endfunction ()
7
7
8
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
9
- add_definitions ("-Wno-suggest-override" )
10
- endif ()
11
-
12
8
add_subdirectory (Optimizer)
13
9
add_subdirectory (Decimal)
14
10
add_subdirectory (Evaluate)
Original file line number Diff line number Diff line change @@ -578,7 +578,6 @@ function(cxx_add_warning_flags target)
578
578
target_add_compile_flags_if_supported(${target} PRIVATE
579
579
-Wno-user-defined -literals
580
580
-Wno-covered-switch-default
581
- -Wno-suggest-override
582
581
-Wno-ignored-attributes # FIXME: Caused by _LIBCPP_NODEBUG_TYPE not being supported on older clangs
583
582
)
584
583
if (LIBCXX_TARGETING_CLANG_CL)
@@ -603,8 +602,7 @@ function(cxx_add_warning_flags target)
603
602
target_add_compile_flags_if_supported(${target} PRIVATE
604
603
-Wno-literal-suffix
605
604
-Wno-c++14-compat
606
- -Wno-noexcept-type
607
- -Wno-suggest-override)
605
+ -Wno-noexcept-type )
608
606
endif ()
609
607
if (LIBCXX_ENABLE_WERROR)
610
608
target_add_compile_flags_if_supported(${target} PRIVATE -Werror)
Original file line number Diff line number Diff line change @@ -283,8 +283,6 @@ add_compile_flags_if_supported(-Wunused-variable)
283
283
add_compile_flags_if_supported(-Wwrite-strings )
284
284
add_compile_flags_if_supported(-Wundef)
285
285
286
- add_compile_flags_if_supported(-Wno-suggest-override)
287
-
288
286
if (LIBCXXABI_ENABLE_WERROR)
289
287
add_compile_flags_if_supported(-Werror)
290
288
add_compile_flags_if_supported(-WX)
Original file line number Diff line number Diff line change @@ -12,9 +12,5 @@ function(add_lld_unittest test_dirname)
12
12
target_link_libraries (${test_dirname} ${LLVM_COMMON_LIBS} )
13
13
endfunction ()
14
14
15
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
16
- add_definitions ("-Wno-suggest-override" )
17
- endif ()
18
-
19
15
add_subdirectory (DriverTests)
20
16
add_subdirectory (MachOTests)
Original file line number Diff line number Diff line change @@ -5,10 +5,6 @@ add_dependencies(lldb-test-deps LLDBUnitTests)
5
5
include_directories (${LLDB_SOURCE_ROOT} )
6
6
include_directories (${LLDB_PROJECT_ROOT} /unittests)
7
7
8
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
9
- add_definitions ("-Wno-suggest-override" )
10
- endif ()
11
-
12
8
set (LLDB_GTEST_COMMON_INCLUDE ${CMAKE_CURRENT_SOURCE_DIR} /gtest_common.h)
13
9
if (MSVC )
14
10
list (APPEND LLVM_COMPILE_FLAGS /FI ${LLDB_GTEST_COMMON_INCLUDE} )
Original file line number Diff line number Diff line change @@ -672,21 +672,6 @@ if (LLVM_ENABLE_WARNINGS AND (LLVM_COMPILER_IS_GCC_COMPATIBLE OR CLANG_CL))
672
672
# Enable -Wdelete-non-virtual-dtor if available.
673
673
add_flag_if_supported("-Wdelete-non-virtual-dtor" DELETE_NON_VIRTUAL_DTOR_FLAG)
674
674
675
- # Enable -Wsuggest-override if it's available, and only if it doesn't
676
- # suggest adding 'override' to functions that are already marked 'final'
677
- # (which means it is disabled for GCC < 9.2).
678
- check_cxx_compiler_flag("-Wsuggest-override" CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
679
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
680
- set (OLD_CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS} )
681
- set (CMAKE_REQUIRED_FLAGS "${CMAKE_REQUIRED_FLAGS} -Werror=suggest-override" )
682
- CHECK_CXX_SOURCE_COMPILES("class base {public: virtual void anchor();};
683
- class derived : base {public: void anchor() final;};
684
- int main() { return 0; }"
685
- CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL)
686
- set (CMAKE_REQUIRED_FLAGS ${OLD_CMAKE_REQUIRED_FLAGS} )
687
- append_if(CXX_WSUGGEST_OVERRIDE_ALLOWS_ONLY_FINAL "-Wsuggest-override" CMAKE_CXX_FLAGS )
688
- endif ()
689
-
690
675
# Check if -Wcomment is OK with an // comment ending with '\' if the next
691
676
# line is also a // comment.
692
677
set (OLD_CMAKE_REQUIRED_FLAGS ${CMAKE_REQUIRED_FLAGS} )
Original file line number Diff line number Diff line change @@ -15,10 +15,6 @@ add_llvm_library(LLVMTestingSupport
15
15
Support
16
16
)
17
17
18
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
19
- add_definitions ("-Wno-suggest-override" )
20
- endif ()
21
-
22
18
include_directories (${LLVM_MAIN_SRC_DIR} /utils/unittest/googletest/include )
23
19
include_directories (${LLVM_MAIN_SRC_DIR} /utils/unittest/googlemock/include )
24
20
target_link_libraries (LLVMTestingSupport PRIVATE gtest)
Original file line number Diff line number Diff line change @@ -14,10 +14,6 @@ function(add_llvm_target_unittest test_dir_name)
14
14
add_llvm_unittest(${test_dir_name} DISABLE_LLVM_LINK_LLVM_DYLIB ${ARGN} )
15
15
endfunction ()
16
16
17
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
18
- add_definitions ("-Wno-suggest-override" )
19
- endif ()
20
-
21
17
add_subdirectory (ADT)
22
18
add_subdirectory (Analysis)
23
19
add_subdirectory (AsmParser)
Original file line number Diff line number Diff line change @@ -156,10 +156,6 @@ else()
156
156
add_cxx_compiler_flag(-fno-exceptions)
157
157
endif ()
158
158
159
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
160
- add_cxx_compiler_flag(-Wno-suggest-override)
161
- endif ()
162
-
163
159
if (HAVE_CXX_FLAG_FSTRICT_ALIASING)
164
160
if (NOT CMAKE_CXX_COMPILER_ID STREQUAL "Intel" ) #ICC17u2: Many false positives for Wstrict-aliasing
165
161
add_cxx_compiler_flag(-Wstrict-aliasing)
Original file line number Diff line number Diff line change @@ -43,9 +43,6 @@ endif()
43
43
if (CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG)
44
44
add_definitions ("-Wno-covered-switch-default" )
45
45
endif ()
46
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
47
- add_definitions ("-Wno-suggest-override" )
48
- endif ()
49
46
50
47
set (LLVM_REQUIRES_RTTI 1)
51
48
add_definitions ( -DGTEST_HAS_RTTI=0 )
Original file line number Diff line number Diff line change @@ -5,10 +5,6 @@ function(add_mlir_unittest test_dirname)
5
5
add_unittest(MLIRUnitTests ${test_dirname} ${ARGN} )
6
6
endfunction ()
7
7
8
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
9
- add_definitions ("-Wno-suggest-override" )
10
- endif ()
11
-
12
8
add_subdirectory (Analysis)
13
9
add_subdirectory (Dialect)
14
10
add_subdirectory (IR)
Original file line number Diff line number Diff line change @@ -36,9 +36,6 @@ set(CMAKE_CXX_STANDARD_REQUIRED ON)
36
36
37
37
# Add warning flags.
38
38
set (CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wall -Wextra" )
39
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
40
- add_definitions ("-Wno-suggest-override" )
41
- endif ()
42
39
43
40
add_library (
44
41
acxxel
Original file line number Diff line number Diff line change @@ -19,10 +19,6 @@ function(add_polly_unittest test_name)
19
19
target_link_libraries (${test_name} PRIVATE Polly)
20
20
endfunction ()
21
21
22
- if (CXX_SUPPORTS_SUGGEST_OVERRIDE_FLAG)
23
- add_definitions ("-Wno-suggest-override" )
24
- endif ()
25
-
26
22
add_subdirectory (Isl)
27
23
add_subdirectory (Flatten)
28
24
add_subdirectory (DeLICM)
You can’t perform that action at this time.
0 commit comments