summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/WebAssembly
diff options
context:
space:
mode:
authorLang Hames <lhames@gmail.com>2016-08-01 22:23:24 +0000
committerLang Hames <lhames@gmail.com>2016-08-01 22:23:24 +0000
commit7643d98d8685fc9159b0221a6910b8f4ef872df5 (patch)
tree2e5fa10f95285fb52640e8c6855fa1e8fa78e43d /llvm/lib/Target/WebAssembly
parent78fb132af094873fb6e042f1f77f6d25c6da2c0c (diff)
downloadbcm5719-llvm-7643d98d8685fc9159b0221a6910b8f4ef872df5.tar.gz
bcm5719-llvm-7643d98d8685fc9159b0221a6910b8f4ef872df5.zip
[Orc] Fix common symbol support in ORC.
Common symbol support in ORC was broken in r270716 when the symbol resolution rules in RuntimeDyld were changed. With the switch to lazily materialized symbols in r277386, common symbols can be supported by having RuntimeDyld::emitCommonSymbols search for (but not materialize!) definitions elsewhere in the logical dylib. This patch adds the 'Common' flag to JITSymbolFlags, and the necessary check to RuntimeDyld::emitCommonSymbols. llvm-svn: 277397
Diffstat (limited to 'llvm/lib/Target/WebAssembly')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud