diff options
Diffstat (limited to 'sysdeps/unix/sysv/linux/i386')
29 files changed, 19 insertions, 132 deletions
diff --git a/sysdeps/unix/sysv/linux/i386/chown.c b/sysdeps/unix/sysv/linux/i386/chown.c index 493edc5599..a838181136 100644 --- a/sysdeps/unix/sysv/linux/i386/chown.c +++ b/sysdeps/unix/sysv/linux/i386/chown.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 1999, 2000, 2002 Free Software Foundation, Inc. +/* Copyright (C) 1998, 1999, 2000, 2002, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -37,9 +37,6 @@ has therefore to route calls to chown to the old chown function. */ -extern int __syscall_chown (const char *__file, - __kernel_uid_t __owner, __kernel_gid_t __group); - extern int __chown_is_lchown (const char *__file, uid_t __owner, gid_t __group); extern int __real_chown (const char *__file, uid_t __owner, gid_t __group); @@ -49,8 +46,6 @@ extern int __real_chown (const char *__file, uid_t __owner, gid_t __group); /* Running under Linux > 2.1.80. */ # ifdef __NR_chown32 -extern int __syscall_chown32 (const char *__file, - __kernel_uid32_t owner, __kernel_gid32_t group); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/fchown.c b/sysdeps/unix/sysv/linux/i386/fchown.c index f82ecf63b1..1f2e389844 100644 --- a/sysdeps/unix/sysv/linux/i386/fchown.c +++ b/sysdeps/unix/sysv/linux/i386/fchown.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2000 Free Software Foundation, Inc. +/* Copyright (C) 2000, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -25,12 +25,7 @@ #include <linux/posix_types.h> #include "kernel-features.h" -extern int __syscall_fchown (int __fd, - __kernel_uid_t __owner, __kernel_gid_t __group); - #ifdef __NR_fchown32 -extern int __syscall_fchown32 (int __fd, - __kernel_uid32_t __owner, __kernel_gid32_t __group); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/fcntl.c b/sysdeps/unix/sysv/linux/i386/fcntl.c index c316769eba..749288d92b 100644 --- a/sysdeps/unix/sysv/linux/i386/fcntl.c +++ b/sysdeps/unix/sysv/linux/i386/fcntl.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2000, 2002 Free Software Foundation, Inc. +/* Copyright (C) 2000, 2002, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -25,11 +25,6 @@ #include <sys/syscall.h> #include "../kernel-features.h" -extern int __syscall_fcntl (int __fd, int __cmd, ...); -#ifdef __NR_fcntl64 -extern int __syscall_fcntl64 (int __fd, int __cmd, ...); -#endif - #if __ASSUME_FCNTL64 == 0 /* This variable is shared with all files that check for fcntl64. */ int __have_no_fcntl64; diff --git a/sysdeps/unix/sysv/linux/i386/fxstat.c b/sysdeps/unix/sysv/linux/i386/fxstat.c index 13a3bc77b7..40787b99e7 100644 --- a/sysdeps/unix/sysv/linux/i386/fxstat.c +++ b/sysdeps/unix/sysv/linux/i386/fxstat.c @@ -34,10 +34,7 @@ #include <xstatconv.h> -extern int __syscall_fstat (int, struct kernel_stat *__unbounded); - #ifdef __NR_stat64 -extern int __syscall_fstat64 (int, struct stat64 *__unbounded); # if __ASSUME_STAT64_SYSCALL == 0 /* The variable is shared between all wrappers around *stat64 calls. */ extern int __have_no_stat64; diff --git a/sysdeps/unix/sysv/linux/i386/getegid.c b/sysdeps/unix/sysv/linux/i386/getegid.c index 8231ae823e..c54133b359 100644 --- a/sysdeps/unix/sysv/linux/i386/getegid.c +++ b/sysdeps/unix/sysv/linux/i386/getegid.c @@ -23,10 +23,7 @@ #include <sys/syscall.h> #include "kernel-features.h" -extern int __syscall_getegid (void); - #ifdef __NR_getegid32 -extern int __syscall_getegid32 (void); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/geteuid.c b/sysdeps/unix/sysv/linux/i386/geteuid.c index 3d98be3ce0..8d56f6c7f8 100644 --- a/sysdeps/unix/sysv/linux/i386/geteuid.c +++ b/sysdeps/unix/sysv/linux/i386/geteuid.c @@ -23,10 +23,7 @@ #include <sys/syscall.h> #include "kernel-features.h" -extern int __syscall_geteuid (void); - #ifdef __NR_geteuid32 -extern int __syscall_geteuid32 (void); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/getgid.c b/sysdeps/unix/sysv/linux/i386/getgid.c index df076b4ca8..0ff63580f6 100644 --- a/sysdeps/unix/sysv/linux/i386/getgid.c +++ b/sysdeps/unix/sysv/linux/i386/getgid.c @@ -24,10 +24,7 @@ #include "kernel-features.h" -extern int __syscall_getgid (void); - #ifdef __NR_getgid32 -extern int __syscall_getgid32 (void); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/getgroups.c b/sysdeps/unix/sysv/linux/i386/getgroups.c index a8bf232989..b7a0a4efd4 100644 --- a/sysdeps/unix/sysv/linux/i386/getgroups.c +++ b/sysdeps/unix/sysv/linux/i386/getgroups.c @@ -29,10 +29,7 @@ #include <kernel-features.h> -extern int __syscall_getgroups (int, __kernel_gid_t *__unbounded); - #ifdef __NR_getgroups32 -extern int __syscall_getgroups32 (int, __kernel_gid32_t *__unbounded); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/getmsg.c b/sysdeps/unix/sysv/linux/i386/getmsg.c index aabb1c4940..e6ca88d136 100644 --- a/sysdeps/unix/sysv/linux/i386/getmsg.c +++ b/sysdeps/unix/sysv/linux/i386/getmsg.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 1999 Free Software Foundation, Inc. +/* Copyright (C) 1998, 1999, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -23,9 +23,6 @@ #include <sysdep.h> #include <sys/syscall.h> -extern int __syscall_getpmsg (int fildes, struct strbuf *ctlptr, - struct strbuf *dataptr, int *bandp, int *flagsp); - #ifdef __NR_getpmsg int getmsg (fildes, ctlptr, dataptr, flagsp) diff --git a/sysdeps/unix/sysv/linux/i386/getresgid.c b/sysdeps/unix/sysv/linux/i386/getresgid.c index 9314067fd7..8028dec3f9 100644 --- a/sysdeps/unix/sysv/linux/i386/getresgid.c +++ b/sysdeps/unix/sysv/linux/i386/getresgid.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 2000, 2002 Free Software Foundation, Inc. +/* Copyright (C) 1998, 2000, 2002, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -30,15 +30,7 @@ #ifdef __NR_getresgid -extern int __syscall_getresgid (__kernel_gid_t *__unbounded rgid, - __kernel_gid_t *__unbounded egid, - __kernel_gid_t *__unbounded sgid); - # ifdef __NR_getresgid32 -extern int __syscall_getresgid32 (__kernel_gid32_t *__unbounded rgid, - __kernel_gid32_t *__unbounded egid, - __kernel_gid32_t *__unbounded sgid); - # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/getresuid.c b/sysdeps/unix/sysv/linux/i386/getresuid.c index 8db11f1f8a..6b94bbb66c 100644 --- a/sysdeps/unix/sysv/linux/i386/getresuid.c +++ b/sysdeps/unix/sysv/linux/i386/getresuid.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 2000, 2002 Free Software Foundation, Inc. +/* Copyright (C) 1998, 2000, 2002, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -30,14 +30,7 @@ #ifdef __NR_getresuid -extern int __syscall_getresuid (__kernel_uid_t *__unbounded ruid, - __kernel_uid_t *__unbounded euid, - __kernel_uid_t *__unbounded suid); - # ifdef __NR_getresuid32 -extern int __syscall_getresuid32 (__kernel_uid32_t *__unbounded ruid, - __kernel_uid32_t *__unbounded euid, - __kernel_uid32_t *__unbounded suid); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/getrlimit.c b/sysdeps/unix/sysv/linux/i386/getrlimit.c index f7af9340cb..38b369bc4f 100644 --- a/sysdeps/unix/sysv/linux/i386/getrlimit.c +++ b/sysdeps/unix/sysv/linux/i386/getrlimit.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1999, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1999, 2000, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -26,11 +26,6 @@ #include "kernel-features.h" -extern int __syscall_ugetrlimit (unsigned int resource, - struct rlimit *__unbounded rlimits); -extern int __syscall_getrlimit (unsigned int resource, - struct rlimit *__unbounded rlimits); - extern int __new_getrlimit (enum __rlimit_resource resource, struct rlimit *__unbounded rlimits); diff --git a/sysdeps/unix/sysv/linux/i386/getuid.c b/sysdeps/unix/sysv/linux/i386/getuid.c index 044ce5d5a0..3e5c901ec5 100644 --- a/sysdeps/unix/sysv/linux/i386/getuid.c +++ b/sysdeps/unix/sysv/linux/i386/getuid.c @@ -24,10 +24,7 @@ #include "kernel-features.h" -extern int __syscall_getuid (void); - #ifdef __NR_getuid32 -extern int __syscall_getuid32 (void); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. This is the definition. diff --git a/sysdeps/unix/sysv/linux/i386/lchown.c b/sysdeps/unix/sysv/linux/i386/lchown.c index 88394c4d40..1b217a9451 100644 --- a/sysdeps/unix/sysv/linux/i386/lchown.c +++ b/sysdeps/unix/sysv/linux/i386/lchown.c @@ -1,4 +1,4 @@ -/* Copyright (C) 2000 Free Software Foundation, Inc. +/* Copyright (C) 2000, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -27,12 +27,7 @@ #include "kernel-features.h" #ifdef __NR_lchown -extern int __syscall_lchown (const char *__unbounded __file, - __kernel_uid_t __owner, __kernel_gid_t __group); - # ifdef __NR_lchown32 -extern int __syscall_lchown32 (const char *__unbounded __file, - __kernel_uid32_t __owner, __kernel_gid32_t __group); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/lockf64.c b/sysdeps/unix/sysv/linux/i386/lockf64.c index 07f012a7e0..e066cb26e1 100644 --- a/sysdeps/unix/sysv/linux/i386/lockf64.c +++ b/sysdeps/unix/sysv/linux/i386/lockf64.c @@ -1,4 +1,5 @@ -/* Copyright (C) 1994, 1996, 1997, 1998, 1999, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1994, 1996, 1997, 1998, 1999, 2000, 2003 + Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -28,8 +29,6 @@ /* lockf is a simplified interface to fcntl's locking facilities. */ #ifdef __NR_fcntl64 -extern int __syscall_fcntl64 (int __fd, int __cmd, ...); - # if __ASSUME_FCNTL64 == 0 /* This variable is shared with all files that check for fcntl64. The declaration is in fcntl.c. */ diff --git a/sysdeps/unix/sysv/linux/i386/lxstat.c b/sysdeps/unix/sysv/linux/i386/lxstat.c index adf55dc5e8..65ea0bbed0 100644 --- a/sysdeps/unix/sysv/linux/i386/lxstat.c +++ b/sysdeps/unix/sysv/linux/i386/lxstat.c @@ -1,5 +1,6 @@ /* lxstat using old-style Unix lstat system call. - Copyright (C) 1991,95,96,97,98,2000,2002,2003 Free Software Foundation, Inc. + Copyright (C) 1991, 1995, 1996, 1997, 1998, 2000, 2002, 2003 + Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -34,12 +35,7 @@ #include <xstatconv.h> -extern int __syscall_lstat (const char *__unbounded, - struct kernel_stat *__unbounded); - #ifdef __NR_stat64 -extern int __syscall_lstat64 (const char *__unbounded, - struct stat64 *__unbounded); # if __ASSUME_STAT64_SYSCALL == 0 /* The variable is shared between all wrappers around *stat64 calls. */ extern int __have_no_stat64; diff --git a/sysdeps/unix/sysv/linux/i386/putmsg.c b/sysdeps/unix/sysv/linux/i386/putmsg.c index 92658ad491..e7b7a08b55 100644 --- a/sysdeps/unix/sysv/linux/i386/putmsg.c +++ b/sysdeps/unix/sysv/linux/i386/putmsg.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 1999 Free Software Foundation, Inc. +/* Copyright (C) 1998, 1999, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -23,10 +23,6 @@ #include <sysdep.h> #include <sys/syscall.h> -extern int __syscall_putpmsg (int fildes, const struct strbuf *ctlptr, - const struct strbuf *dataptr, int band, - int flags); - #ifdef __NR_putpmsg int putmsg (fildes, ctlptr, dataptr, flags) diff --git a/sysdeps/unix/sysv/linux/i386/setfsgid.c b/sysdeps/unix/sysv/linux/i386/setfsgid.c index dad61e2aa6..b98514d5be 100644 --- a/sysdeps/unix/sysv/linux/i386/setfsgid.c +++ b/sysdeps/unix/sysv/linux/i386/setfsgid.c @@ -28,10 +28,7 @@ #ifdef __NR_setfsgid -extern int __syscall_setfsgid (__kernel_gid_t); - # ifdef __NR_setfsgid32 -extern int __syscall_setfsgid32 (__kernel_gid32_t); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/setfsuid.c b/sysdeps/unix/sysv/linux/i386/setfsuid.c index f3d66d6d07..f7cf89bf14 100644 --- a/sysdeps/unix/sysv/linux/i386/setfsuid.c +++ b/sysdeps/unix/sysv/linux/i386/setfsuid.c @@ -28,10 +28,7 @@ #ifdef __NR_setfsuid -extern int __syscall_setfsuid (__kernel_uid_t); - # ifdef __NR_setfsuid32 -extern int __syscall_setfsuid32 (__kernel_uid32_t); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/setgid.c b/sysdeps/unix/sysv/linux/i386/setgid.c index 3bb051b86d..1fdca94064 100644 --- a/sysdeps/unix/sysv/linux/i386/setgid.c +++ b/sysdeps/unix/sysv/linux/i386/setgid.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1998, 2000, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -27,10 +27,7 @@ #include "kernel-features.h" -extern int __syscall_setgid (__kernel_gid_t); - #ifdef __NR_setgid32 -extern int __syscall_setgid32 (__kernel_gid32_t); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/setgroups.c b/sysdeps/unix/sysv/linux/i386/setgroups.c index 0e9b4550c3..14c8f783b3 100644 --- a/sysdeps/unix/sysv/linux/i386/setgroups.c +++ b/sysdeps/unix/sysv/linux/i386/setgroups.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1997,98,2000,02 Free Software Foundation, Inc. +/* Copyright (C) 1997, 1998, 2000, 2002 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -29,10 +29,7 @@ #include "kernel-features.h" -extern int __syscall_setgroups (int, const __kernel_gid_t *__unbounded); - #ifdef __NR_setgroups32 -extern int __syscall_setgroups32 (int, const __kernel_gid32_t *__unbounded); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/setregid.c b/sysdeps/unix/sysv/linux/i386/setregid.c index 05ed05bbc8..be1d73cb99 100644 --- a/sysdeps/unix/sysv/linux/i386/setregid.c +++ b/sysdeps/unix/sysv/linux/i386/setregid.c @@ -27,10 +27,7 @@ #include "kernel-features.h" -extern int __syscall_setregid (__kernel_gid_t, __kernel_gid_t); - #ifdef __NR_setregid32 -extern int __syscall_setregid32 (__kernel_gid32_t, __kernel_gid32_t); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/setresgid.c b/sysdeps/unix/sysv/linux/i386/setresgid.c index 264b694ff5..414a58b07e 100644 --- a/sysdeps/unix/sysv/linux/i386/setresgid.c +++ b/sysdeps/unix/sysv/linux/i386/setresgid.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 2000, 2002 Free Software Foundation, Inc. +/* Copyright (C) 1998, 2000, 2002, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -28,12 +28,7 @@ #ifdef __NR_setresgid -extern int __syscall_setresgid (__kernel_gid_t rgid, __kernel_gid_t egid, - __kernel_gid_t sgid); - # ifdef __NR_setresgid32 -extern int __syscall_setresgid32 (__kernel_gid32_t rgid, __kernel_gid32_t egid, - __kernel_gid32_t sgid); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/setresuid.c b/sysdeps/unix/sysv/linux/i386/setresuid.c index bcfe797451..537fb7995b 100644 --- a/sysdeps/unix/sysv/linux/i386/setresuid.c +++ b/sysdeps/unix/sysv/linux/i386/setresuid.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 2000, 2002 Free Software Foundation, Inc. +/* Copyright (C) 1998, 2000, 2002, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -28,12 +28,7 @@ #ifdef __NR_setresuid -extern int __syscall_setresuid (__kernel_uid_t rgid, __kernel_uid_t egid, - __kernel_uid_t sgid); - # ifdef __NR_setresuid32 -extern int __syscall_setresuid32 (__kernel_uid32_t rgid, __kernel_uid32_t egid, - __kernel_uid32_t sgid); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/setreuid.c b/sysdeps/unix/sysv/linux/i386/setreuid.c index efd51dffd8..2aadf7437f 100644 --- a/sysdeps/unix/sysv/linux/i386/setreuid.c +++ b/sysdeps/unix/sysv/linux/i386/setreuid.c @@ -27,10 +27,7 @@ #include "kernel-features.h" -extern int __syscall_setreuid (__kernel_uid_t, __kernel_uid_t); - #ifdef __NR_setreuid32 -extern int __syscall_setreuid32 (__kernel_uid32_t, __kernel_uid32_t); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/setrlimit.c b/sysdeps/unix/sysv/linux/i386/setrlimit.c index a5452eb917..4d23209f62 100644 --- a/sysdeps/unix/sysv/linux/i386/setrlimit.c +++ b/sysdeps/unix/sysv/linux/i386/setrlimit.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1999, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1999, 2000, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -27,10 +27,6 @@ #include "kernel-features.h" -extern int __syscall_setrlimit (unsigned int resource, - const struct rlimit *__unbounded rlimits); -extern int __syscall_ugetrlimit (unsigned int resource, - const struct rlimit *__unbounded rlimits); extern int __new_setrlimit (enum __rlimit_resource resource, const struct rlimit *__unboundedrlimits); diff --git a/sysdeps/unix/sysv/linux/i386/setuid.c b/sysdeps/unix/sysv/linux/i386/setuid.c index a4fae2c95a..69bf42596f 100644 --- a/sysdeps/unix/sysv/linux/i386/setuid.c +++ b/sysdeps/unix/sysv/linux/i386/setuid.c @@ -1,4 +1,4 @@ -/* Copyright (C) 1998, 2000 Free Software Foundation, Inc. +/* Copyright (C) 1998, 2000, 2003 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -26,10 +26,7 @@ #include <linux/posix_types.h> #include "kernel-features.h" -extern int __syscall_setuid (__kernel_uid_t); - #ifdef __NR_setuid32 -extern int __syscall_setuid32 (__kernel_uid32_t); # if __ASSUME_32BITUIDS == 0 /* This variable is shared with all files that need to check for 32bit uids. */ diff --git a/sysdeps/unix/sysv/linux/i386/sigaction.c b/sysdeps/unix/sysv/linux/i386/sigaction.c index 55252632dc..32b5d3c6f1 100644 --- a/sysdeps/unix/sysv/linux/i386/sigaction.c +++ b/sysdeps/unix/sysv/linux/i386/sigaction.c @@ -37,9 +37,6 @@ #define SA_RESTORER 0x04000000 -extern int __syscall_rt_sigaction (int, const struct kernel_sigaction *__unbounded, - struct kernel_sigaction *__unbounded, size_t); - #if __ASSUME_REALTIME_SIGNALS == 0 /* The variable is shared between all wrappers around signal handling functions which have RT equivalents. */ diff --git a/sysdeps/unix/sysv/linux/i386/xstat.c b/sysdeps/unix/sysv/linux/i386/xstat.c index 5442fc42b6..7c41d8cefa 100644 --- a/sysdeps/unix/sysv/linux/i386/xstat.c +++ b/sysdeps/unix/sysv/linux/i386/xstat.c @@ -34,12 +34,7 @@ #include <xstatconv.h> -extern int __syscall_stat (const char *__unbounded, - struct kernel_stat *__unbounded); - #ifdef __NR_stat64 -extern int __syscall_stat64 (const char *__unbounded, - struct stat64 *__unbounded); # if __ASSUME_STAT64_SYSCALL == 0 /* The variable is shared between all wrappers around *stat64 calls. */ extern int __have_no_stat64; |