diff options
author | Ryan Govostes <rzg@apple.com> | 2016-03-28 20:28:17 +0000 |
---|---|---|
committer | Ryan Govostes <rzg@apple.com> | 2016-03-28 20:28:17 +0000 |
commit | dc91fe5d8b7777942d46d5d8152a586932f13291 (patch) | |
tree | e80a54ab21bbc7e37f347cca8698983fadc3e28a /llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp | |
parent | 476a94d9ef52363c859ea09415a856598633c000 (diff) | |
download | bcm5719-llvm-dc91fe5d8b7777942d46d5d8152a586932f13291.tar.gz bcm5719-llvm-dc91fe5d8b7777942d46d5d8152a586932f13291.zip |
[asan] Add runtime support for __asan_(un)register_image_globals
This change introduces routines that register and unregister all
instrumented globals in a loaded executable image.
These routines are only implemented on Darwin, where globals metadata
is expected to be placed in the __DATA,__asan_globals section.
Review: http://reviews.llvm.org/D16841
llvm-svn: 264644
Diffstat (limited to 'llvm/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp')
0 files changed, 0 insertions, 0 deletions