From f58dbb038cfbf4ef7617cbee6e1b108fb1d97ee8 Mon Sep 17 00:00:00 2001 From: Ted Kremenek Date: Tue, 4 Oct 2011 15:53:53 +0000 Subject: [PATCH] Place diagnostic warn_atomic_property_rule under a -W flag. Fixes . llvm-svn: 141089 --- clang/include/clang/Basic/DiagnosticSemaKinds.td | 3 ++- clang/test/Misc/warning-flags.c | 3 +-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/clang/include/clang/Basic/DiagnosticSemaKinds.td b/clang/include/clang/Basic/DiagnosticSemaKinds.td index f8d7111ddf2e..19fe1c5ad06a 100644 --- a/clang/include/clang/Basic/DiagnosticSemaKinds.td +++ b/clang/include/clang/Basic/DiagnosticSemaKinds.td @@ -499,7 +499,8 @@ def warn_objc_property_retain_of_block : Warning< "- use copy attribute instead">, InGroup; def warn_atomic_property_rule : Warning< "writable atomic property %0 cannot pair a synthesized setter/getter " - "with a user defined setter/getter">; + "with a user defined setter/getter">, + InGroup>; def warn_ownin_getter_rule : Warning< "property's synthesized getter follows Cocoa naming" " convention for returning 'owned' objects">, diff --git a/clang/test/Misc/warning-flags.c b/clang/test/Misc/warning-flags.c index fe32abe60911..c785546ebbc5 100644 --- a/clang/test/Misc/warning-flags.c +++ b/clang/test/Misc/warning-flags.c @@ -17,7 +17,7 @@ This test serves two purposes: The list of warnings below should NEVER grow. It should gradually shrink to 0. -CHECK: Warnings without flags (302): +CHECK: Warnings without flags (301): CHECK-NEXT: backslash_newline_space CHECK-NEXT: charize_microsoft_ext CHECK-NEXT: ext_anon_param_requires_type_specifier @@ -123,7 +123,6 @@ CHECK-NEXT: w_asm_qualifier_ignored CHECK-NEXT: warn_accessor_property_type_mismatch CHECK-NEXT: warn_anon_bitfield_width_exceeds_type_size CHECK-NEXT: warn_asm_label_on_auto_decl -CHECK-NEXT: warn_atomic_property_rule CHECK-NEXT: warn_attribute_ibaction CHECK-NEXT: warn_attribute_iboutlet CHECK-NEXT: warn_attribute_ignored