diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2017-10-06 21:33:59 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2017-10-06 21:33:59 +0000 |
commit | 5a8928c605a579ddb26bb46b933b451e7161a1b9 (patch) | |
tree | a2ea502e0d62cd08e4d685acb1829f0bd52e24db /llvm/tools/llvm-rc/ResourceScriptToken.cpp | |
parent | 56c5c63e6dbc060d51fc11e4b717075fcfeebf71 (diff) | |
download | bcm5719-llvm-5a8928c605a579ddb26bb46b933b451e7161a1b9.tar.gz bcm5719-llvm-5a8928c605a579ddb26bb46b933b451e7161a1b9.zip |
ELF: Export preempted symbols even if there is a dynamic list.
Dynamic lists in an executable are additive, not restrictive, so we
must continue to export preempted symbols even with a dynamic list.
This fixes sanitizer interception of libc symbols (and should also fix
symbol preemption by users of sanitizers).
Differential Revision: https://reviews.llvm.org/D38647
llvm-svn: 315114
Diffstat (limited to 'llvm/tools/llvm-rc/ResourceScriptToken.cpp')
0 files changed, 0 insertions, 0 deletions