diff options
Diffstat (limited to 'sysdeps/unix/sysv/linux/alpha')
-rw-r--r-- | sysdeps/unix/sysv/linux/alpha/Makefile | 3 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/alpha/gethostname.c | 5 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/alpha/ipc_priv.h | 10 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/alpha/msgctl.c | 4 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/alpha/semctl.c | 4 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/alpha/shmctl.c | 4 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/alpha/sigaction.c | 3 |
7 files changed, 9 insertions, 24 deletions
diff --git a/sysdeps/unix/sysv/linux/alpha/Makefile b/sysdeps/unix/sysv/linux/alpha/Makefile index 6ec49760b4..3097cc3047 100644 --- a/sysdeps/unix/sysv/linux/alpha/Makefile +++ b/sysdeps/unix/sysv/linux/alpha/Makefile @@ -20,6 +20,5 @@ CFLAGS-ioperm.c = -Wa,-mev6 endif ifeq ($(subdir),signal) -sysdep_routines += rt_sigsuspend rt_sigprocmask rt_sigtimedwait \ - rt_sigqueueinfo rt_sigaction rt_sigpending +sysdep_routines += rt_sigaction endif diff --git a/sysdeps/unix/sysv/linux/alpha/gethostname.c b/sysdeps/unix/sysv/linux/alpha/gethostname.c index 3a48afccd3..4e15ee43ed 100644 --- a/sysdeps/unix/sysv/linux/alpha/gethostname.c +++ b/sysdeps/unix/sysv/linux/alpha/gethostname.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2001 Free Software Foundation, Inc. +/* Copyright (C) 2001, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper <drepper@redhat.com>, 2001 @@ -25,9 +25,6 @@ #include <sys/syscall.h> #include <bp-checks.h> -extern int __syscall_gethostname (char *name, size_t len); - - int __gethostname (char *name, size_t len) { diff --git a/sysdeps/unix/sysv/linux/alpha/ipc_priv.h b/sysdeps/unix/sysv/linux/alpha/ipc_priv.h index f0b47d204b..0328dc08e2 100644 --- a/sysdeps/unix/sysv/linux/alpha/ipc_priv.h +++ b/sysdeps/unix/sysv/linux/alpha/ipc_priv.h @@ -32,15 +32,7 @@ struct __old_ipc_perm }; -__BEGIN_DECLS - -/* The actual system call: all functions are multiplexed by this. */ -extern int __syscall_ipc (int __call, int __first, int __second, - int __third, void *__ptr); - -__END_DECLS - -/* The codes for the functions to use the multiplexer `__syscall_ipc'. */ +/* The codes for the functions to use the ipc syscall multiplexer. */ #define IPCOP_semop 1 #define IPCOP_semget 2 #define IPCOP_semctl 3 diff --git a/sysdeps/unix/sysv/linux/alpha/msgctl.c b/sysdeps/unix/sysv/linux/alpha/msgctl.c index d543fe3b9b..1b75af2b80 100644 --- a/sysdeps/unix/sysv/linux/alpha/msgctl.c +++ b/sysdeps/unix/sysv/linux/alpha/msgctl.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1995, 1997, 1998, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1995, 1997, 1998, 2000, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, August 1995. @@ -45,8 +45,6 @@ struct __old_msqid_ds __ipc_pid_t msg_lrpid; /* pid of last msgrcv() */ }; -extern int __syscall_msgctl (int, int, void *); - /* Allows to control internal state and destruction of message queue objects. */ int __new_msgctl (int, int, struct msqid_ds *); diff --git a/sysdeps/unix/sysv/linux/alpha/semctl.c b/sysdeps/unix/sysv/linux/alpha/semctl.c index 6f164b4942..224baf399b 100644 --- a/sysdeps/unix/sysv/linux/alpha/semctl.c +++ b/sysdeps/unix/sysv/linux/alpha/semctl.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1995, 1997, 1998, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1995, 1997, 1998, 2000, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, August 1995. @@ -52,8 +52,6 @@ union semun #include <bp-checks.h> #include <bp-semctl.h> /* definition of CHECK_SEMCTL needs union semum */ -extern int __syscall_semctl (int, int, int, void *); - /* Return identifier for array of NSEMS semaphores associated with KEY. */ int __new_semctl (int semid, int semnum, int cmd, ...); diff --git a/sysdeps/unix/sysv/linux/alpha/shmctl.c b/sysdeps/unix/sysv/linux/alpha/shmctl.c index 0a6cdf170c..7dec3a737c 100644 --- a/sysdeps/unix/sysv/linux/alpha/shmctl.c +++ b/sysdeps/unix/sysv/linux/alpha/shmctl.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1995, 1997, 1998, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1995, 1997, 1998, 2000, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. Contributed by Ulrich Drepper <drepper@gnu.ai.mit.edu>, August 1995. @@ -53,8 +53,6 @@ struct __old_shminfo int shmall; }; -extern int __syscall_shmctl (int, int, void *); - /* Provide operations to control over shared memory segments. */ int __new_shmctl (int, int, struct shmid_ds *); diff --git a/sysdeps/unix/sysv/linux/alpha/sigaction.c b/sysdeps/unix/sysv/linux/alpha/sigaction.c index 1bfba1bfda..952ee40eee 100644 --- a/sysdeps/unix/sysv/linux/alpha/sigaction.c +++ b/sysdeps/unix/sysv/linux/alpha/sigaction.c @@ -30,4 +30,7 @@ ? __syscall_rt_sigaction(args) \ : INLINE_SYSCALL1(name, nr, args)) +extern int __syscall_rt_sigaction (int, const struct kernel_sigaction *__unbounded, + struct kernel_sigaction *__unbounded, size_t); + #include <sysdeps/unix/sysv/linux/sigaction.c> |