diff options
Diffstat (limited to 'sysdeps/mach/hurd/dl-sysdep.c')
-rw-r--r-- | sysdeps/mach/hurd/dl-sysdep.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sysdeps/mach/hurd/dl-sysdep.c b/sysdeps/mach/hurd/dl-sysdep.c index dcfbb39371..56e8118c49 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 () { |