From b57b59207f07cb306cd7774662fca55d22906afa Mon Sep 17 00:00:00 2001 From: Mark Wielaard Date: Fri, 10 Oct 2014 21:33:39 +0000 Subject: [PATCH] Bug 339855 arm64 unhandled getsid/setsid syscalls. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14617 --- NEWS | 1 + coregrind/m_syswrap/syswrap-arm64-linux.c | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/NEWS b/NEWS index 8b04a4343c..a19bff662c 100644 --- a/NEWS +++ b/NEWS @@ -37,6 +37,7 @@ where XXXXXX is the bug number as listed below. 339433 ppc64 lxvw4x instruction uses four 32-byte loads 339721 assertion 'check_sibling == sibling' failed in readdwarf3.c ... 339853 arm64 times syscall unknown +339855 arm64 unhandled getsid/setsid syscalls n-i-bz Old STABS code is still being compiled, but never used. Remove it. n-i-bz Fix compilation on distros with glibc < 2.5 diff --git a/coregrind/m_syswrap/syswrap-arm64-linux.c b/coregrind/m_syswrap/syswrap-arm64-linux.c index dd13bda258..045b9b9e35 100644 --- a/coregrind/m_syswrap/syswrap-arm64-linux.c +++ b/coregrind/m_syswrap/syswrap-arm64-linux.c @@ -956,6 +956,8 @@ static SyscallTableEntry syscall_main_table[] = { GENXY(__NR_times, sys_times), // 153 GENX_(__NR_setpgid, sys_setpgid), // 154 GENX_(__NR_getpgid, sys_getpgid), // 155 + GENX_(__NR_getsid, sys_getsid), // 156 + GENX_(__NR_setsid, sys_setsid), // 157 GENXY(__NR_uname, sys_newuname), // 160 GENXY(__NR_getrlimit, sys_old_getrlimit), // 163 GENX_(__NR_setrlimit, sys_setrlimit), // 164 @@ -1092,7 +1094,6 @@ static SyscallTableEntry syscall_main_table[] = { //ZZ GENX_(__NR_getppid, sys_getppid), // 64 //ZZ //ZZ GENX_(__NR_getpgrp, sys_getpgrp), // 65 -//ZZ GENX_(__NR_setsid, sys_setsid), // 66 //ZZ LINXY(__NR_sigaction, sys_sigaction), // 67 //ZZ //zz // (__NR_sgetmask, sys_sgetmask), // 68 */* (ANSI C) //ZZ //zz // (__NR_ssetmask, sys_ssetmask), // 69 */* (ANSI C) @@ -1176,7 +1177,6 @@ static SyscallTableEntry syscall_main_table[] = { //ZZ GENX_(__NR_flock, sys_flock), // 143 //ZZ GENX_(__NR_msync, sys_msync), // 144 //ZZ -//ZZ GENX_(__NR_getsid, sys_getsid), // 147 //ZZ GENX_(__NR_fdatasync, sys_fdatasync), // 148 //ZZ LINXY(__NR__sysctl, sys_sysctl), // 149 //ZZ -- 2.47.2