]> granicus.if.org Git - clang/commitdiff
Enable chained precompiled headers for use with precompiled preambles
authorDouglas Gregor <dgregor@apple.com>
Fri, 1 Oct 2010 01:05:22 +0000 (01:05 +0000)
committerDouglas Gregor <dgregor@apple.com>
Fri, 1 Oct 2010 01:05:22 +0000 (01:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@115260 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Frontend/ASTUnit.cpp

index bd7e712bc7890d5537d19ef0254f8b15051fac9b..19d1690051e4479d8ed5a01037bd37ee0c16c98b 100644 (file)
@@ -1158,9 +1158,7 @@ llvm::MemoryBuffer *ASTUnit::getMainBufferWithPrecompiledPreamble(
   
   // Tell the compiler invocation to generate a temporary precompiled header.
   FrontendOpts.ProgramAction = frontend::GeneratePCH;
-  // FIXME: Set ChainedPCH unconditionally, once it is ready.
-  if (::getenv("LIBCLANG_CHAINING"))
-    FrontendOpts.ChainedPCH = true;
+  FrontendOpts.ChainedPCH = true;
   // FIXME: Generate the precompiled header into memory?
   FrontendOpts.OutputFile = PreamblePCHPath;