[llvm-branch-commits] [cfe-branch] r279134 - ReleaseNotes: clean up

Hans Wennborg via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Thu Aug 18 13:32:21 PDT 2016


Author: hans
Date: Thu Aug 18 15:32:21 2016
New Revision: 279134

URL: http://llvm.org/viewvc/llvm-project?rev=279134&view=rev
Log:
ReleaseNotes: clean up

Modified:
    cfe/branches/release_39/docs/ReleaseNotes.rst

Modified: cfe/branches/release_39/docs/ReleaseNotes.rst
URL: http://llvm.org/viewvc/llvm-project/cfe/branches/release_39/docs/ReleaseNotes.rst?rev=279134&r1=279133&r2=279134&view=diff
==============================================================================
--- cfe/branches/release_39/docs/ReleaseNotes.rst (original)
+++ cfe/branches/release_39/docs/ReleaseNotes.rst Thu Aug 18 15:32:21 2016
@@ -41,7 +41,7 @@ Major New Features
   with -Wl,--build-id. To have clang always pass it, build clang with
   -DENABLE_LINKER_BUILD_ID.
 - On Itanium ABI targets, attribute abi_tag is now supported for compatibility
-  with GCC. Clang implementation of abi_tag is mostly compatible with GCC ABI
+  with GCC. Clang's implementation of abi_tag is mostly compatible with GCC ABI
   version 10.
 
 Improvements to Clang's diagnostics
@@ -54,23 +54,11 @@ about them. The improvements since the 3
 - -Wcomma is a new warning to show most uses of the builtin comma operator.
 - -Wfloat-conversion has two new sub-warnings to give finer grain control for
   floating point to integer conversion warnings.
-  - -Wfloat-overflow-convserion detects when a constant floating point value
+  - -Wfloat-overflow-conversion detects when a constant floating point value
     is converted to an integer type and will overflow the target type.
   - -Wfloat-zero-conversion detects when a non-zero floating point value is
     converted to a zero integer value.
 
-New Compiler Flags
-------------------
-
-The option ....
-
-
-New Pragmas in Clang
------------------------
-
-Clang now supports the ...
-
-
 Attribute Changes in Clang
 --------------------------
 
@@ -83,9 +71,7 @@ Attribute Changes in Clang
 Windows Support
 ---------------
 
-Clang's support for building native Windows programs ...
-
-TLS is enabled for Cygwin defaults to -femulated-tls.
+TLS is enabled for Cygwin and defaults to -femulated-tls.
 
 Proper support, including correct mangling and overloading, added for
 MS-specific "__unaligned" type qualifier.
@@ -93,12 +79,12 @@ MS-specific "__unaligned" type qualifier
 clang-cl now has limited support for the precompiled header flags /Yc, /Yu, and
 /Fp.  If the precompiled header is passed on the compile command with /FI, then
 the precompiled header flags are honored.  But if the precompiled header is
-included by an `#include <stdafx.h>` in each source file instead of by a
-`/FIstdafx.h` flag, these flag continue to be ignored.
+included by an ``#include <stdafx.h>`` in each source file instead of by a
+``/FIstdafx.h`` flag, these flag continue to be ignored.
 
-clang-cl has a new flag, `/imsvc <dir>`, for adding a directory to the system
-include search path (where warnings are disabled default) without having to
-set `%INCLUDE`.
+clang-cl has a new flag, ``/imsvc <dir>``, for adding a directory to the system
+include search path (where warnings are disabled by default) without having to
+set ``%INCLUDE``.
 
 C Language Changes in Clang
 ---------------------------
@@ -106,15 +92,9 @@ The -faltivec and -maltivec flags no lon
 
 `RenderScript
 <https://developer.android.com/guide/topics/renderscript/compute.html>`_
-support added to the Frontend and enabled by the '-x renderscript' option or
-the '.rs' file extension.
+support has been added to the frontend and enabled by the '-x renderscript'
+option or the '.rs' file extension.
 
-...
-
-C11 Feature Support
-^^^^^^^^^^^^^^^^^^^
-
-...
 
 C++ Language Changes in Clang
 -----------------------------
@@ -139,7 +119,6 @@ C++ Language Changes in Clang
     using Foo::e; // error
     static constexpr auto e = Foo::e; // ok
 
-...
 
 C++1z Feature Support
 ^^^^^^^^^^^^^^^^^^^^^
@@ -174,13 +153,6 @@ Changes to C++1z features since Clang 3.
 - Unary *fold-expression*\s over an empty pack are now rejected for all operators
   other than ``&&``, ``||``, and ``,``.
 
-...
-
-Objective-C Language Changes in Clang
--------------------------------------
-
-...
-
 OpenCL C Language Changes in Clang
 ----------------------------------
 
@@ -246,19 +218,10 @@ default. User may change this value usin
 The codegen for OpenMP constructs was significantly improved to produce much
 more stable and faster code.
 
-Internal API Changes
---------------------
-
-These are major API changes that have happened since the 3.8 release of
-Clang. If upgrading an external codebase that uses Clang as a library,
-this section should help get you past the largest hurdles of upgrading.
-
--  ...
-
 AST Matchers
 ------------
 
-- has and hasAnyArgument: Matchers no longer ignores parentheses and implicit
+- has and hasAnyArgument: Matchers no longer ignore parentheses and implicit
   casts on the argument before applying the inner matcher. The fix was done to
   allow for greater control by the user. In all existing checkers that use this
   matcher all instances of code ``hasAnyArgument(<inner matcher>)`` or
@@ -266,13 +229,6 @@ AST Matchers
   ``hasAnyArgument(ignoringParenImpCasts(<inner matcher>))`` or
   ``has(ignoringParenImpCasts(<inner matcher>))``.
 
-...
-
-libclang
---------
-
-...
-
 Static Analyzer
 ---------------
 
@@ -293,25 +249,6 @@ The scan-build tool now supports a ``--f
 forces projects to analyze in debug mode. This flag leaves in assertions and so
 typically results in fewer false positives.
 
-Core Analysis Improvements
-==========================
-
-- ...
-
-New Issues Found
-================
-
-- ...
-
-Python Binding Changes
-----------------------
-
-The following methods have been added:
-
--  ...
-
-Significant Known Problems
-==========================
 
 Additional Information
 ======================




More information about the llvm-branch-commits mailing list