summaryrefslogtreecommitdiffstats
path: root/clang/lib/Driver/Tools.h
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2013-11-23 16:40:57 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2013-11-23 16:40:57 +0000
commitedaa444bda3fdfdf03a25ccbce4aa040bb6cccd0 (patch)
treed8085351290157422e14dde0b3575396287c5a90 /clang/lib/Driver/Tools.h
parent40bc7466a84ffbf5f5e900fb6fe69775809f57ab (diff)
downloadbcm5719-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.h11
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",
OpenPOWER on IntegriCloud