From: Chandler Carruth
Date: Mon, 28 Nov 2011 23:11:27 +0000 (+0000)
Subject: Extract a Windows section in the release notes. Hopefully this is more
X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=185e9305f59b2286e1997a8a7bf02aa7bfaf261f;p=clang
Extract a Windows section in the release notes. Hopefully this is more
accurate than my original notes were based on IRC conversations. Windows
folks, please edit as needed to make this closer to the truth if I've
still got it wrong.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@145309 91177308-0d34-0410-b5e6-96231b3b80d8
---
diff --git a/docs/ReleaseNotes.html b/docs/ReleaseNotes.html
index 019ad500ed..a8ca90d5d1 100644
--- a/docs/ReleaseNotes.html
+++ b/docs/ReleaseNotes.html
@@ -87,16 +87,10 @@ Clang's support for those languages.
the history. Anything still here needs to be distilled and turned into proper
prose in a section of its own. When doing that, delete the notes.
- - Building Clang on windows -- mingw, 32 and 64 bit, native windows builds,
- cygwin. get chapuni to flesh out details.
- - Compiling C/C++ w/ MinGW (32/64) and Cygwin on Windows -- chapuni
- - C++ -- Parsing and AST support for Windows Structured Exception
- Handling.
- OS Availability attribute -- r128127
- GNU ObjectiveC Runtime support -- David Chisnall
- Improved AST support for partially constructed nodes and incomplete
information for LLDB and other clients which dynamically build AST nodes.
- - Largely complete MSVC-compatible parsing mode -- fpichet
- Memory reduction -- initializers, macro expansions, source locations,
etc.
- ObjC ARC -- get a blurb from rjmccall
@@ -185,6 +179,19 @@ to introspect the preprocessing.
- The exact source range for expanded macros can be retrieved.
+Clang is building and tested regularly on Windows and can
+ compile limited subsets of code on Windows
+Clang is regularly built and tested on a variety of Windows platforms including
+MinGW 32-bit and 64-bit, Cygwin, and natively with MSVC. In addition, Clang can
+be used as a compiler in a few Windows contexts.
+
+ - Normal compilation supported for the MinGW target platform, in both 32-bit
+ and 64-bit, and the Cygwin target platform.
+ - Parsing and AST support for Windows Structured Exception Handling.
+ - Initial support for some MSVC language extensions and the ability to parse
+ a few native MSVC system headers.
+
+