r337381 - Mention clang-cl improvements from r335466 and r336379 in ReleaseNotes.rst
Nico Weber via cfe-commits
cfe-commits at lists.llvm.org
Wed Jul 18 04:55:03 PDT 2018
Author: nico
Date: Wed Jul 18 04:55:03 2018
New Revision: 337381
URL: http://llvm.org/viewvc/llvm-project?rev=337381&view=rev
Log:
Mention clang-cl improvements from r335466 and r336379 in ReleaseNotes.rst
Modified:
cfe/trunk/docs/ReleaseNotes.rst
Modified: cfe/trunk/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/ReleaseNotes.rst?rev=337381&r1=337380&r2=337381&view=diff
==============================================================================
--- cfe/trunk/docs/ReleaseNotes.rst (original)
+++ cfe/trunk/docs/ReleaseNotes.rst Wed Jul 18 04:55:03 2018
@@ -166,7 +166,19 @@ Attribute Changes in Clang
Windows Support
---------------
-Clang's support for building native Windows programs ...
+- clang-cl's support for precompiled headers has been much improved:
+
+ - When using a pch file, clang-cl now no longer redundantly emits inline
+ methods that are already stored in the obj that was built together with
+ the pch file (matching cl.exe). This speeds up builds using pch files
+ by around 30%.
+
+ - The /Ycfoo.h and /Yufoo.h flags an now be used without /FIfoo.h when
+ foo.h is instead included by an explicit `#include` directive. This means
+ Visual Studio's default stdafx.h setup now uses precompiled headers with
+ clang-cl.
+
+- ...
C Language Changes in Clang
More information about the cfe-commits
mailing list