diff options
Diffstat (limited to 'lld/wasm/SymbolTable.cpp')
-rw-r--r-- | lld/wasm/SymbolTable.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lld/wasm/SymbolTable.cpp b/lld/wasm/SymbolTable.cpp index 74d3132e9f3..aab37247249 100644 --- a/lld/wasm/SymbolTable.cpp +++ b/lld/wasm/SymbolTable.cpp @@ -228,6 +228,7 @@ DefinedData *SymbolTable::addOptionalDataSymbol(StringRef Name, uint32_t Value, LLVM_DEBUG(dbgs() << "addOptionalDataSymbol: " << Name << "\n"); auto *rtn = replaceSymbol<DefinedData>(S, Name, Flags); rtn->setVirtualAddress(Value); + rtn->Referenced = true; return rtn; } |