Remove the last remaining llvm/Config/config.h includes
authorAlp Toker <alp@nuanti.com>
Wed, 4 Jun 2014 03:28:55 +0000 (03:28 +0000)
committerAlp Toker <alp@nuanti.com>
Wed, 4 Jun 2014 03:28:55 +0000 (03:28 +0000)
commit1d257e1d0aa4bad059b05bb35fc39a707f4cbb0a
tree845fba14c2c359f7a2de4449ec9c1f1cd53ef724
parent423f78f415cb5980c94113f4d46bb84189bc1071
Remove the last remaining llvm/Config/config.h includes

This corrects long-standing misuses of LLVM's internal config.h.

In most cases the public llvm-config.h header was intended and we can now
remove the old hacks thanks to LLVM r210144.

The config.h header is private, won't be installed and should no longer be
included by clang or other modules.

llvm-svn: 210145
16 files changed:
clang/include/clang/Config/config.h.cmake
clang/include/clang/Config/config.h.in
clang/lib/Basic/Version.cpp
clang/lib/Driver/Driver.cpp
clang/lib/Driver/ToolChains.cpp
clang/lib/Frontend/CompilerInstance.cpp
clang/lib/Rewrite/Core/Rewriter.cpp
clang/lib/Tooling/Tooling.cpp
clang/tools/c-index-test/c-index-test.c
clang/tools/driver/driver.cpp
clang/tools/libclang/CIndex.cpp
clang/unittests/Basic/FileManagerTest.cpp
clang/unittests/Basic/SourceManagerTest.cpp
clang/unittests/Lex/LexerTest.cpp
clang/unittests/Lex/PPConditionalDirectiveRecordTest.cpp
clang/unittests/Tooling/ToolingTest.cpp