[clang] 0ba42be - [Clang][NFC] Fix documentation and remove unused tool

Joseph Huber via cfe-commits cfe-commits at lists.llvm.org
Mon Jan 23 15:57:29 PST 2023


Author: Joseph Huber
Date: 2023-01-23T17:57:21-06:00
New Revision: 0ba42be63e1f26370565cd6b824a9de4ff53a801

URL: https://github.com/llvm/llvm-project/commit/0ba42be63e1f26370565cd6b824a9de4ff53a801
DIFF: https://github.com/llvm/llvm-project/commit/0ba42be63e1f26370565cd6b824a9de4ff53a801.diff

LOG: [Clang][NFC] Fix documentation and remove unused tool

Summary:
I removed some documentation but not its Sphinx index, this fixes that.
Also I realized that we had a tool in the header still around so that's
gone too.

Added: 
    

Modified: 
    clang/docs/index.rst
    clang/docs/tools/clang-formatted-files.txt
    clang/lib/Driver/ToolChains/Clang.h

Removed: 
    


################################################################################
diff  --git a/clang/docs/index.rst b/clang/docs/index.rst
index 4befe61ee5ca5..e572f706c01f5 100644
--- a/clang/docs/index.rst
+++ b/clang/docs/index.rst
@@ -87,9 +87,7 @@ Using Clang Tools
    ClangFormatStyleOptions
    ClangFormattedStatus
    ClangLinkerWrapper
-   ClangNvlinkWrapper
    ClangOffloadBundler
-   ClangOffloadWrapper
    ClangOffloadPackager
    ClangRepl
 

diff  --git a/clang/docs/tools/clang-formatted-files.txt b/clang/docs/tools/clang-formatted-files.txt
index 6730aacf43cd4..42798e5183a82 100644
--- a/clang/docs/tools/clang-formatted-files.txt
+++ b/clang/docs/tools/clang-formatted-files.txt
@@ -608,8 +608,6 @@ clang/tools/clang-fuzzer/ExampleClangLoopProtoFuzzer.cpp
 clang/tools/clang-fuzzer/handle-llvm/handle_llvm.h
 clang/tools/clang-linker-wrapper/ClangLinkerWrapper.cpp
 clang/tools/clang-linker-wrapper/OffloadWrapper.cpp
-clang/tools/clang-nvlink-wrapper/ClangNvlinkWrapper.cpp
-clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp
 clang/tools/clang-pseudo/ClangPseudo.cpp
 clang/tools/clang-refactor/ClangRefactor.cpp
 clang/tools/clang-refactor/TestSupport.cpp

diff  --git a/clang/lib/Driver/ToolChains/Clang.h b/clang/lib/Driver/ToolChains/Clang.h
index d7550665539cc..a7625dba66469 100644
--- a/clang/lib/Driver/ToolChains/Clang.h
+++ b/clang/lib/Driver/ToolChains/Clang.h
@@ -159,19 +159,6 @@ class LLVM_LIBRARY_VISIBILITY OffloadBundler final : public Tool {
                                    const char *LinkingOutput) const override;
 };
 
-/// Offload wrapper tool.
-class LLVM_LIBRARY_VISIBILITY OffloadWrapper final : public Tool {
-public:
-  OffloadWrapper(const ToolChain &TC)
-      : Tool("offload wrapper", "clang-offload-wrapper", TC) {}
-
-  bool hasIntegratedCPP() const override { return false; }
-  void ConstructJob(Compilation &C, const JobAction &JA,
-                    const InputInfo &Output, const InputInfoList &Inputs,
-                    const llvm::opt::ArgList &TCArgs,
-                    const char *LinkingOutput) const override;
-};
-
 /// Offload binary tool.
 class LLVM_LIBRARY_VISIBILITY OffloadPackager final : public Tool {
 public:


        


More information about the cfe-commits mailing list