|
From: <sv...@va...> - 2014-11-13 13:03:33
|
Author: mjw
Date: Thu Nov 13 13:03:25 2014
New Revision: 14716
Log:
Bug 340922 arm64: unhandled getgroups/setgroups syscalls.
Modified:
trunk/NEWS
trunk/coregrind/m_syswrap/syswrap-arm64-linux.c
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Thu Nov 13 13:03:25 2014
@@ -73,6 +73,7 @@
340630 arm64: fchmod (52) and fchown (55) syscalls not recognized
340632 arm64: unhandled instruction fcvtas
340788 warning: unhandled syscall: 318 (getrandom)
+340922 arm64: unhandled getgroups/setgroups syscalls
n-i-bz Provide implementations of certain compiler builtins to support
compilers who may not provide those
n-i-bz Old STABS code is still being compiled, but never used. Remove it.
Modified: trunk/coregrind/m_syswrap/syswrap-arm64-linux.c
==============================================================================
--- trunk/coregrind/m_syswrap/syswrap-arm64-linux.c (original)
+++ trunk/coregrind/m_syswrap/syswrap-arm64-linux.c Thu Nov 13 13:03:25 2014
@@ -968,6 +968,8 @@
GENX_(__NR_getpgid, sys_getpgid), // 155
GENX_(__NR_getsid, sys_getsid), // 156
GENX_(__NR_setsid, sys_setsid), // 157
+ GENXY(__NR_getgroups, sys_getgroups), // 158
+ GENX_(__NR_setgroups, sys_setgroups), // 159
GENXY(__NR_uname, sys_newuname), // 160
GENXY(__NR_getrlimit, sys_old_getrlimit), // 163
GENX_(__NR_setrlimit, sys_setrlimit), // 164
@@ -1237,8 +1239,6 @@
//ZZ GENX_(__NR_setreuid32, sys_setreuid), // 203
//ZZ GENX_(__NR_setregid32, sys_setregid), // 204
//ZZ
-//ZZ GENXY(__NR_getgroups32, sys_getgroups), // 205
-//ZZ GENX_(__NR_setgroups32, sys_setgroups), // 206
//ZZ LINX_(__NR_setresuid32, sys_setresuid), // 208
//ZZ LINXY(__NR_getresuid32, sys_getresuid), // 209
//ZZ
|