Move ExecuteCompilerInvocation to a new library FrontendTool
r110903 introduced a dependency from Frontend to every library that declared an Action by introducing Action references that previously resided in the driver in the file ExecuteCompilerInvocation.cpp. This patch moves ExecuteCompilerInvocation to a new library named FrontendTool which is intended to bear these dependencies. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@111873 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- include/clang/Frontend/Utils.h 0 additions, 7 deletionsinclude/clang/Frontend/Utils.h
- include/clang/FrontendTool/Utils.h 30 additions, 0 deletionsinclude/clang/FrontendTool/Utils.h
- lib/CMakeLists.txt 1 addition, 0 deletionslib/CMakeLists.txt
- lib/Frontend/CMakeLists.txt 0 additions, 1 deletionlib/Frontend/CMakeLists.txt
- lib/FrontendTool/CMakeLists.txt 5 additions, 0 deletionslib/FrontendTool/CMakeLists.txt
- lib/FrontendTool/ExecuteCompilerInvocation.cpp 1 addition, 1 deletionlib/FrontendTool/ExecuteCompilerInvocation.cpp
- lib/FrontendTool/Makefile 13 additions, 0 deletionslib/FrontendTool/Makefile
- lib/Makefile 1 addition, 1 deletionlib/Makefile
- tools/driver/CMakeLists.txt 1 addition, 0 deletionstools/driver/CMakeLists.txt
- tools/driver/Makefile 4 additions, 3 deletionstools/driver/Makefile
- tools/driver/cc1_main.cpp 1 addition, 1 deletiontools/driver/cc1_main.cpp
Loading
Please register or sign in to comment