]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Bug 340630 arm64: fchmod (52) and fchown (55) syscalls not recognized.
authorMark Wielaard <mark@klomp.org>
Tue, 4 Nov 2014 13:43:21 +0000 (13:43 +0000)
committerMark Wielaard <mark@klomp.org>
Tue, 4 Nov 2014 13:43:21 +0000 (13:43 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14686

NEWS
coregrind/m_syswrap/syswrap-arm64-linux.c

diff --git a/NEWS b/NEWS
index a9497b5432d49966d626a8523a2dea8c24e4edd4..557a253976b0af71bce3493e95af4aceeb300152 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -65,6 +65,7 @@ where XXXXXX is the bug number as listed below.
         (50), chroot (51), fchownat (54)
 340430  Fix some grammatical weirdness in the manual.
 340509  arm64: unhandled instruction fcvtas
+340630  arm64: fchmod (52) and fchown (55) syscalls not recognized
 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.
index 54238ede775aa75f85950445b409cdb669f956d8..f8a59c1aacf94116c93dfc0e11ff39de01ddab02 100644 (file)
@@ -899,8 +899,10 @@ static SyscallTableEntry syscall_main_table[] = {
    GENX_(__NR_chdir,             sys_chdir),             // 49
    GENX_(__NR_fchdir,            sys_fchdir),            // 50
    GENX_(__NR_chroot,            sys_chroot),            // 51
+   GENX_(__NR_fchmod,            sys_fchmod),            // 52
    LINX_(__NR_fchmodat,          sys_fchmodat),          // 53
    LINX_(__NR_fchownat,          sys_fchownat),          // 54
+   GENX_(__NR_fchown,            sys_fchown),            // 55
    LINXY(__NR_openat,            sys_openat),            // 56
    GENXY(__NR_close,             sys_close),             // 57
    LINXY(__NR_pipe2,             sys_pipe2),             // 59
@@ -1129,7 +1131,6 @@ static SyscallTableEntry syscall_main_table[] = {
 //ZZ    GENXY(__NR_munmap,            sys_munmap),         // 91
 //ZZ    GENX_(__NR_truncate,          sys_truncate),       // 92
 //ZZ    GENX_(__NR_ftruncate,         sys_ftruncate),      // 93
-//ZZ    GENX_(__NR_fchmod,            sys_fchmod),         // 94
 //ZZ 
 //ZZ    LINX_(__NR_fchown,            sys_fchown16),       // 95
 //ZZ //   GENX_(__NR_profil,            sys_ni_syscall),     // 98
@@ -1237,7 +1238,6 @@ static SyscallTableEntry syscall_main_table[] = {
 //ZZ 
 //ZZ    GENXY(__NR_getgroups32,       sys_getgroups),      // 205
 //ZZ    GENX_(__NR_setgroups32,       sys_setgroups),      // 206
-//ZZ    GENX_(__NR_fchown32,          sys_fchown),         // 207
 //ZZ    LINX_(__NR_setresuid32,       sys_setresuid),      // 208
 //ZZ    LINXY(__NR_getresuid32,       sys_getresuid),      // 209
 //ZZ