From cfaaddaee0b75dfc7144856a26ec695be33bd7c2 Mon Sep 17 00:00:00 2001 From: Rafael Espindola Date: Wed, 17 Nov 2010 22:13:25 +0000 Subject: Don't warn about clang -w -c foo.s Helps with the gdb testsuite. llvm-svn: 119574 --- clang/lib/Driver/Tools.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'clang/lib/Driver/Tools.cpp') diff --git a/clang/lib/Driver/Tools.cpp b/clang/lib/Driver/Tools.cpp index 3754d2c4ccf..b92089db6a6 100644 --- a/clang/lib/Driver/Tools.cpp +++ b/clang/lib/Driver/Tools.cpp @@ -1694,6 +1694,9 @@ void ClangAs::ConstructJob(Compilation &C, const JobAction &JA, assert(Inputs.size() == 1 && "Unexpected number of inputs."); const InputInfo &Input = Inputs[0]; + // Don't warn about "clang -w -c foo.s" + Args.ClaimAllArgs(options::OPT_w); + // Invoke ourselves in -cc1as mode. // // FIXME: Implement custom jobs for internal actions. -- cgit v1.2.3