summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/TestIRInterpreter.py
diff options
context:
space:
mode:
authorMarcin Koscielnicki <koriakin@0x04.net>2016-04-27 21:24:21 +0000
committerMarcin Koscielnicki <koriakin@0x04.net>2016-04-27 21:24:21 +0000
commit66f0deacb54ffa4c523ac6565cfcba9260944358 (patch)
tree4797003dfc3ff6c125c51161f1a47dde1c1c3120 /lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/TestIRInterpreter.py
parent41939466d1a5677412891f8d3370c2689e7f759d (diff)
downloadbcm5719-llvm-66f0deacb54ffa4c523ac6565cfcba9260944358.tar.gz
bcm5719-llvm-66f0deacb54ffa4c523ac6565cfcba9260944358.zip
[sanitizers] Get the proper symbol version when long double transition is involved.
On linux, some architectures had an ABI transition from 64-bit long double (ie. same as double) to 128-bit long double. On those, glibc symbols involving long doubles come in two versions, and we need to pass the correct one to dlvsym when intercepting them. A few more functions we intercept are also versioned (all printf, scanf, strtold variants), but there's no need to fix these, as the REAL() versions are never called. Differential Revision: http://reviews.llvm.org/D19555 llvm-svn: 267794
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/expression_command/ir-interpreter/TestIRInterpreter.py')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud