From 4cb644d4b00ed93ac8d92a3d7ea98ae9d5ee810c Mon Sep 17 00:00:00 2001 From: kub Date: Tue, 24 Apr 2018 21:52:37 +0200 Subject: [PATCH] kludge for irix 6.5.16+ --- linux-user/irix/syscall_nr.h | 1 + linux-user/syscall.c | 1 + 2 files changed, 2 insertions(+) diff --git a/linux-user/irix/syscall_nr.h b/linux-user/irix/syscall_nr.h index 76eb3fed9b..8004f61008 100644 --- a/linux-user/irix/syscall_nr.h +++ b/linux-user/irix/syscall_nr.h @@ -258,6 +258,7 @@ /* SGI specific syssgi calls */ #define TARGET_NR_syssgi_sysid (1) #define TARGET_NR_syssgi_elfmap (68) +#define TARGET_NR_syssgi_getprocattr (85) #define TARGET_NR_syssgi_rldenv (92) #define TARGET_NR_syssgi_tosstsave (108) #define TARGET_NR_syssgi_fdhi (109) diff --git a/linux-user/syscall.c b/linux-user/syscall.c index 03869eba0e..f594b1db84 100644 --- a/linux-user/syscall.c +++ b/linux-user/syscall.c @@ -14606,6 +14606,7 @@ abi_long do_syscall(void *cpu_env, int num, abi_long arg1, case TARGET_NR_syssgi_rldenv: case TARGET_NR_syssgi_tosstsave: case TARGET_NR_syssgi_fpbcopy: + case TARGET_NR_syssgi_getprocattr: /* ? 2nd=string 3rd=result ptr */ ret = 0; break; case TARGET_NR_syssgi_setgroups: