[llvm-branch-commits] [clang] 24bf96c - ReleaseNotes: add some clang notes

Fangrui Song via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Feb 14 11:55:07 PST 2022


Author: Fangrui Song
Date: 2022-02-14T11:52:55-08:00
New Revision: 24bf96cda6cccaea4f0f95a2ce20df39a94c07ae

URL: https://github.com/llvm/llvm-project/commit/24bf96cda6cccaea4f0f95a2ce20df39a94c07ae
DIFF: https://github.com/llvm/llvm-project/commit/24bf96cda6cccaea4f0f95a2ce20df39a94c07ae.diff

LOG: ReleaseNotes: add some clang notes

Added: 
    

Modified: 
    clang/docs/ReleaseNotes.rst

Removed: 
    


################################################################################
diff  --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index c8596fcfdc989..899165b842b58 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -85,6 +85,8 @@ New Compiler Flags
   allow silencing warnings about unused arguments for only a subset of
   the command line arguments, keeping potential warnings for other arguments
   outside of such a region.
+- ``-falign-loops=N`` (N is a power of 2) is now supported for non-LTO cases.
+  (`D106701 <https://reviews.llvm.org/D106701>`_)
 
 Deprecated Compiler Flags
 -------------------------
@@ -116,9 +118,14 @@ Modified Compiler Flags
   - Armv9.1-A (``armv9.1-a``).
   - Armv9.2-A (``armv9.2-a``).
 
+- ``-r`` now implies ``-nostdlib`` for many toolchains, matching GCC.
+  (`D116843 <https://reviews.llvm.org/D116843>`_)
+
 Removed Compiler Flags
 -------------------------
 
+- The legacy ``-gz=zlib-gnu`` and ``-Wa,--compress-debug-sections=zlib-gnu``
+  have been removed.
 - ``-fno-experimental-new-pass-manager`` has been removed.
   ``-flegacy-pass-manager`` can be used as a makeshift,
   Using the legacy pass manager for the optimization pipeline was deprecated in


        


More information about the llvm-branch-commits mailing list