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 --------------------------------- _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits