summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2015-02-19 17:50:24 +0000
committerReid Kleckner <reid@kleckner.net>2015-02-19 17:50:24 +0000
commit0a431cf9fa4b6abb73f4dbec296ce0068bcb5b19 (patch)
tree5a050cb5bb25d19c3fa94c038f768cfc7fedc1c3
parent0a02e4c4ece4d130408bd565b4020705170f8725 (diff)
Add some info on Windows and MSVC support to the Clang 3.6 release notes
git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_36@229873 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--docs/ReleaseNotes.rst18
1 files changed, 15 insertions, 3 deletions
diff --git a/docs/ReleaseNotes.rst b/docs/ReleaseNotes.rst
index 5aeb2ad5a4..72712af13f 100644
--- a/docs/ReleaseNotes.rst
+++ b/docs/ReleaseNotes.rst
@@ -83,11 +83,23 @@ Clang now supports the ...
Windows Support
---------------
-- Many, many bug fixes
+- Many, many bug fixes.
-- Basic support for DWARF debug information in COFF files
+- Clang can now self-host using the ``msvc`` environment on x86 and x64
+ Windows. This means that Microsoft C++ ABI is more or less feature-complete,
+ minus exception support.
-- Support for Visual C++ '__super' keyword
+- Added more MSVC compatibility hacks, such as allowing more lookup into
+ dependent bases of class templates when there is a known template pattern.
+ As a result, applications using Active Template Library (ATL) or Windows
+ Runtime Library (WRL) headers should compile correctly.
+
+- Added support for the Visual C++ ``__super`` keyword.
+
+- Added support for MSVC's ``__vectorcall`` calling convention, which is used
+ in the upcoming Visual Studio 2015 STL.
+
+- Added basic support for DWARF debug information in COFF files.
C Language Changes in Clang