diff options
| author | Rui Ueyama <ruiu@google.com> | 2018-02-19 22:29:48 +0000 |
|---|---|---|
| committer | Rui Ueyama <ruiu@google.com> | 2018-02-19 22:29:48 +0000 |
| commit | 81bee04bf9abf3fa71a7cc4813bf4b483749adca (patch) | |
| tree | 486637fe4f45345062980b36e26a8b4eb70ad86a /lld/wasm/InputChunks.cpp | |
| parent | b195ed8ce3ce2f31684b275640b9f7abaad8eeac (diff) | |
| download | bcm5719-llvm-81bee04bf9abf3fa71a7cc4813bf4b483749adca.tar.gz bcm5719-llvm-81bee04bf9abf3fa71a7cc4813bf4b483749adca.zip | |
[WebAssembly] Define toString(wasm::InputChunk *) and use that in MarkLive.cpp.
Define toString(wasm::InputChunk *) and use that in MarkLive.cpp.
Differential Revision: https://reviews.llvm.org/D43434
llvm-svn: 325535
Diffstat (limited to 'lld/wasm/InputChunks.cpp')
| -rw-r--r-- | lld/wasm/InputChunks.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/lld/wasm/InputChunks.cpp b/lld/wasm/InputChunks.cpp index 1d5f7336b28..e4ea0d2de78 100644 --- a/lld/wasm/InputChunks.cpp +++ b/lld/wasm/InputChunks.cpp @@ -22,6 +22,10 @@ using namespace llvm::support::endian; using namespace lld; using namespace lld::wasm; +std::string lld::toString(const InputChunk *C) { + return (toString(C->File) + ":(" + C->getName() + ")").str(); +} + uint32_t InputSegment::translateVA(uint32_t Address) const { assert(Address >= startVA() && Address < endVA()); int32_t Delta = OutputSeg->StartVA + OutputSegmentOffset - startVA(); |

