rs6000: Fix sanitizer frame unwind on 32-bit ABIs
authorSegher Boessenkool <segher@kernel.crashing.org>
Wed, 14 Mar 2018 13:46:03 +0000 (14:46 +0100)
committerSegher Boessenkool <segher@gcc.gnu.org>
Wed, 14 Mar 2018 13:46:03 +0000 (14:46 +0100)
commit1422855a403391ab2896f774871c5f3748f415dc
tree56bee848b58174eba3abf614b2385fa681391c7d
parentdef703386a1efb5e48b24b1457ce679667e137c9
rs6000: Fix sanitizer frame unwind on 32-bit ABIs

This fixes more than half of our testcase failures on BE.

libsanitizer/
* sanitizer_common/sanitizer_stacktrace.cc
(BufferedStackTrace::FastUnwindStack): Use the correct frame offset
for PowerPC SYSV ABI.

From-SVN: r258525
libsanitizer/ChangeLog
libsanitizer/sanitizer_common/sanitizer_stacktrace.cc