diff options
author | Rafael Espindola <rafael.espindola@gmail.com> | 2013-11-23 16:40:57 +0000 |
---|---|---|
committer | Rafael Espindola <rafael.espindola@gmail.com> | 2013-11-23 16:40:57 +0000 |
commit | edaa444bda3fdfdf03a25ccbce4aa040bb6cccd0 (patch) | |
tree | d8085351290157422e14dde0b3575396287c5a90 /clang/lib/Driver/Tools.h | |
parent | 40bc7466a84ffbf5f5e900fb6fe69775809f57ab (diff) | |
download | bcm5719-llvm-edaa444bda3fdfdf03a25ccbce4aa040bb6cccd0.tar.gz bcm5719-llvm-edaa444bda3fdfdf03a25ccbce4aa040bb6cccd0.zip |
Don't use the gcc driver for assembling.
Clang knows how to use the gnu assembler directly from doing so on linux and
hurd. The existing support worked out of the box on cygwin and mingw and I was
able to bootstrap clang with it in both systems (with pending patches for the
new mingw abi, but that is independent of the assembler).
llvm-svn: 195554
Diffstat (limited to 'clang/lib/Driver/Tools.h')
-rw-r--r-- | clang/lib/Driver/Tools.h | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/clang/lib/Driver/Tools.h b/clang/lib/Driver/Tools.h index d5b2848c9b0..260b8c7ccce 100644 --- a/clang/lib/Driver/Tools.h +++ b/clang/lib/Driver/Tools.h @@ -163,17 +163,6 @@ namespace gcc { llvm::opt::ArgStringList &CmdArgs) const; }; - class LLVM_LIBRARY_VISIBILITY Assemble : public Common { - public: - Assemble(const ToolChain &TC) : Common("gcc::Assemble", - "assembler (via gcc)", TC) {} - - virtual bool hasIntegratedCPP() const { return false; } - - virtual void RenderExtraToolArgs(const JobAction &JA, - llvm::opt::ArgStringList &CmdArgs) const; - }; - class LLVM_LIBRARY_VISIBILITY Link : public Common { public: Link(const ToolChain &TC) : Common("gcc::Link", |