summaryrefslogtreecommitdiffstats
path: root/lld/wasm/Driver.cpp
diff options
context:
space:
mode:
authorSam Clegg <sbc@chromium.org>2019-05-21 10:07:30 +0000
committerSam Clegg <sbc@chromium.org>2019-05-21 10:07:30 +0000
commit7804dbddccba412087a15cab8db4412939700952 (patch)
treec16e58ba25cc30753c87ba55b1ce2cd749cbb50e /lld/wasm/Driver.cpp
parent4a8835c655e83326f121a1340bd5ea372177d60b (diff)
downloadbcm5719-llvm-7804dbddccba412087a15cab8db4412939700952.tar.gz
bcm5719-llvm-7804dbddccba412087a15cab8db4412939700952.zip
[WebAssembly] Add __start_/_stop_ symbols for data sections
Fixes https://bugs.llvm.org/show_bug.cgi?id=41565 Differential Revision: https://reviews.llvm.org/D61876 llvm-svn: 361236
Diffstat (limited to 'lld/wasm/Driver.cpp')
-rw-r--r--lld/wasm/Driver.cpp4
1 files changed, 0 insertions, 4 deletions
diff --git a/lld/wasm/Driver.cpp b/lld/wasm/Driver.cpp
index d6ee9076717..3bc20f6737b 100644
--- a/lld/wasm/Driver.cpp
+++ b/lld/wasm/Driver.cpp
@@ -608,10 +608,6 @@ void LinkerDriver::link(ArrayRef<const char *> ArgsArr) {
// Add synthetic dummies for weak undefined functions. Must happen
// after LTO otherwise functions may not yet have signatures.
Symtab->handleWeakUndefines();
-
- // Make sure we have resolved all symbols.
- if (!Config->AllowUndefined)
- Symtab->reportRemainingUndefines();
}
if (EntrySym)
OpenPOWER on IntegriCloud