[all-commits] [llvm/llvm-project] 6e0311: [Archive][COFF] Split hybrid COFF files when addin...
Jacek Caban via All-commits
all-commits at lists.llvm.org
Mon Jul 6 15:59:02 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 6e0311f077601350d5cc70e59c49432d985ca631
https://github.com/llvm/llvm-project/commit/6e0311f077601350d5cc70e59c49432d985ca631
Author: Jacek Caban <jacek at codeweavers.com>
Date: 2026-07-07 (Tue, 07 Jul 2026)
Changed paths:
M llvm/include/llvm/Object/COFF.h
M llvm/lib/Object/ArchiveWriter.cpp
M llvm/lib/Object/COFFObjectFile.cpp
A llvm/test/tools/llvm-ar/arm64x-hybridobj.yaml
A llvm/test/tools/llvm-ar/arm64x-split.yaml
A llvm/test/tools/llvm-lib/arm64x-hybridobj.yaml
Log Message:
-----------
[Archive][COFF] Split hybrid COFF files when adding them to an archive (#205160)
Create a separate member for the embedded hybrid object so that it's
properly reflected in the archive's symbol map and can be correctly
processed by tools unaware of multi-arch object files. Prefix the
embedded member name with 'obj.arm64x/' to avoid name collisions.
The split is performed only when targeting COFF archive format.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list