android: atomic: do not test SYS_futex_waitv syscall
This commit is contained in:
@@ -33,10 +33,12 @@ static bool has_waitv()
|
|||||||
{
|
{
|
||||||
static const bool s_has_waitv = []
|
static const bool s_has_waitv = []
|
||||||
{
|
{
|
||||||
|
#ifndef ANDROID
|
||||||
|
// FIXME: it produces SIGSYS signal
|
||||||
syscall(SYS_futex_waitv, 0, 0, 0, 0, 0);
|
syscall(SYS_futex_waitv, 0, 0, 0, 0, 0);
|
||||||
if (errno == ENOSYS)
|
return errno != ENOSYS;
|
||||||
return false;
|
#endif
|
||||||
return true;
|
return false;
|
||||||
}();
|
}();
|
||||||
|
|
||||||
return s_has_waitv;
|
return s_has_waitv;
|
||||||
|
|||||||
Reference in New Issue
Block a user