[PATCH] D41955: [WebAssembly] Symbol changes #5: add "symbol index" concept (LLD)

Nicholas Wilson via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 23 11:08:31 PST 2018


ncw updated this revision to Diff 131111.
ncw added a comment.

Updated:

- Now follows the symtab proposal! Or at least, it's first half of that work. The various indexes now match the exact values they will have after the symtab refactor, but we're still reading/writing the symbols using the imports+exports rather than the linking metadata section
- Next bits of symtab should follow in another review


Repository:
  rLLD LLVM Linker

https://reviews.llvm.org/D41955

Files:
  test/wasm/alias.ll
  test/wasm/archive.ll
  test/wasm/data-layout.ll
  test/wasm/init-fini.ll
  test/wasm/locals-duplicate.test
  test/wasm/many-functions.ll
  test/wasm/relocatable.ll
  test/wasm/weak-alias.ll
  wasm/InputFiles.cpp
  wasm/InputFiles.h
  wasm/Symbols.cpp
  wasm/Symbols.h
  wasm/Writer.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D41955.131111.patch
Type: text/x-patch
Size: 55815 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20180123/ab3ac105/attachment.bin>


More information about the llvm-commits mailing list