This at least appears to work if I manually compile the tests and
run them on an Android aarch64 device, but I'm not set up to run lit
on Android.
Depends on D45239
Paths
| Differential D45303
shadowcallstack: Make runtime tests compatible with aarch64. ClosedPublic Authored by pcc on Apr 4 2018, 5:05 PM.
Details Summary This at least appears to work if I manually compile the tests and Depends on D45239
Diff Detail
Event TimelineHerald added subscribers: kristof.beyls, javed.absar, mgorny, rengolin. · View Herald TranscriptApr 4 2018, 5:05 PM
pcc marked an inline comment as done. Comment Actions
vlad.tsyrklevich added inline comments.
This revision is now accepted and ready to land.Apr 9 2018, 12:31 PM Closed by commit rCRT329614: shadowcallstack: Make runtime tests compatible with aarch64. (authored by pcc). · Explain WhyApr 9 2018, 1:21 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 141419 compiler-rt/cmake/config-ix.cmake
compiler-rt/test/shadowcallstack/CMakeLists.txtcompiler-rt/test/shadowcallstack/init.c
compiler-rt/test/shadowcallstack/libc_support.h
compiler-rt/test/shadowcallstack/lit.cfg
compiler-rt/test/shadowcallstack/lit.site.cfg.in
compiler-rt/test/shadowcallstack/minimal_runtime.h
compiler-rt/test/shadowcallstack/overflow-aarch64.c
compiler-rt/test/shadowcallstack/overflow-x86_64.c
compiler-rt/test/shadowcallstack/overflow.c
|
MSAN?