This entire change, including the test case, comes almost verbatim
from the ELF driver.
Fixes: https://github.com/emscripten-core/emscripten/issues/12763
Paths
| Differential D112723
[lld][WebAssembly] Handle duplicate archive member names in ThinLTO ClosedPublic Authored by sbc100 on Oct 28 2021, 8:22 AM.
Details Summary This entire change, including the test case, comes almost verbatim Fixes: https://github.com/emscripten-core/emscripten/issues/12763
Diff Detail
Event TimelineHerald added subscribers: ormris, wingo, ecnelises and 6 others. · View Herald TranscriptOct 28 2021, 8:22 AM Comment Actions it would be really cool if we could get ThinLTO working. It has most of the benefits of LTO at a small fraction of the cost. This revision is now accepted and ready to land.Oct 28 2021, 11:26 AM Comment Actions
I think it does work... its not not well tested. Closed by commit rG28848e9e1bc0: [lld][WebAssembly] Handle duplicate archive member names in ThinLTO (authored by sbc100). · Explain WhyOct 28 2021, 11:51 AM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 383107 lld/test/wasm/lto/Inputs/thin1.ll
lld/test/wasm/lto/Inputs/thin2.ll
lld/test/wasm/lto/thinlto-thin-archive-collision.ll
lld/wasm/InputFiles.h
lld/wasm/InputFiles.cpp
|