From: Ted Kremenek Date: Fri, 11 Nov 2011 03:58:21 +0000 (+0000) Subject: Place 'argument unused during compilation' under a -W flag. Fixes . git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144365 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/include/clang/Basic/DiagnosticDriverKinds.td b/include/clang/Basic/DiagnosticDriverKinds.td index 3c0e4f53d3..b8c28f8366 100644 --- a/include/clang/Basic/DiagnosticDriverKinds.td +++ b/include/clang/Basic/DiagnosticDriverKinds.td @@ -101,7 +101,8 @@ def warn_drv_input_file_unused : Warning< def warn_drv_preprocessed_input_file_unused : Warning< "%0: previously preprocessed input unused when '%1' is present">; def warn_drv_unused_argument : Warning< - "argument unused during compilation: '%0'">; + "argument unused during compilation: '%0'">, + InGroup>; def warn_drv_pipe_ignored_with_save_temps : Warning< "-pipe ignored because -save-temps specified">; def warn_drv_not_using_clang_cpp : Warning< diff --git a/test/Misc/warning-flags.c b/test/Misc/warning-flags.c index eb74df87df..91955a74b9 100644 --- a/test/Misc/warning-flags.c +++ b/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 (278): +CHECK: Warnings without flags (277): CHECK-NEXT: ext_anon_param_requires_type_specifier CHECK-NEXT: ext_anonymous_struct_union_qualified CHECK-NEXT: ext_array_init_copy @@ -161,7 +161,6 @@ CHECK-NEXT: warn_drv_pch_not_first_include CHECK-NEXT: warn_drv_pipe_ignored_with_save_temps CHECK-NEXT: warn_drv_preprocessed_input_file_unused CHECK-NEXT: warn_drv_unsupported_option_argument -CHECK-NEXT: warn_drv_unused_argument CHECK-NEXT: warn_dup_category_def CHECK-NEXT: warn_duplicate_protocol_def CHECK-NEXT: warn_enum_too_large