diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2019-08-05 21:46:10 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2019-08-05 21:46:10 +0000 |
commit | e757cadb07890c2d187c8415927c2ddf72144f30 (patch) | |
tree | bcf04fe2cfac32adf96ff383fc448c7570be6335 /lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h | |
parent | 38f985eb1cb33fb87735d006062de6c7b625c3c2 (diff) | |
download | llvm-e757cadb07890c2d187c8415927c2ddf72144f30.zip llvm-e757cadb07890c2d187c8415927c2ddf72144f30.tar.gz llvm-e757cadb07890c2d187c8415927c2ddf72144f30.tar.bz2 |
hwasan: Untag global variable addresses in tests.
Once we start instrumenting globals, all addresses including those of string literals
that we pass to the operating system will start being tagged. Since we can't rely
on the operating system to be able to cope with these addresses, we need to untag
them before passing them to the operating system. This change introduces a macro
that does so and uses it everywhere it is needed.
Differential Revision: https://reviews.llvm.org/D65768
llvm-svn: 367938
Diffstat (limited to 'lldb/source/Plugins/ScriptInterpreter/Python/ScriptInterpreterPython.h')
0 files changed, 0 insertions, 0 deletions