]> granicus.if.org Git - clang/commitdiff
Place 'argument unused during compilation' under a -W flag. Fixes <rdar://problem...
authorTed Kremenek <kremenek@apple.com>
Fri, 11 Nov 2011 03:58:21 +0000 (03:58 +0000)
committerTed Kremenek <kremenek@apple.com>
Fri, 11 Nov 2011 03:58:21 +0000 (03:58 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@144365 91177308-0d34-0410-b5e6-96231b3b80d8

include/clang/Basic/DiagnosticDriverKinds.td
test/Misc/warning-flags.c

index 3c0e4f53d3c113dcd97fbab23a127dbb84d9b770..b8c28f8366f6bc0c958bc1a83080f8ff995f229b 100644 (file)
@@ -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<DiagGroup<"unused-command-line-argument">>;
 def warn_drv_pipe_ignored_with_save_temps : Warning<
   "-pipe ignored because -save-temps specified">;
 def warn_drv_not_using_clang_cpp : Warning<
index eb74df87dfdc2b8e33a70ce7b6bc0b4d494c4284..91955a74b9cd0074a6b817329177997dcd9a90f1 100644 (file)
@@ -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