You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[LLD][COFF] Make /wholearchive thin-archive member identifiers consistent
A thin archive is an archive/library format where the archive itself
contains only references to member object files on disk, rather than
embedding the file contents.
For the non-/wholearchive case, we use the path to the archive member
as the identifier for thin-archive members (see comments in
`enqueueArchiveMember`). This patch modifies the /wholearchive path to
behave the same way.
Apart from consistency, my motivation for fixing this is DTLTO
(llvm#126654), where having the
member identifier be the path on disk allows distribution of bitcode
members during ThinLTO.
(cherry picked from commit 0a670a3)
Signed-off-by: Dunbobbin <Ben.Dunbobbin@sony.com>
0 commit comments