4 Commits

Author SHA1 Message Date
Alastair Houghton
7be847e60f
[libc++abi] Disable forced_unwind4 test for musl. (#85096)
This test won't pass on musl, but we should still run it for other Linux
platforms.

rdar://123436716
2024-03-28 14:37:45 -04:00
Ryan Prichard
f8c2b0d249 [libc++][Android] Include cstdlib to define __BIONIC__
__ANDROID__ is a built-in compiler macro, but __BIONIC__ is defined by
the libc header.

Reviewed By: #libc_abi, compnerd

Differential Revision: https://reviews.llvm.org/D137128
2022-12-09 15:16:20 -08:00
Daniel Kiss
6830ebb07e Disable test for Android/Bionic.
Test depends on pthread_cancel which is not supported on Android.
2022-04-29 09:46:43 +02:00
Daniel Kiss
f326df34bc [libunwind][AArch64] Fix _Unwind_ForcedUnwind via sigreturn.
When the sigreturn trampoline is found the unw_proc_info_t.end_ip need to be set to
indicate a stack frame is found.

Reviewed By: cjdb, #libunwind, MaskRay

Differential Revision: https://reviews.llvm.org/D124522
2022-04-28 18:41:38 +02:00