diff options
author | Mark Kettenis <kettenis@gnu.org> | 2000-09-29 21:40:26 +0000 |
---|---|---|
committer | Mark Kettenis <kettenis@gnu.org> | 2000-09-29 21:40:26 +0000 |
commit | ce1131e5e510e1d336a5686258a35810e46383cb (patch) | |
tree | 45ef47ab3980c789ef172796b9803f74ab4652cd | |
parent | 1df99b5f25ab1618ce681b8d078345554c6e06c9 (diff) | |
download | glibc-ce1131e5e510e1d336a5686258a35810e46383cb.zip glibc-ce1131e5e510e1d336a5686258a35810e46383cb.tar.gz glibc-ce1131e5e510e1d336a5686258a35810e46383cb.tar.bz2 |
* sysdeps/mach/hurd/dl-sysdep.c (__access): New function. Dummy implementation for use by the dynamic linker.
2000-09-29 Mark Kettenis <kettenis@gnu.org>
* sysdeps/mach/hurd/dl-sysdep.c (__access): New function. Dummy
implementation for use by the dynamic linker.
-rw-r--r-- | ChangeLog | 5 | ||||
-rw-r--r-- | sysdeps/mach/hurd/dl-sysdep.c | 11 |
2 files changed, 16 insertions, 0 deletions
@@ -1,3 +1,8 @@ +2000-09-29 Mark Kettenis <kettenis@gnu.org> + + * sysdeps/mach/hurd/dl-sysdep.c (__access): New function. Dummy + implementation for use by the dynamic linker. + 2000-09-29 Andreas Jaeger <aj@suse.de> * sysdeps/unix/sysv/linux/arm/bits/fcntl.h: Protect DN_* by diff --git a/sysdeps/mach/hurd/dl-sysdep.c b/sysdeps/mach/hurd/dl-sysdep.c index dcfbb39..56e8118 100644 --- a/sysdeps/mach/hurd/dl-sysdep.c +++ b/sysdeps/mach/hurd/dl-sysdep.c @@ -654,6 +654,17 @@ __xstat (int vers, const char *file, struct stat *buf) return 0; } +/* This function is called by the dynamic linker (rtld.c) to check + whether debugging malloc is allowed even for SUID binaries. This + stub will always fail, which means that malloc-debugging is always + disabled for SUID binaries. */ +int weak_function +__access (const char *file, int type) +{ + errno = ENOSYS; + return -1; +} + pid_t weak_function __getpid () { |