File tree Expand file tree Collapse file tree 3 files changed +3
-6
lines changed Expand file tree Collapse file tree 3 files changed +3
-6
lines changed Original file line number Diff line number Diff line change @@ -67,6 +67,9 @@ Modified Compiler Flags
67
67
Removed Compiler Flags
68
68
-------------------------
69
69
70
+ - -Wweak-template-vtables, which was deprecated in the previous release and no
71
+ longer had any effect, has been removed.
72
+
70
73
New Pragmas in Clang
71
74
--------------------
72
75
Original file line number Diff line number Diff line change @@ -1651,9 +1651,6 @@ def warn_weak_vtable : Warning<
1651
1651
"%0 has no out-of-line virtual method definitions; its vtable will be "
1652
1652
"emitted in every translation unit">,
1653
1653
InGroup<DiagGroup<"weak-vtables">>, DefaultIgnore;
1654
- def warn_weak_template_vtable : Warning<
1655
- "this warning is no longer in use and will be removed in the next release">,
1656
- InGroup<DiagGroup<"weak-template-vtables">>, DefaultIgnore;
1657
1654
1658
1655
def ext_using_undefined_std : ExtWarn<
1659
1656
"using directive refers to implicitly-defined namespace 'std'">;
Original file line number Diff line number Diff line change 3
3
// Check that this warning is disabled on MS ABI targets which don't have key
4
4
// functions.
5
5
// RUN: %clang_cc1 %s -fsyntax-only -triple %ms_abi_triple -Werror -Wweak-vtables
6
- //
7
- // -Wweak-template-vtables is deprecated but we still parse it.
8
- // RUN: %clang_cc1 %s -fsyntax-only -Werror -Wweak-template-vtables
9
6
10
7
struct A { // expected-warning {{'A' has no out-of-line virtual method definitions; its vtable will be emitted in every translation unit}}
11
8
virtual void f () { }
You can’t perform that action at this time.
0 commit comments