diff --git a/clang/docs/ReleaseNotes.rst b/clang/docs/ReleaseNotes.rst index 7cdc69e93445b1..ceb7fc534017ee 100644 --- a/clang/docs/ReleaseNotes.rst +++ b/clang/docs/ReleaseNotes.rst @@ -1239,6 +1239,8 @@ Windows Support to ensure compatibility with msvc. Previously strict aliasing was only disabled if the driver mode was cl. +- Clang now passes relevant LTO options to the linker (LLD) in MinGW mode. + LoongArch Support ^^^^^^^^^^^^^^^^^ diff --git a/llvm/docs/ReleaseNotes.rst b/llvm/docs/ReleaseNotes.rst index a81caa160883d8..3e32a3d3a6d0ad 100644 --- a/llvm/docs/ReleaseNotes.rst +++ b/llvm/docs/ReleaseNotes.rst @@ -422,6 +422,19 @@ Changes to the LLVM tools be disabled by ``--no-verify-note-sections``. (`#90458 `). +* llvm-rc and llvm-windres now accept file path references in ``.rc`` files + concatenated from multiple string literals. + +* The llvm-windres option ``--preprocessor`` now resolves its argument + in the PATH environment variable as expected, and options passed with + ``--preprocessor-arg`` are placed before the input file as they should + be. + +* The llvm-windres option ``--preprocessor`` has been updated with the + breaking behaviour change from GNU windres from binutils 2.36, where + the whole argument is considered as one path, not considered as a + sequence of tool name and parameters. + Changes to LLDB --------------------------------- @@ -445,6 +458,8 @@ Changes to BOLT binary functions with exact hash, allowing for the matching of renamed but identical functions. +* On Windows, LLDB can now read the thread names. + Changes to Sanitizers ---------------------