1. 3f092f3 [llvm] Extract common `OptTable` bits into macros by Jan Svoboda · 1 year, 10 months ago
  2. 6f2e92c Re-land [LLD] Allow usage of LLD as a library by Alexandre Ganea · 1 year, 11 months ago
  3. aa49521 Revert "[LLD] Allow usage of LLD as a library" by Leonard Chan · 2 years ago
  4. 2700da5 [LLD] Allow usage of LLD as a library by Alexandre Ganea · 2 years ago
  5. 8d85c96 [lld] StringRef::{starts,ends}with => {starts,ends}_with. NFC by Fangrui Song · 2 years ago
  6. d43f088 [lld][WebAssembly] stub objects: Fix handling of LTO libcall dependencies by Sam Clegg · 2 years, 1 month ago
  7. aca110f [lld][WebAssembly] Trace export of symbols when specified with --trace-symbol. NFC by Sam Clegg · 2 years, 1 month ago
  8. d9d840c [lld][WebAssembly] Fix stub library parsing with windows line endings by Sam Clegg · 2 years, 2 months ago
  9. 2ea8a3a [lld][WebAssembly] Process stub libraries before performing LTO by Sam Clegg · 2 years, 2 months ago
  10. 3111784 [lld][WebAssembly] Initial support for stub libraries by Sam Clegg · 2 years, 2 months ago
  11. 467cf15 [NFC] Fix typo lld::wasm in comment by Congcong Cai · 2 years, 2 months ago
  12. d32f71a [lld][WebAssembly] Use C++17 nested namespace syntax in most places. NFC by Sam Clegg · 2 years, 2 months ago
  13. 8aef04f [lld][WebAssembly] Implement --why-extract flag from the ELF backend by Sam Clegg · 2 years, 3 months ago
  14. c7af9ae Reapply: [WebAssembly] Implement build-id feature by Derek Schuff · 2 years, 3 months ago
  15. c8e5354 Revert "[WebAssembly] Implement build-id feature" by Derek Schuff · 2 years, 3 months ago
  16. 41e3146 [WebAssembly] Implement build-id feature by Derek Schuff · 2 years, 3 months ago
  17. 45ee0a9 [LLD] Add --lto-CGO[0-3] option by Scott Linder · 2 years, 3 months ago
  18. d768bf9 [NFC][TargetParser] Replace uses of llvm/Support/Host.h by Archibald Elliott · 2 years, 3 months ago
  19. a2ae9e3 [lld] fix comment typos to cycle bots by Nico Weber · 2 years, 4 months ago
  20. 07bb29d [OptTable] Precompute OptTable prefixes union table through tablegen by serge-sans-paille · 2 years, 4 months ago
  21. b9ef564 [lld] Use std::optional instead of llvm::Optional (NFC) by Kazu Hirata · 2 years, 5 months ago
  22. 6b9a80d [lld] Fix iwyu problems after 83d59e05b201760e3f364ff6316301d347cbad95 by Fangrui Song · 2 years, 5 months ago
  23. d9ab3e8 [clang] Use a StringRef instead of a raw char pointer to store builtin and call information by serge-sans-paille · 2 years, 5 months ago
  24. aa17183 Revert "[clang] Use a StringRef instead of a raw char pointer to store builtin and call information" by Vitaly Buka · 2 years, 5 months ago
  25. e953ae5 [clang] Use a StringRef instead of a raw char pointer to store builtin and call information by serge-sans-paille · 2 years, 5 months ago
  26. 07d9ab9 Revert "[clang] Use a StringRef instead of a raw char pointer to store builtin and call information" by serge-sans-paille · 2 years, 5 months ago
  27. 5ce4e92 [clang] Use a StringRef instead of a raw char pointer to store builtin and call information by serge-sans-paille · 2 years, 5 months ago
  28. b7065a3 Revert "[clang] Use a StringRef instead of a raw char pointer to store builtin and call information" by serge-sans-paille · 2 years, 5 months ago
  29. 719d98d [clang] Use a StringRef instead of a raw char pointer to store builtin and call information by serge-sans-paille · 2 years, 5 months ago
  30. 6a35815 Store OptTable::Info::Name as a StringRef by serge-sans-paille · 2 years, 5 months ago
  31. c68af42 [lld] Use std::nullopt instead of None (NFC) by Kazu Hirata · 2 years, 6 months ago
  32. 3c28a6d [lld][WebAssembly] Add support for LLD_REPRODUCE by Sam Clegg · 2 years, 7 months ago
  33. 2390bb2 [NFC] use has_value instead of hasValue by Florian Mayer · 2 years, 7 months ago
  34. d4c8a0e [wasm-ld] Allow importing/exporting the output module's memory with arbitrary names by Dan Gohman · 2 years, 7 months ago
  35. 6912ed7 [lld][WebAssembly] Don't allow `--global-base` to be specified in -share/-pie or --relocatable modes by Sam Clegg · 2 years, 7 months ago
  36. 4b24e9b [wasm-ld] Define a `__heap_end` symbol marking the end of allocated memory. by Dan Gohman · 2 years, 7 months ago
  37. 1532be9 [lld][WebAssembly] Add symbols marking start/end of stack region by Sam Clegg · 2 years, 7 months ago
  38. c07e838 [lld][WebAssembly] Add `--extra-features` flag to add addional features by Sam Clegg · 2 years, 7 months ago
  39. 0a9756f [lld][WebAssemlby] Improve support for -L / -l and add testing by Sam Clegg · 2 years, 8 months ago
  40. 113b568 [lld][WebAssembly] Rename SymbolTable::getSymbols to match ELF backend. NFC by Sam Clegg · 2 years, 9 months ago
  41. b0f18af3 [lld][WebAssemby] Demote LazySymbols back to undefined symbols if they are not loaded by Sam Clegg · 2 years, 10 months ago
  42. 53217ec [lld][WebAssembly] Don't apply data relocations at static constructor time by Sam Clegg · 2 years, 11 months ago
  43. 5413bf1 Don't use Optional::hasValue (NFC) by Kazu Hirata · 2 years, 11 months ago
  44. 757d9d2 [lld] Use value_or instead of getValueOr (NFC) by Kazu Hirata · 3 years ago
  45. 966427b [lld][WebAssemlby] Check for command line flags with missing arguments by Sam Clegg · 3 years ago
  46. b8f50ab [lld] Remove support for legacy pass manager by Nikita Popov · 3 years, 1 month ago
  47. ed4e6e0 [cmake] Remove LLVM_ENABLE_NEW_PASS_MANAGER cmake option by Nikita Popov · 3 years, 1 month ago
  48. 86c90f9 [lld][WebAssembly] Add --unresolved-symbols=import-dynamic by Sam Clegg · 3 years, 2 months ago
  49. faab70b [lld][WebAssemlby] Warn on unknown -z flags by Sam Clegg · 3 years, 3 months ago
  50. ac2f3df [lld][WebAssembly] Remove redundant config setting by Sam Clegg · 3 years, 4 months ago
  51. 83d59e0 Re-land [LLD] Remove global state in lldCommon by Alexandre Ganea · 3 years, 4 months ago
  52. e6b1539 Revert [LLD] Remove global state in lldCommon by Alexandre Ganea · 3 years, 4 months ago
  53. f860fe3 [LLD] Remove global state in lldCommon by Alexandre Ganea · 3 years, 4 months ago
  54. c71fbdd [NFC] Inclusive language: Remove instances of master in URLs by Quinn Pham · 3 years, 7 months ago
  55. 4da38c1 [lld] Rename addCombinedLTOObjects to match ELF driver. NFC by Sam Clegg · 3 years, 7 months ago
  56. 9f90347 fix comment typos to cycle bots by Nico Weber · 3 years, 7 months ago
  57. 8fe1284 [lld][WebAssembly] Create optional internal symbols only after LTO object as been added by Sam Clegg · 3 years, 8 months ago
  58. 6355234 [lld][WebAssembly] Fix crash on un-used __tls_base symbol by Sam Clegg · 3 years, 8 months ago
  59. 4157b60 [WebAssembly] Fixed LLD generation of 64-bit __wasm_apply_data_relocs by Wouter van Oortmerssen · 3 years, 10 months ago
  60. f1e2d58 [OptTable] Rename PrintHelp to printHelp by Fangrui Song · 4 years ago
  61. 758633f [lld][WebAssembly] Add new `--import-undefined` option by Sam Clegg · 4 years ago
  62. 3a293cb [WebAssembly] Fix PIC/GOT codegen for wasm64 by Wouter van Oortmerssen · 4 years ago
  63. 45b7cf9 [lld][WebAssembly] Enable string tail merging in debug sections by Sam Clegg · 4 years ago
  64. 5a9b25e [lld][WebAssembly] Refactor input chunk class hierarchy. NFC by Sam Clegg · 4 years ago
  65. 3b8d2be Reland: "[lld][WebAssembly] Initial support merging string data" by Sam Clegg · 4 years ago
  66. 061e071 Revert "[lld][WebAssembly] Initial support merging string data" by Nico Weber · 4 years ago
  67. 5000a1b [lld][WebAssembly] Initial support merging string data by Sam Clegg · 4 years ago
  68. a6f4064 [lld][WebAssembly] Add `--export-if-defined` by Sam Clegg · 4 years, 1 month ago
  69. e638d8b [lld][WebAssembly] -Bsymbolic creates indirect function table if needed by Andy Wingo · 4 years, 3 months ago
  70. 48219d0 [lld][WebAssembly] Fix resolveIndirectFunctionTable for relocatable output by Andy Wingo · 4 years, 3 months ago
  71. f48923e [WebAssembly][lld] --importTable flag only imports table if needed by Andy Wingo · 4 years, 3 months ago
  72. 4fc2557 [WebAssembly][lld] Preassign table number 0 to indirect function table for MVP inputs by Andy Wingo · 4 years, 3 months ago
  73. e1617d2 Revert "[lld][WebAssembly] Fix for weak undefined functions in -pie mode" by Sam Clegg · 4 years, 3 months ago
  74. ac2be2b [lld][WebAssembly] Fix for weak undefined functions in -pie mode by Sam Clegg · 4 years, 3 months ago
  75. a56e574 [lld][WebAssembly] Common superclass for input globals/events/tables by Andy Wingo · 4 years, 3 months ago
  76. 34d033c [lld][WebAssembly] Allow --export of optional start/stop symbols by Sam Clegg · 4 years, 3 months ago
  77. 88e4056 [lld][WebAssembly] Fix typo in function name by Sam Clegg · 4 years, 3 months ago
  78. b99147b [lld][WebAssembly] Don't defined indirect function table in relocatable output by Sam Clegg · 4 years, 4 months ago
  79. a231786 [wasm][LLD] Rename --lto-new-pass-manager to --no-lto-legacy-pass-manager by Arthur Eubanks · 4 years, 4 months ago
  80. 6339382 [WebAssembly] Add support for table linking to wasm-ld by Andy Wingo · 4 years, 4 months ago
  81. 187d771 Revert "[WebAssembly] Add support for table linking to wasm-ld" by Derek Schuff · 4 years, 4 months ago
  82. 38dfce7 [WebAssembly] Add support for table linking to wasm-ld by Andy Wingo · 4 years, 4 months ago
  83. 07b6aeb [lld][WebAssembly] Fix for TLS + --relocatable by Sam Clegg · 4 years, 4 months ago
  84. fdd6ed8 [LLD] Rename lld port driver entry function to a consistent name by Reshabh Sharma · 4 years, 5 months ago
  85. e814013 [Wasm][LTO][NPM] Use NPM for LTO with ENABLE_EXPERIMENTAL_NEW_PASS_MANAGER by Arthur Eubanks · 4 years, 5 months ago
  86. e52881a [lld][WebAssembly] Split __wasm_apply_relocs function in two by Sam Clegg · 4 years, 5 months ago
  87. 1994970 [lld][WebAssembly] Delay creation of internal __wasm_memory_init function by Sam Clegg · 4 years, 5 months ago
  88. ab58e4c [lld][WebAssembly] Add suppport for PIC + passive data initialization by Sam Clegg · 4 years, 6 months ago
  89. 31e03a9 [WebAssembly] Rename --lto-no-new-pass-manager to --no-lto-new-pass-manager by Fangrui Song · 4 years, 6 months ago
  90. 1314a49 [LTO][wasm][NewPM] Allow using new pass manager for wasm LTO by Arthur Eubanks · 4 years, 6 months ago
  91. 48ddf5e1 [lld][WebAssembly] Ensure stub symbols always get address 0 by Sam Clegg · 4 years, 6 months ago
  92. 206884b [lld][WebAssembly] Implement --unresolved-symbols by Sam Clegg · 4 years, 6 months ago
  93. 29a3056 [lld][WebAssembly] Allow references to __tls_base without shared memory by Sam Clegg · 4 years, 6 months ago
  94. b3b4cda [lld][WebAssembly] Don't GC library objects under `--whole-archive` by Sam Clegg · 4 years, 7 months ago
  95. 2513407 [lld][WebAssembly] Add support for -Bsymbolic flag by Sam Clegg · 4 years, 7 months ago
  96. 6cd8511 [WebAssembly] New-style command support by Dan Gohman · 4 years, 8 months ago
  97. f2efb57 [LLD][COFF] Cover usage of LLD-as-a-library in tests by Alexandre Ganea · 4 years, 8 months ago
  98. cc2da55 [lld][WebAssembly] Add initial support for -Map/--print-map by Sam Clegg · 4 years, 8 months ago
  99. 29f8c9f [WebAssembly] Triple::wasm64 related cleanup by Wouter van Oortmerssen · 4 years, 10 months ago
  100. 46a3268 [WebAssembly] Add warnings for -shared and -pie by Dan Gohman · 5 years ago