diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2010-11-17 22:13:25 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2010-11-17 22:13:25 +0000 |
commit | cfaaddaee0b75dfc7144856a26ec695be33bd7c2 (patch) | |
tree | d2a96a9fcd7200a0cc98b56716065aa03bc9bbc2 /clang/lib/Driver/Tools.cpp | |
parent | 4ded8f264a1a8da9b7bc2af3b7d641abbb7b0979 (diff) | |
download | bcm5719-llvm-cfaaddaee0b75dfc7144856a26ec695be33bd7c2.tar.gz bcm5719-llvm-cfaaddaee0b75dfc7144856a26ec695be33bd7c2.zip |
Don't warn about
clang -w -c foo.s
Helps with the gdb testsuite.
llvm-svn: 119574
Diffstat (limited to 'clang/lib/Driver/Tools.cpp')
-rw-r--r-- | clang/lib/Driver/Tools.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
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. |