summaryrefslogtreecommitdiff
path: root/lld/wasm/Driver.cpp
AgeCommit message (Expand)Author
2025-11-08[lld][WebAssembly] Default to --stack-first (#166998)Sam Clegg
2025-11-04[lld][WebAssembly] Allow `--no-stack-first` in addition to `--stack-first` (#...Sam Clegg
2025-10-06[llvm] Add subcommand support for OptTable (#155026)Prabhu Rajasekaran
2025-09-29[lld][WebAssembly] Fix visibility of `__stack_pointer` global (#161284)Sam Clegg
2025-09-23[lld][WebAssembly] Allow --import-memory to take single name (#160409)Sam Clegg
2025-09-23[lld][WebAssembly] Remove redundant assignment. NFC (#160400)Sam Clegg
2025-08-27[lld][WebAssembly] -r: force -Bstatic (#108264)Sam Clegg
2025-06-15[lld] Use range-based for loops (NFC) (#144251)Kazu Hirata
2025-05-25[lld] Remove unused includes (NFC) (#141421)Kazu Hirata
2025-04-28[lld][WebAssembly] Don't mark `--start-lib`/`--end-lib` files as live (#137714)Sam Clegg
2025-04-25[wasm-ld] Refactor WasmSym from static globals to per-link context (#134970)Anutosh Bhat
2025-03-04[lld][WebAssembly] Support for the custom-page-sizes WebAssembly proposal (#1...Nick Fitzgerald
2025-02-28[lld][WebAssembly] Add RUNTIME_PATH support to wasm-ld (#129050)Hood Chatham
2025-01-02[lld][WebAssembly] Replace config-> with ctx.arg.Fangrui Song
2024-12-13[lld][WebAssembly] Introduce Ctx::argFangrui Song
2024-12-11Rework the `Option` library to reduce dynamic relocations (#119198)Chandler Carruth
2024-12-03[lld][wasm] Clear lazyBitcodeFiles while resetting context (#118440)Anutosh Bhat
2024-11-16[lld] Use context-aware outs() and errs()Fangrui Song
2024-11-08[lld][WebAssemlby] Implement --thinlto-object-suffix-replace/--thinlto-prefix...Sam Clegg
2024-11-01[lld][WebAssembly] Implement various thinlto flags (#114327)Sam Clegg
2024-10-22[lld][WebAssembly] Improve -v/-V/--version flag compat (#113204)Sam Clegg
2024-09-30[lld][WebAssembly] Avoid emitting empty __wasm_apply_data_relocs function (#1...YAMAMOTO Takashi
2024-09-11[lld][WebAssembly] Reject shared libraries when `-static`/`-Bstatic` is used ...Sam Clegg
2024-09-04[lld][WebAssembly] Add allow-multiple-definition flag (#97699)mzukovec
2024-08-06[lld][WebAssembly] Fix stub library deps causing LTO archive members to be re...Sam Clegg
2024-07-20Reapply "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98...Joseph Huber
2024-07-20Revert "[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#985...NAKAMURA Takumi
2024-07-16[LLVM][LTO] Factor out RTLib calls and allow them to be dropped (#98512)Joseph Huber
2024-07-12[lld][WebAssembly] Report undefined symbols in -shared/-pie builds (#75242)Sam Clegg
2024-06-20[lld][WebAssembly] Handle stub symbol dependencies when an explicit import na...Sam Clegg
2024-06-11[lld][WebAssembly] Always search *.so for -Bdynamic (#84288)YAMAMOTO Takashi
2024-05-23[WebAssembly] Use 64-bit table when targeting wasm64 (#92042)Sam Clegg
2024-04-05Reland "[flang][clang] Add Visibility specific help text for options (#81869)"David Spickett
2024-04-05Revert "[flang][clang] Add Visibility specific help text for options (#81869)"David Spickett
2024-04-05[flang][clang] Add Visibility specific help text for options (#81869)David Spickett
2024-02-25[lld][WebAssembly] Add `--no-growable-memory` (#82890)SingleAccretion
2024-01-22[lld][WebAssembly] Implement `--start-lib`/`--end-lib` (#78821)Sam Clegg
2024-01-22[lld] Use SmallString::operator std::string (NFC)Kazu Hirata
2024-01-19[lld][WebAssembly] Match the ELF linker in transitioning away from archive in...Sam Clegg
2024-01-19[lld][WebAssembly] Use the archive offset with --whole-archive (#78791)Sam Clegg
2024-01-19[lld][WebAssembly] Reset context object after each link (#78770)Sam Clegg
2024-01-18[lld][WebAssembly] Move input vectors from symtab to ctx. NFC (#78640)Sam Clegg
2024-01-18[lld][WebAssembly] Move linker global state in to context object. NFC (#78629)Sam Clegg
2024-01-18[lld][WebAssembly] Rename fetch() to extract() to match ELF linker. NFC (#78625)Sam Clegg
2023-12-15[lld][WebAssembly] Add an `--initial-heap` option (#75594)SingleAccretion
2023-12-12[lld][WebAssembly] Don't set importUndefined when -shared is used. NFC (#75241)Sam Clegg
2023-11-02[lld][WebAssembly] Add --keep-section flagSam Clegg
2023-08-25[lld][WebAssembly] Add `--table-base` settingSam Clegg
2023-08-15[lld][WebAssembly] Add support for -sonameSam Clegg
2023-08-15Reapply "[Option] Add "Visibility" field and clone the OptTable APIs to use it"Justin Bogner