From: Daniel Dunbar Date: Mon, 2 Mar 2009 06:16:29 +0000 (+0000) Subject: Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e1bd4e6d7c5b13462f83245865f7d9e9b6ea8486;p=clang Rename lib/Driver (etc) to lib/Frontend in prep for the *actual* driver taking lib/Driver. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@65811 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/Driver/ASTConsumers.cpp b/Driver/ASTConsumers.cpp index 85e379f976..409df638c9 100644 --- a/Driver/ASTConsumers.cpp +++ b/Driver/ASTConsumers.cpp @@ -12,7 +12,7 @@ //===----------------------------------------------------------------------===// #include "ASTConsumers.h" -#include "clang/Driver/PathDiagnosticClients.h" +#include "clang/Frontend/PathDiagnosticClients.h" #include "clang/AST/TranslationUnit.h" #include "clang/Basic/Diagnostic.h" #include "clang/Basic/SourceManager.h" diff --git a/Driver/AnalysisConsumer.cpp b/Driver/AnalysisConsumer.cpp index 860cf156b5..e37e2c175b 100644 --- a/Driver/AnalysisConsumer.cpp +++ b/Driver/AnalysisConsumer.cpp @@ -12,8 +12,8 @@ //===----------------------------------------------------------------------===// #include "ASTConsumers.h" -#include "clang/Driver/PathDiagnosticClients.h" -#include "clang/Driver/ManagerRegistry.h" +#include "clang/Frontend/PathDiagnosticClients.h" +#include "clang/Frontend/ManagerRegistry.h" #include "clang/AST/ASTConsumer.h" #include "clang/AST/Decl.h" #include "clang/AST/DeclObjC.h" diff --git a/Driver/Backend.cpp b/Driver/Backend.cpp index 3c7c1bc028..cf53f3cc75 100644 --- a/Driver/Backend.cpp +++ b/Driver/Backend.cpp @@ -13,7 +13,7 @@ #include "clang/AST/TranslationUnit.h" #include "clang/Basic/TargetInfo.h" #include "clang/CodeGen/ModuleBuilder.h" -#include "clang/Driver/CompileOptions.h" +#include "clang/Frontend/CompileOptions.h" #include "llvm/Module.h" #include "llvm/ModuleProvider.h" #include "llvm/PassManager.h" diff --git a/Driver/DiagChecker.cpp b/Driver/DiagChecker.cpp index 346d9e0b06..e5be10abd5 100644 --- a/Driver/DiagChecker.cpp +++ b/Driver/DiagChecker.cpp @@ -13,7 +13,7 @@ #include "clang.h" #include "ASTConsumers.h" -#include "clang/Driver/TextDiagnosticBuffer.h" +#include "clang/Frontend/TextDiagnosticBuffer.h" #include "clang/Sema/ParseAST.h" #include "clang/AST/ASTConsumer.h" #include "clang/Basic/SourceManager.h" diff --git a/Driver/Makefile b/Driver/Makefile index 460c30fe1c..84a484ed0f 100644 --- a/Driver/Makefile +++ b/Driver/Makefile @@ -13,7 +13,7 @@ include $(LEVEL)/Makefile.config LINK_COMPONENTS := $(TARGETS_TO_BUILD) bitreader bitwriter codegen ipo selectiondag USEDLIBS = clangCodeGen.a clangAnalysis.a clangRewrite.a clangSema.a \ - clangDriver.a clangAST.a clangParse.a clangLex.a \ + clangFrontend.a clangAST.a clangParse.a clangLex.a \ clangBasic.a include $(LLVM_SRC_ROOT)/Makefile.rules diff --git a/Driver/clang.cpp b/Driver/clang.cpp index 3e7b9cde46..f402a20c01 100644 --- a/Driver/clang.cpp +++ b/Driver/clang.cpp @@ -24,11 +24,11 @@ #include "clang.h" #include "ASTConsumers.h" -#include "clang/Driver/CompileOptions.h" -#include "clang/Driver/PathDiagnosticClients.h" -#include "clang/Driver/InitHeaderSearch.h" -#include "clang/Driver/TextDiagnosticBuffer.h" -#include "clang/Driver/TextDiagnosticPrinter.h" +#include "clang/Frontend/CompileOptions.h" +#include "clang/Frontend/PathDiagnosticClients.h" +#include "clang/Frontend/InitHeaderSearch.h" +#include "clang/Frontend/TextDiagnosticBuffer.h" +#include "clang/Frontend/TextDiagnosticPrinter.h" #include "clang/Analysis/PathDiagnostic.h" #include "clang/AST/Decl.h" #include "clang/AST/TranslationUnit.h" diff --git a/include/clang/Driver/CompileOptions.h b/include/clang/Frontend/CompileOptions.h similarity index 100% rename from include/clang/Driver/CompileOptions.h rename to include/clang/Frontend/CompileOptions.h diff --git a/include/clang/Driver/InitHeaderSearch.h b/include/clang/Frontend/InitHeaderSearch.h similarity index 100% rename from include/clang/Driver/InitHeaderSearch.h rename to include/clang/Frontend/InitHeaderSearch.h diff --git a/include/clang/Driver/ManagerRegistry.h b/include/clang/Frontend/ManagerRegistry.h similarity index 100% rename from include/clang/Driver/ManagerRegistry.h rename to include/clang/Frontend/ManagerRegistry.h diff --git a/include/clang/Driver/PathDiagnosticClients.h b/include/clang/Frontend/PathDiagnosticClients.h similarity index 100% rename from include/clang/Driver/PathDiagnosticClients.h rename to include/clang/Frontend/PathDiagnosticClients.h diff --git a/include/clang/Driver/TextDiagnosticBuffer.h b/include/clang/Frontend/TextDiagnosticBuffer.h similarity index 100% rename from include/clang/Driver/TextDiagnosticBuffer.h rename to include/clang/Frontend/TextDiagnosticBuffer.h diff --git a/include/clang/Driver/TextDiagnosticPrinter.h b/include/clang/Frontend/TextDiagnosticPrinter.h similarity index 100% rename from include/clang/Driver/TextDiagnosticPrinter.h rename to include/clang/Frontend/TextDiagnosticPrinter.h diff --git a/lib/Analysis/RangeConstraintManager.cpp b/lib/Analysis/RangeConstraintManager.cpp index fabc57950f..08323c48b9 100644 --- a/lib/Analysis/RangeConstraintManager.cpp +++ b/lib/Analysis/RangeConstraintManager.cpp @@ -16,7 +16,7 @@ #include "clang/Analysis/PathSensitive/GRState.h" #include "clang/Analysis/PathSensitive/GRStateTrait.h" #include "clang/Analysis/PathSensitive/GRTransferFuncs.h" -#include "clang/Driver/ManagerRegistry.h" +#include "clang/Frontend/ManagerRegistry.h" #include "llvm/Support/Compiler.h" #include "llvm/Support/Debug.h" #include "llvm/ADT/FoldingSet.h" diff --git a/lib/Driver/CMakeLists.txt b/lib/Frontend/CMakeLists.txt similarity index 100% rename from lib/Driver/CMakeLists.txt rename to lib/Frontend/CMakeLists.txt diff --git a/lib/Driver/HTMLDiagnostics.cpp b/lib/Frontend/HTMLDiagnostics.cpp similarity index 99% rename from lib/Driver/HTMLDiagnostics.cpp rename to lib/Frontend/HTMLDiagnostics.cpp index 8ab9b18ecc..cb05e55a43 100644 --- a/lib/Driver/HTMLDiagnostics.cpp +++ b/lib/Frontend/HTMLDiagnostics.cpp @@ -11,7 +11,7 @@ // //===----------------------------------------------------------------------===// -#include "clang/Driver/PathDiagnosticClients.h" +#include "clang/Frontend/PathDiagnosticClients.h" #include "clang/Analysis/PathDiagnostic.h" #include "clang/AST/ASTContext.h" #include "clang/AST/Decl.h" diff --git a/lib/Driver/InitHeaderSearch.cpp b/lib/Frontend/InitHeaderSearch.cpp similarity index 99% rename from lib/Driver/InitHeaderSearch.cpp rename to lib/Frontend/InitHeaderSearch.cpp index 78750ba8a3..e7dd207abe 100644 --- a/lib/Driver/InitHeaderSearch.cpp +++ b/lib/Frontend/InitHeaderSearch.cpp @@ -11,7 +11,7 @@ // //===----------------------------------------------------------------------===// -#include "clang/Driver/InitHeaderSearch.h" +#include "clang/Frontend/InitHeaderSearch.h" #include "clang/Lex/HeaderSearch.h" #include "clang/Basic/FileManager.h" #include "clang/Basic/LangOptions.h" diff --git a/lib/Driver/Makefile b/lib/Frontend/Makefile similarity index 95% rename from lib/Driver/Makefile rename to lib/Frontend/Makefile index 01902fd88a..d009cffea0 100644 --- a/lib/Driver/Makefile +++ b/lib/Frontend/Makefile @@ -12,7 +12,7 @@ ##===----------------------------------------------------------------------===## LEVEL = ../../../.. -LIBRARYNAME := clangDriver +LIBRARYNAME := clangFrontend BUILD_ARCHIVE = 1 CXXFLAGS = -fno-rtti diff --git a/lib/Driver/ManagerRegistry.cpp b/lib/Frontend/ManagerRegistry.cpp similarity index 93% rename from lib/Driver/ManagerRegistry.cpp rename to lib/Frontend/ManagerRegistry.cpp index 0748fd9a35..79f1e8178e 100644 --- a/lib/Driver/ManagerRegistry.cpp +++ b/lib/Frontend/ManagerRegistry.cpp @@ -11,7 +11,7 @@ // //===----------------------------------------------------------------------===// -#include "clang/Driver/ManagerRegistry.h" +#include "clang/Frontend/ManagerRegistry.h" using namespace clang; diff --git a/lib/Driver/PlistDiagnostics.cpp b/lib/Frontend/PlistDiagnostics.cpp similarity index 99% rename from lib/Driver/PlistDiagnostics.cpp rename to lib/Frontend/PlistDiagnostics.cpp index b7e8385409..4a87d5d7e5 100644 --- a/lib/Driver/PlistDiagnostics.cpp +++ b/lib/Frontend/PlistDiagnostics.cpp @@ -11,7 +11,7 @@ // //===----------------------------------------------------------------------===// -#include "clang/Driver/PathDiagnosticClients.h" +#include "clang/Frontend/PathDiagnosticClients.h" #include "clang/Analysis/PathDiagnostic.h" #include "clang/Basic/SourceManager.h" #include "clang/Basic/FileManager.h" diff --git a/lib/Driver/TextDiagnosticBuffer.cpp b/lib/Frontend/TextDiagnosticBuffer.cpp similarity index 96% rename from lib/Driver/TextDiagnosticBuffer.cpp rename to lib/Frontend/TextDiagnosticBuffer.cpp index 81cd4ec3a7..a4518ee7e6 100644 --- a/lib/Driver/TextDiagnosticBuffer.cpp +++ b/lib/Frontend/TextDiagnosticBuffer.cpp @@ -11,7 +11,7 @@ // //===----------------------------------------------------------------------===// -#include "clang/Driver/TextDiagnosticBuffer.h" +#include "clang/Frontend/TextDiagnosticBuffer.h" #include "llvm/ADT/SmallString.h" using namespace clang; diff --git a/lib/Driver/TextDiagnosticPrinter.cpp b/lib/Frontend/TextDiagnosticPrinter.cpp similarity index 99% rename from lib/Driver/TextDiagnosticPrinter.cpp rename to lib/Frontend/TextDiagnosticPrinter.cpp index 8a7e40f13e..939a65f406 100644 --- a/lib/Driver/TextDiagnosticPrinter.cpp +++ b/lib/Frontend/TextDiagnosticPrinter.cpp @@ -11,7 +11,7 @@ // //===----------------------------------------------------------------------===// -#include "clang/Driver/TextDiagnosticPrinter.h" +#include "clang/Frontend/TextDiagnosticPrinter.h" #include "clang/Basic/SourceManager.h" #include "clang/Lex/Lexer.h" #include "llvm/Support/raw_ostream.h" diff --git a/lib/Makefile b/lib/Makefile index c72c353f8b..802c91e943 100755 --- a/lib/Makefile +++ b/lib/Makefile @@ -8,7 +8,7 @@ ##===----------------------------------------------------------------------===## LEVEL = ../../.. -PARALLEL_DIRS = Headers Basic Lex Parse AST Sema CodeGen Analysis Rewrite Driver +PARALLEL_DIRS = Headers Basic Lex Parse AST Sema CodeGen Analysis Rewrite Frontend include $(LEVEL)/Makefile.common diff --git a/test/Driver/dependency-gen.c b/test/Frontend/dependency-gen.c similarity index 100% rename from test/Driver/dependency-gen.c rename to test/Frontend/dependency-gen.c diff --git a/test/Driver/rewrite-macros.c b/test/Frontend/rewrite-macros.c similarity index 100% rename from test/Driver/rewrite-macros.c rename to test/Frontend/rewrite-macros.c