diff options
author | Evgenii Stepanov <eugenis@google.com> | 2016-11-17 17:57:25 -0800 |
---|---|---|
committer | Evgenii Stepanov <eugenis@google.com> | 2016-11-17 17:58:00 -0800 |
commit | 1ffcf7b06fa301f6f1bd7d4d776387d4ecdcef1b (patch) | |
tree | 5a0ffcc6becddeb3b1f6e34c135ad0c760a74b65 /compiler/optimizing/graph_visualizer.cc | |
parent | 137b07593aedfad193a77f3787ecf5197008c5da (diff) |
Fix false positive stack ASan errors on x86.
Call a special ASan function in x86 DoLongJump to let the tool know
that strange things are going to happen with the stack pointer. Other
architectures do not need this because they do the stack pointer
manipulation in a separate ((noreturn)) function, and noreturn
attribute triggers the same conservative behaviour in ASan.
Bug: 24199050
Bug: 32849425
Test: SANITIZE_HOST=address stub_test32
Change-Id: Ic639d2d84474d875487e66369c034db9907a7e8f
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions