summaryrefslogtreecommitdiffstats
path: root/clang/docs/ReleaseNotes.rst
diff options
context:
space:
mode:
authorHans Wennborg <hans@hanshq.net>2014-08-05 00:21:23 +0000
committerHans Wennborg <hans@hanshq.net>2014-08-05 00:21:23 +0000
commit02dc000331fde73866bde34a343dda8266c9b1a2 (patch)
tree594e707d024e7f973fcf2bcad89a8790f0ed3750 /clang/docs/ReleaseNotes.rst
parent21870f3e87012a1bad433e797ad4bc0ff835293a (diff)
downloadbcm5719-llvm-02dc000331fde73866bde34a343dda8266c9b1a2.tar.gz
bcm5719-llvm-02dc000331fde73866bde34a343dda8266c9b1a2.zip
ReleaseNotes: add blurb about Windows support
llvm-svn: 214830
Diffstat (limited to 'clang/docs/ReleaseNotes.rst')
-rw-r--r--clang/docs/ReleaseNotes.rst15
1 files changed, 15 insertions, 0 deletions
diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index 6544a3da816..98033449351 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -119,6 +119,21 @@ indicating the desired unroll count: `#pragma unroll _value_`. The unroll count
parameter can be optionally enclosed in parentheses. The directive `#pragma
nounroll` indicates that the loop should not be unrolled.
+Windows Support
+---------------
+
+Clang's support for building native Windows programs, compatible with Visual
+C++, has improved significantly since the previous release. This includes
+correctly passing non-trivial objects by value, record layout, RTTI, name
+mangling, DLL attributes, and many many bug fixes. See
+`MSVC Compatibility <MSVCCompatibility.html>` for details.
+
+While still considered experimental, Clang's Windows support is good enough
+that Clang can self-host on Windows, and projects such as Chromium and Firefox
+have been built successfully using the
+`/fallback <UsersManual.html#the-fallback-option>` option.
+
+
C Language Changes in Clang
---------------------------
OpenPOWER on IntegriCloud