llvm-project/lld/wasm
Thomas Lively b98025a2f7 [WebAssembly] make wasm-ld --verbose show data section startVA and name
Summary:
Make `wasm-ld --verbose` show data section start virtual address and name
as well, instead of just showing the size. This makes it much easier to
track which global variable is in which address when used in conjunction
with `--no-merge-data-sections`.

Patch by Guanzhong Chen

Reviewers: tlively, aheejin, sbc100, ruiu

Reviewed By: sbc100, ruiu

Subscribers: ruiu, dschuff, jgravelle-google, sunfish, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D62834

llvm-svn: 362548
2019-06-04 21:13:41 +00:00
..
CMakeLists.txt [WebAssembly] Refactor synthetic sections and relocation processing. NFC. 2019-05-21 09:13:09 +00:00
Config.h [WebAssembly] Don't export __data_end and __heap_base by default. 2019-05-31 22:51:59 +00:00
Driver.cpp [WebAssembly] Don't export __data_end and __heap_base by default. 2019-05-31 22:51:59 +00:00
InputChunks.cpp [WebAssembly] Always take into account added when applying runtime relocations 2019-04-25 17:11:54 +00:00
InputChunks.h [WebAssembly] Refactor synthetic sections and relocation processing. NFC. 2019-05-21 09:13:09 +00:00
InputEvent.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
InputFiles.cpp [WebAssembly] Move direct call tracking from member to local. NFC. 2019-05-29 15:41:08 +00:00
InputFiles.h [WebAssembly] Move direct call tracking from member to local. NFC. 2019-05-29 15:41:08 +00:00
InputGlobal.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
LTO.cpp [WebAssebmly] Add support for --wrap 2019-05-24 14:14:25 +00:00
LTO.h [WebAssembly] Support imports from custom module names 2019-02-01 02:29:57 +00:00
MarkLive.cpp [WebAssembly] Apply data relocations at runtime in shared objects 2019-04-04 18:40:51 +00:00
MarkLive.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Options.td [WebAssebmly] Add support for --wrap 2019-05-24 14:14:25 +00:00
OutputSections.cpp [WebAssembly] make wasm-ld --verbose show data section startVA and name 2019-06-04 21:13:41 +00:00
OutputSections.h [WebAssembly] Refactor synthetic sections and relocation processing. NFC. 2019-05-21 09:13:09 +00:00
OutputSegment.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00
Relocations.cpp [WebAssembly] Refactor synthetic sections and relocation processing. NFC. 2019-05-21 09:13:09 +00:00
Relocations.h [WebAssembly] Refactor synthetic sections and relocation processing. NFC. 2019-05-21 09:13:09 +00:00
SymbolTable.cpp [WebAssembly] Add comment as follow-up to rL362276. NFC. 2019-06-04 16:35:23 +00:00
SymbolTable.h [WebAssembly] Don't export __data_end and __heap_base by default. 2019-05-31 22:51:59 +00:00
Symbols.cpp [lld] Trace all references with lld --trace-symbol 2019-05-24 13:29:17 +00:00
Symbols.h [WebAssembly] Relax signature checking for undefined functions that are not called directly 2019-05-24 22:45:08 +00:00
SyntheticSections.cpp [WebAssembly] Seal imports section before counting imports 2019-05-23 09:41:03 +00:00
SyntheticSections.h [WebAssembly] Add support for -emit-relocs 2019-05-24 13:28:27 +00:00
Writer.cpp [WebAssembly] Don't export __data_end and __heap_base by default. 2019-05-31 22:51:59 +00:00
Writer.h [WebAssembly] Refactor synthetic sections and relocation processing. NFC. 2019-05-21 09:13:09 +00:00
WriterUtils.cpp [wasm] Simplify. NFC 2019-04-18 13:33:29 +00:00
WriterUtils.h Update the file headers across all of the LLVM projects in the monorepo 2019-01-19 08:50:56 +00:00