[IA64] Fix bogus messages about system calls not implemented.
authorTony Luck <tony.luck@intel.com>
Fri, 18 May 2007 21:15:58 +0000 (14:15 -0700)
committerTony Luck <tony.luck@intel.com>
Fri, 18 May 2007 21:15:58 +0000 (14:15 -0700)
There are seven legacy system calls that ia64 doesn't implement, but glibc
provides equivalent functionality by using more modern system calls. Stop
checksyscalls.sh from complaining about these seven.

Signed-off-by: Tony Luck <tony.luck@intel.com>
include/asm-ia64/unistd.h

index d7781a2ddefec086fa085f1f9902e50cd69bbb77..441c9e0017762b0133c8a2e017e62596b2b8e11a 100644 (file)
 
 #define NR_syscalls                    286 /* length of syscall table */
 
+/*
+ * The following defines stop scripts/checksyscalls.sh from complaining about
+ * unimplemented system calls.  Glibc provides for each of these by using
+ * more modern equivalent system calls.
+ */
+#define __IGNORE_fork          /* clone() */
+#define __IGNORE_time          /* gettimeofday() */
+#define __IGNORE_alarm         /* setitimer(ITIMER_REAL, ... */
+#define __IGNORE_pause         /* rt_sigprocmask(), rt_sigsuspend() */
+#define __IGNORE_utime         /* utimes() */
+#define __IGNORE_getpgrp       /* getpgid() */
+#define __IGNORE_vfork         /* clone() */
+
 #define __ARCH_WANT_SYS_RT_SIGACTION
 #define __ARCH_WANT_SYS_RT_SIGSUSPEND