[all-commits] [llvm/llvm-project] bcc9b9: [lld][WebAssembly] Match the ELF linker in transit...
Sam Clegg via All-commits
all-commits at lists.llvm.org
Fri Jan 19 16:20:40 PST 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: bcc9b9d80c61ea6521215e9826281041a3f73b05
https://github.com/llvm/llvm-project/commit/bcc9b9d80c61ea6521215e9826281041a3f73b05
Author: Sam Clegg <sbc at chromium.org>
Date: 2024-01-19 (Fri, 19 Jan 2024)
Changed paths:
M lld/docs/ReleaseNotes.rst
R lld/test/wasm/archive-no-index.s
M lld/test/wasm/bad-archive-member.s
M lld/wasm/Driver.cpp
M lld/wasm/InputFiles.cpp
M lld/wasm/InputFiles.h
M lld/wasm/SymbolTable.cpp
M lld/wasm/SymbolTable.h
M lld/wasm/Symbols.cpp
M lld/wasm/Symbols.h
Log Message:
-----------
[lld][WebAssembly] Match the ELF linker in transitioning away from archive indexes. (#78658)
The ELF linker transitioned away from archive indexes in
https://reviews.llvm.org/D117284.
This paves the way for supporting `--start-lib`/`--end-lib` (See #77960)
The ELF linker unified library handling with `--start-lib`/`--end-lib` and removed
the ArchiveFile class in https://reviews.llvm.org/D119074.
More information about the All-commits
mailing list