From: Julian Seward Date: Sat, 2 Jul 2005 10:13:34 +0000 (+0000) Subject: A few more syscalls for ppc32-linux. X-Git-Tag: svn/VALGRIND_3_0_0~237 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=40bed2ce44fab2376ba33a0873cd949bc427a6cb;p=thirdparty%2Fvalgrind.git A few more syscalls for ppc32-linux. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4081 --- diff --git a/coregrind/m_syswrap/syswrap-ppc32-linux.c b/coregrind/m_syswrap/syswrap-ppc32-linux.c index 0f318704bb..f42e190f55 100644 --- a/coregrind/m_syswrap/syswrap-ppc32-linux.c +++ b/coregrind/m_syswrap/syswrap-ppc32-linux.c @@ -1936,11 +1936,11 @@ const SyscallTableEntry ML_(syscall_table)[] = { GENXY(__NR_open, sys_open), // 5 GENXY(__NR_close, sys_close), // 6 //.. GENXY(__NR_waitpid, sys_waitpid), // 7 -//.. GENXY(__NR_creat, sys_creat), // 8 + GENXY(__NR_creat, sys_creat), // 8 //.. GENX_(__NR_link, sys_link), // 9 //.. GENX_(__NR_unlink, sys_unlink), // 10 -//.. GENX_(__NR_execve, sys_execve), // 11 + GENX_(__NR_execve, sys_execve), // 11 //.. GENX_(__NR_chdir, sys_chdir), // 12 GENXY(__NR_time, sys_time), // 13 //.. GENX_(__NR_mknod, sys_mknod), // 14 @@ -1976,8 +1976,8 @@ const SyscallTableEntry ML_(syscall_table)[] = { //.. GENX_(__NR_mkdir, sys_mkdir), // 39 //.. //.. GENX_(__NR_rmdir, sys_rmdir), // 40 -//.. GENXY(__NR_dup, sys_dup), // 41 -//.. GENXY(__NR_pipe, sys_pipe), // 42 + GENXY(__NR_dup, sys_dup), // 41 + GENXY(__NR_pipe, sys_pipe), // 42 //.. GENXY(__NR_times, sys_times), // 43 //.. GENX_(__NR_prof, sys_ni_syscall), // 44 //.. @@ -2002,7 +2002,7 @@ const SyscallTableEntry ML_(syscall_table)[] = { //.. GENX_(__NR_umask, sys_umask), // 60 //.. GENX_(__NR_chroot, sys_chroot), // 61 //.. // (__NR_ustat, sys_ustat) // 62 SVr4 -- deprecated -//.. GENXY(__NR_dup2, sys_dup2), // 63 + GENXY(__NR_dup2, sys_dup2), // 63 //.. GENXY(__NR_getppid, sys_getppid), // 64 //.. //.. GENX_(__NR_getpgrp, sys_getpgrp), // 65 @@ -2185,7 +2185,7 @@ const SyscallTableEntry ML_(syscall_table)[] = { //.. GENX_(__NR_setxattr, sys_setxattr), // 209 //.. GENX_(__NR_lsetxattr, sys_lsetxattr), // 210 //.. GENX_(__NR_fsetxattr, sys_fsetxattr), // 211 -//.. GENXY(__NR_getxattr, sys_getxattr), // 212 + GENXY(__NR_getxattr, sys_getxattr), // 212 //.. GENXY(__NR_lgetxattr, sys_lgetxattr), // 213 //.. GENXY(__NR_fgetxattr, sys_fgetxattr), // 214 //.. GENXY(__NR_listxattr, sys_listxattr), // 215 diff --git a/coregrind/vki_unistd-ppc32-linux.h b/coregrind/vki_unistd-ppc32-linux.h index e3f6fac45c..d8091e7ae7 100644 --- a/coregrind/vki_unistd-ppc32-linux.h +++ b/coregrind/vki_unistd-ppc32-linux.h @@ -37,7 +37,7 @@ #define __NR_open 5 #define __NR_close 6 //#define __NR_waitpid 7 -//#define __NR_creat 8 +#define __NR_creat 8 //#define __NR_link 9 #define __NR_unlink 10 #define __NR_execve 11 @@ -70,7 +70,7 @@ #define __NR_rename 38 //#define __NR_mkdir 39 //#define __NR_rmdir 40 -//#define __NR_dup 41 +#define __NR_dup 41 #define __NR_pipe 42 //#define __NR_times 43 //#define __NR_prof 44 @@ -241,7 +241,7 @@ //#define __NR_setxattr 209 //#define __NR_lsetxattr 210 //#define __NR_fsetxattr 211 -//#define __NR_getxattr 212 +#define __NR_getxattr 212 //#define __NR_lgetxattr 213 //#define __NR_fgetxattr 214 //#define __NR_listxattr 215