[llvm-branch-commits] [clang] dcdb124 - Add release notes for things relating to MinGW in the release

Martin Storsjö via llvm-branch-commits llvm-branch-commits at lists.llvm.org
Mon Aug 16 02:27:23 PDT 2021


Author: Martin Storsjö
Date: 2021-08-16T12:26:49+03:00
New Revision: dcdb12496c24a02874dc060efac68adf178284cc

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

LOG: Add release notes for things relating to MinGW in the release

Added: 
    

Modified: 
    clang/docs/ReleaseNotes.rst
    lld/docs/ReleaseNotes.rst
    llvm/docs/ReleaseNotes.rst

Removed: 
    


################################################################################
diff  --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst
index a6f43bcaa4bb..285e057d92dd 100644
--- a/clang/docs/ReleaseNotes.rst
+++ b/clang/docs/ReleaseNotes.rst
@@ -123,6 +123,9 @@ Attribute Changes in Clang
 Windows Support
 ---------------
 
+- Fixed reading ``long double`` arguments with ``va_arg`` on x86_64 MinGW
+  targets.
+
 C Language Changes in Clang
 ---------------------------
 

diff  --git a/lld/docs/ReleaseNotes.rst b/lld/docs/ReleaseNotes.rst
index a52ee4348f78..bf1c36f38f14 100644
--- a/lld/docs/ReleaseNotes.rst
+++ b/lld/docs/ReleaseNotes.rst
@@ -42,12 +42,29 @@ Breaking changes
 COFF Improvements
 -----------------
 
-* ...
+* Avoid thread exhaustion when running on 32 bit Windows.
+  (`D105506 <https://reviews.llvm.org/D105506>`_)
+
+* Improve terminating the process on Windows while a thread pool might be
+  running. (`D102944 <https://reviews.llvm.org/D102944>`_)
 
 MinGW Improvements
 ------------------
 
-* ...
+* Support for linking directly against a DLL without using an import library
+  has been added. (`D104530 <https://reviews.llvm.org/D104530>`_ and
+  `D104531 <https://reviews.llvm.org/D104531>`_)
+
+* Fix linking with ``--export-all-symbols`` in combination with
+  ``-function-sections``. (`D101522 <https://reviews.llvm.org/D101522>`_ and
+  `D101615 <https://reviews.llvm.org/D101615>`_)
+
+* Fix automatic export of symbols from LTO objects.
+  (`D101569 <https://reviews.llvm.org/D101569>`_)
+
+* Accept more spellings of some options.
+  (`D107237 <https://reviews.llvm.org/D107237>`_ and
+  `D107253 <https://reviews.llvm.org/D107253>`_)
 
 MachO Improvements
 ------------------

diff  --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst
index de442580a149..9e9a7722b5e0 100644
--- a/llvm/docs/ReleaseNotes.rst
+++ b/llvm/docs/ReleaseNotes.rst
@@ -80,10 +80,15 @@ Changes to the AArch64 Backend
 * Introduced assembly support for Armv9-A's Realm Management Extension (RME)
   and Scalable Matrix Extension (SME).
 
+* Produce proper cross-section relative relocations on COFF
+
+* Fixed the calling convention on Windows for variadic functions involving
+  floats in the fixed arguments
+
 Changes to the ARM Backend
 --------------------------
 
-During this release ...
+* Produce proper cross-section relative relocations on COFF
 
 Changes to the MIPS Target
 --------------------------
@@ -241,6 +246,15 @@ Changes to the LLVM tools
 * In lli the default JIT engine switched from MCJIT (``-jit-kind=mcjit``) to ORC (``-jit-kind=orc``).
   (`D98931 <https://reviews.llvm.org/D98931>`_)
 
+* llvm-rc got support for invoking Clang to preprocess its input.
+  (`D100755 <https://reviews.llvm.org/D100755>`_)
+
+* llvm-rc got a GNU windres compatible frontend, llvm-windres.
+  (`D100756 <https://reviews.llvm.org/D100756>`_)
+
+* llvm-ml has improved compatibility with MS ml.exe, managing to assemble
+  more asm files.
+
 Changes to LLDB
 ---------------------------------
 


        


More information about the llvm-branch-commits mailing list