[PATCH] D65920: [lld][WebAssembly] Add optional symbols after input file handling

Sam Clegg via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed Aug 7 18:52:43 PDT 2019


sbc100 created this revision.
Herald added subscribers: llvm-commits, sunfish, aheejin, jgravelle-google, dschuff.
Herald added a project: LLVM.

This allows undefined references in input files be resolved by the
optional symbols.  Previously we were doing this before input file
reading which means it was working only for command line symbols
references (i.e. -u or --export).


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D65920

Files:
  lld/test/wasm/global-base.test
  lld/test/wasm/optional-symbol.ll
  lld/test/wasm/stack-first.test
  lld/wasm/Driver.cpp
  lld/wasm/SymbolTable.cpp
  lld/wasm/SymbolTable.h

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D65920.214052.patch
Type: text/x-patch
Size: 6136 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190808/0e741825/attachment.bin>


More information about the llvm-commits mailing list