From 1ed231de4403fde74076934de22f7fed040cfffd Mon Sep 17 00:00:00 2001 From: Eric Fiselier Date: Sat, 18 Nov 2017 22:42:26 +0000 Subject: Fix use of config.h in public headers. The CodeGenCoverage.h header is installed, but it references the build-only header "llvm/Config/config.h". This breaks use of the CodeGenCoverage.h header once it is installed, because config.h isn't available. This patch fixes the error by moving the config.h include from the CodeGenCoverage.h header (where it's not needed), to the CodeGenCoverage.cpp source file. llvm-svn: 318602 --- llvm/lib/Support/CodeGenCoverage.cpp | 1 + 1 file changed, 1 insertion(+) (limited to 'llvm/lib/Support/CodeGenCoverage.cpp') diff --git a/llvm/lib/Support/CodeGenCoverage.cpp b/llvm/lib/Support/CodeGenCoverage.cpp index c2308c7d81e..ebfe65a398c 100644 --- a/llvm/lib/Support/CodeGenCoverage.cpp +++ b/llvm/lib/Support/CodeGenCoverage.cpp @@ -12,6 +12,7 @@ #include "llvm/Support/CodeGenCoverage.h" +#include "llvm/Config/config.h" #include "llvm/Support/Endian.h" #include "llvm/Support/FileSystem.h" #include "llvm/Support/MemoryBuffer.h" -- cgit v1.2.3