Gitweb:     
http://git.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=9f57195b2db94488999c9cb8a1e0a6332644d5de
Commit:     9f57195b2db94488999c9cb8a1e0a6332644d5de
Parent:     18963c01b8abf381f102752ce024c3582a716125
Author:     Tony Luck <[EMAIL PROTECTED]>
AuthorDate: Fri May 18 14:15:58 2007 -0700
Committer:  Tony Luck <[EMAIL PROTECTED]>
CommitDate: Fri May 18 14:15:58 2007 -0700

    [IA64] Fix bogus messages about system calls not implemented.
    
    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 <[EMAIL PROTECTED]>
---
 include/asm-ia64/unistd.h |   13 +++++++++++++
 1 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/include/asm-ia64/unistd.h b/include/asm-ia64/unistd.h
index d7781a2..441c9e0 100644
--- a/include/asm-ia64/unistd.h
+++ b/include/asm-ia64/unistd.h
@@ -305,6 +305,19 @@
 
 #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
 
-
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to