Roland McGrath
747bf98ea9
* elf/rtld-Rules ($(objpfx)rtld-libc.a): Use $(verbose) in ar command.
* sysdeps/mach/hurd/getresuid.c: New file.
* sysdeps/mach/hurd/getresgid.c: New file.
* sysdeps/mach/hurd/setresuid.c: New file.
* sysdeps/mach/hurd/setresgid.c: New file.
* posix/unistd.h [__USE_GNU] (getresuid, getresgid, setresuid,
setresgid): Declare them.
* NEWS: Mention it.
* include/unistd.h
(__getresuid, __getresgid, __setresuid, __setresgid): Declare them,
add libc_hidden_proto.
* posix/Versions (libc: GLIBC_2.3.2): New set. Add
getresuid, getresgid, setresuid, setresgid here.
* Versions.def (libc): Define GLIBC_2.3.2 set.
* sysdeps/generic/getresuid.c (__getresuid): Fix argument types.
Add libc_hidden_def.
* sysdeps/generic/getresgid.c (__getresgid): Likewise.
* sysdeps/generic/setresgid.c: New file.
* sysdeps/generic/setresuid.c: New file.
* sysdeps/unix/sysv/linux/Makefile [$(subdir) = misc]
(sysdep_routines): Don't add getresuid and getresgid here.
* sysdeps/unix/sysv/linux/arm/Makefile [$(subdir) = misc]
(sysdep_routines): Don't add setresuid and setresgid here.
* sysdeps/unix/sysv/linux/cris/Makefile: Likewise.
* sysdeps/unix/sysv/linux/sh/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/Makefile: Likewise.
* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.
* posix/Makefile (routines): Add them all here instead.
* sysdeps/unix/sysv/linux/i386/getresuid.c (getresuid): Renamed to
__getresuid. Add libc_hidden_def for that, and weak alias to old name.
* sysdeps/unix/sysv/linux/i386/getresgid.c (getresgid): Renamed to
__getresgid. Add libc_hidden_def for that, and weak alias to old name.
* sysdeps/unix/sysv/linux/i386/setresuid.c: Add libc_hidden_def.
[! __NR_setresuid]: Include generic file.
* sysdeps/unix/sysv/linux/i386/setresgid.c (setresgid): Renamed to
__setresgid. Add libc_hidden_def for that, and weak alias to old name.
[! __NR_setresuid]: Include generic file.
* sysdeps/unix/sysv/linux/syscalls.list (setresuid, setresgid):
Caller is - now, not EXTRA.
* sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list
(setresuid, setresgid, getresuid, getresgid): Likewise.
* sysdeps/unix/sysv/linux/syscalls.list (getresuid, getresgid):
Add these calls here.
* sysdeps/unix/sysv/linux/alpha/syscalls.list: Remove them here.
* sysdeps/unix/sysv/linux/hppa/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/x86_64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/mips/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/ia64/syscalls.list: Likewise.
* sysdeps/unix/sysv/linux/Makefile [$(subdir) = misc]
(sysdep_routines): Add setfsuid and setfsgid here.
* sysdeps/unix/sysv/linux/arm/Makefile: Not here.
* sysdeps/unix/sysv/linux/sparc/sparc32/Makefile: Likewise.
* sysdeps/unix/sysv/linux/cris/Makefile: Likewise.
* sysdeps/unix/sysv/linux/sh/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-32/Makefile: Likewise.
* sysdeps/unix/sysv/linux/s390/s390-64/Makefile: Likewise.
* sysdeps/unix/sysv/linux/i386/Makefile: Likewise.
* sysdeps/unix/sysv/linux/m68k/Makefile: Likewise.
* hurd/errno.c: Renamed to ...
* hurd/errno-loc.c: ... this.
* hurd/Makefile (routines): errno -> errno-loc
2002-10-14 01:03:16 +00:00
..
2002-08-27 16:11:54 +00:00
2002-09-02 07:09:08 +00:00
2002-01-02 09:52:33 +00:00
2002-10-11 07:22:18 +00:00
2002-10-03 00:24:35 +00:00
2002-08-20 21:51:55 +00:00
2001-07-06 04:58:11 +00:00
2002-08-26 22:40:48 +00:00
2001-07-06 04:58:11 +00:00
2002-09-17 05:42:29 +00:00
1995-02-18 01:27:10 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-05-15 00:22:23 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-03 07:02:10 +00:00
2002-05-13 01:48:25 +00:00
2001-08-13 02:05:11 +00:00
2002-08-03 07:02:10 +00:00
2001-07-06 04:58:11 +00:00
2002-10-01 08:45:44 +00:00
2002-10-01 08:45:44 +00:00
2002-04-09 20:36:24 +00:00
2001-07-06 04:58:11 +00:00
2001-07-21 06:02:09 +00:00
2001-07-06 04:58:11 +00:00
2002-06-11 23:03:07 +00:00
2002-08-28 08:41:52 +00:00
2001-07-06 04:58:11 +00:00
2002-09-28 19:45:42 +00:00
2002-10-11 10:52:20 +00:00
2002-08-03 07:02:10 +00:00
2001-07-06 04:58:11 +00:00
1998-06-02 12:58:14 +00:00
2002-08-27 09:22:36 +00:00
2002-07-22 03:54:21 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-03 07:02:10 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-09-20 03:31:58 +00:00
2001-07-06 04:58:11 +00:00
2002-06-11 23:04:51 +00:00
2002-06-11 23:04:51 +00:00
2001-07-06 04:58:11 +00:00
2002-08-13 00:24:58 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-27 02:10:01 +00:00
2002-08-13 00:24:58 +00:00
2002-08-13 00:24:58 +00:00
2001-08-13 02:05:11 +00:00
2002-06-15 22:19:53 +00:00
2001-07-06 04:58:11 +00:00
2002-08-12 02:02:20 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-12 02:02:20 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-03 07:02:10 +00:00
2002-08-04 03:30:56 +00:00
2001-07-06 04:58:11 +00:00
2002-08-04 03:50:21 +00:00
2002-10-14 01:03:16 +00:00
2002-10-14 01:03:16 +00:00
2001-07-06 04:58:11 +00:00
2001-08-05 20:39:59 +00:00
2002-08-04 03:30:56 +00:00
2002-05-15 00:22:23 +00:00
2002-04-08 02:16:43 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-13 01:08:15 +00:00
2002-09-20 20:34:06 +00:00
1996-05-22 02:11:55 +00:00
2001-08-13 02:05:11 +00:00
2002-05-29 08:10:07 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
1996-12-04 01:41:39 +00:00
1996-12-04 01:41:39 +00:00
2001-07-06 04:58:11 +00:00
2002-05-15 00:22:23 +00:00
2002-06-11 23:04:51 +00:00
2002-06-11 23:04:51 +00:00
2002-08-27 02:10:01 +00:00
2002-08-13 00:24:58 +00:00
2002-08-13 00:24:58 +00:00
2002-06-15 20:08:25 +00:00
2002-02-23 08:47:54 +00:00
2001-07-06 04:58:11 +00:00
2002-08-18 20:37:12 +00:00
2001-07-06 04:58:11 +00:00
2002-06-15 22:19:53 +00:00
2001-07-06 04:58:11 +00:00
2002-08-03 07:02:10 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-03 07:02:10 +00:00
2002-08-03 07:02:10 +00:00
2002-06-11 23:04:51 +00:00
2002-06-11 23:04:51 +00:00
1996-09-10 02:00:15 +00:00
2002-08-03 07:02:10 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-30 01:31:18 +00:00
2002-06-11 23:04:51 +00:00
2002-08-03 07:02:10 +00:00
2002-06-11 23:04:51 +00:00
2002-06-11 23:04:51 +00:00
2002-06-11 23:04:51 +00:00
2002-06-11 23:04:51 +00:00
2002-06-11 23:04:51 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-05-15 00:22:23 +00:00
2002-08-26 22:40:48 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-03 07:02:10 +00:00
2001-07-06 04:58:11 +00:00
2002-08-03 07:02:10 +00:00
2002-08-03 07:02:10 +00:00
2002-06-11 23:04:51 +00:00
2002-06-11 23:04:51 +00:00
2002-08-26 22:40:48 +00:00
2002-05-15 00:22:23 +00:00
2002-02-23 08:47:54 +00:00
2001-07-06 04:58:11 +00:00
2002-08-13 00:22:49 +00:00
2002-08-13 00:22:49 +00:00
2001-07-06 04:58:11 +00:00
2002-08-13 01:08:15 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-03 07:02:10 +00:00
2002-08-04 03:50:21 +00:00
2001-07-06 04:58:11 +00:00
2002-10-14 01:03:16 +00:00
2002-10-14 01:03:16 +00:00
2001-07-06 04:58:11 +00:00
2001-10-10 20:10:51 +00:00
2001-07-06 04:58:11 +00:00
2002-05-15 00:22:23 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-03 07:02:10 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-01-02 10:52:56 +00:00
2001-07-06 04:58:11 +00:00
2002-08-03 07:02:10 +00:00
2002-01-02 10:52:56 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-26 22:40:48 +00:00
2002-06-11 23:04:51 +00:00
2002-08-03 07:02:10 +00:00
2002-06-11 23:04:51 +00:00
2001-07-06 04:58:11 +00:00
2002-08-13 00:24:58 +00:00
1998-04-20 18:41:05 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-02-19 00:22:30 +00:00
2002-06-11 23:04:51 +00:00
2002-06-11 23:04:51 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2001-07-06 04:58:11 +00:00
2002-08-05 22:47:19 +00:00
2002-08-18 20:37:12 +00:00
2001-07-06 04:58:11 +00:00
2002-09-29 22:48:07 +00:00
2002-04-23 22:22:24 +00:00
2002-08-03 07:02:10 +00:00
2002-08-04 09:27:27 +00:00
2002-08-13 00:24:58 +00:00
2002-08-13 00:24:58 +00:00
2002-06-11 23:04:51 +00:00