Author: Ben Date: 2026-01-30T08:13:02Z New Revision: 688480167c13ab6d0055168c6bd73a7aff140b30
URL: https://github.com/llvm/llvm-project/commit/688480167c13ab6d0055168c6bd73a7aff140b30 DIFF: https://github.com/llvm/llvm-project/commit/688480167c13ab6d0055168c6bd73a7aff140b30.diff LOG: [DTLTO][release/22.x] Add DTLTO LLVM release note This adds a release note for DTLTO, summarizing the functional changes introduced since the LLVM 21 release. Added: Modified: llvm/docs/ReleaseNotes.md Removed: ################################################################################ diff --git a/llvm/docs/ReleaseNotes.md b/llvm/docs/ReleaseNotes.md index c621b9a133a58..7f4dcb5a55f7a 100644 --- a/llvm/docs/ReleaseNotes.md +++ b/llvm/docs/ReleaseNotes.md @@ -339,6 +339,27 @@ Other Changes memory allocators enabling various heap organization strategies, such as heap partitioning. +* Integrated Distributed ThinLTO (DTLTO) aims to support distribution of ThinLTO + backend compilations for any in-process ThinLTO invocation. To enable this, + support for the ThinLTO cache (for incremental builds) has been added in this + release, and support for additional input file types has been implemented. + + Bitcode objects contained in static libraries and archives (e.g. libc.a) are + now handled transparently by temporarily extracting referenced objects for + distribution. When thin archives are used (supported since LLVM 21), no + extraction is required. + + DTLTO creates a number of temporary files during operation, which are now + cleaned up correctly when the process exits abnormally, for example due to + Ctrl+C or similar termination events. + + A new DTLTO linker option, --thinlto-remote-compiler-prepend-arg, has been + added to support multi-call LLVM drivers. This option allows specifying an + additional argument to select the desired subcommand, for example + `llvm clang ....` + + Note that ELF and COFF remain the only supported platforms. + External Open Source Projects Using LLVM {{env.config.release}} =============================================================== _______________________________________________ llvm-branch-commits mailing list [email protected] https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits
