aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorPeter Collingbourne <peter@pcc.me.uk>2017-10-06 21:33:59 +0000
committerPeter Collingbourne <peter@pcc.me.uk>2017-10-06 21:33:59 +0000
commit5a8928c605a579ddb26bb46b933b451e7161a1b9 (patch)
treea2ea502e0d62cd08e4d685acb1829f0bd52e24db /clang/lib/Frontend/CompilerInvocation.cpp
parent56c5c63e6dbc060d51fc11e4b717075fcfeebf71 (diff)
downloadllvm-5a8928c605a579ddb26bb46b933b451e7161a1b9.zip
llvm-5a8928c605a579ddb26bb46b933b451e7161a1b9.tar.gz
llvm-5a8928c605a579ddb26bb46b933b451e7161a1b9.tar.bz2
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 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions