From 919cb8e05ca030174963085cc0c4310faa95129a Mon Sep 17 00:00:00 2001 From: DH Date: Fri, 28 Feb 2025 21:25:06 +0300 Subject: [PATCH] android: atomic: do not test SYS_futex_waitv syscall --- rpcs3/util/atomic.cpp | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/rpcs3/util/atomic.cpp b/rpcs3/util/atomic.cpp index 9ab44d433e..6f1adc2da9 100644 --- a/rpcs3/util/atomic.cpp +++ b/rpcs3/util/atomic.cpp @@ -33,10 +33,12 @@ static bool has_waitv() { static const bool s_has_waitv = [] { +#ifndef ANDROID + // FIXME: it produces SIGSYS signal syscall(SYS_futex_waitv, 0, 0, 0, 0, 0); - if (errno == ENOSYS) - return false; - return true; + return errno != ENOSYS; +#endif + return false; }(); return s_has_waitv;