]> granicus.if.org Git - clang/commitdiff
[Driver] Derive Fuchsia Linker directly from Tool
authorPetr Hosek <phosek@chromium.org>
Mon, 5 Aug 2019 01:36:51 +0000 (01:36 +0000)
committerPetr Hosek <phosek@chromium.org>
Mon, 5 Aug 2019 01:36:51 +0000 (01:36 +0000)
Fuchsia Linker tool doesn't need any of the GnuTool behavior.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@367797 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Driver/ToolChains/Fuchsia.h

index dd7c5c650352e8a65ba70c71f5547e9617f852e8..fee0e018f3ce346fe92bcd34b0bcee6b3f8c505f 100644 (file)
@@ -17,9 +17,9 @@ namespace clang {
 namespace driver {
 namespace tools {
 namespace fuchsia {
-class LLVM_LIBRARY_VISIBILITY Linker : public GnuTool {
+class LLVM_LIBRARY_VISIBILITY Linker : public Tool {
 public:
-  Linker(const ToolChain &TC) : GnuTool("fuchsia::Linker", "ld.lld", TC) {}
+  Linker(const ToolChain &TC) : Tool("fuchsia::Linker", "ld.lld", TC) {}
 
   bool hasIntegratedCPP() const override { return false; }
   bool isLinkJob() const override { return true; }