hanchenye-llvm-project/lld/lib
Michal Gorny 906534fe4e Remove unnecessary llvm/Config/config.h includes
Remove the includes of <llvm/Config/config.h> private LLVM header.
The relevant files seem not to use any definitions from that file,
and it is not available when building against installed LLVM.

The use in lib/ReaderWriter/MachO/MachOLinkingContext.cpp originates
from rL218718, and the use in ELF/Strings.cpp from rL274804 (where it
was moved from Symbols.cpp). In both cases, they were added as a part of
demangling support, and they provided HAVE_CXXABI_H.

Since we are now using the LLVM demangler library instead, the code was
removed and the includes and no longer necessary.

Differential Revision: https://reviews.llvm.org/D27757

llvm-svn: 289707
2016-12-14 20:53:57 +00:00
..
Config Truncate a SVN path part from --version output. 2016-10-26 03:52:06 +00:00
Core Fix Windows buildbots. 2016-12-07 20:31:46 +00:00
Driver Prevent at compile time converting from Error::success() to Expected<T> 2016-11-11 04:29:25 +00:00
ReaderWriter Remove unnecessary llvm/Config/config.h includes 2016-12-14 20:53:57 +00:00
Support Move Memory.{h,cpp} to lld/Support so that we can use them from COFF. 2016-12-08 18:31:13 +00:00
CMakeLists.txt Move Memory.{h,cpp} to lld/Support so that we can use them from COFF. 2016-12-08 18:31:13 +00:00