diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | include/sys/resource.h | 1 | ||||
-rw-r--r-- | resource/getrlimit.c | 1 | ||||
-rw-r--r-- | sysdeps/mach/hurd/getrlimit.c | 1 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/i386/getrlimit.c | 1 |
5 files changed, 11 insertions, 0 deletions
@@ -1,3 +1,10 @@ +2010-07-01 Andreas Schwab <schwab@redhat.com> + + * include/sys/resource.h (__getrlimit): Add hidden proto. + * sysdeps/unix/sysv/linux/i386/getrlimit.c: Add libc_hidden_weak. + * sysdeps/mach/hurd/getrlimit.c: Add libc_hidden_def. + * resource/getrlimit.c: Likewise. + 2010-06-28 Andreas Schwab <schwab@redhat.com> * allocatestack.c (setxid_mark_thread): Ensure that the exiting diff --git a/include/sys/resource.h b/include/sys/resource.h index 9fd59dde0c..0570f0dcd6 100644 --- a/include/sys/resource.h +++ b/include/sys/resource.h @@ -12,4 +12,5 @@ extern int __getrusage (enum __rusage_who __who, struct rusage *__usage) extern int __setrlimit (enum __rlimit_resource __resource, const struct rlimit *__rlimits); +libc_hidden_proto (__getrlimit) #endif diff --git a/resource/getrlimit.c b/resource/getrlimit.c index d4bcadd762..5caca6e238 100644 --- a/resource/getrlimit.c +++ b/resource/getrlimit.c @@ -28,6 +28,7 @@ __getrlimit (enum __rlimit_resource resource, struct rlimit *rlimits) __set_errno (ENOSYS); return -1; } +libc_hidden_def (__getrlimit) weak_alias (__getrlimit, getrlimit) stub_warning (getrlimit) diff --git a/sysdeps/mach/hurd/getrlimit.c b/sysdeps/mach/hurd/getrlimit.c index 4ad8f3c570..6ee9ea2084 100644 --- a/sysdeps/mach/hurd/getrlimit.c +++ b/sysdeps/mach/hurd/getrlimit.c @@ -44,4 +44,5 @@ __getrlimit (enum __rlimit_resource resource, struct rlimit *rlimits) return 0; } +libc_hidden_def (__getrlimit) weak_alias (__getrlimit, getrlimit) diff --git a/sysdeps/unix/sysv/linux/i386/getrlimit.c b/sysdeps/unix/sysv/linux/i386/getrlimit.c index 59951ac100..bfb2d63538 100644 --- a/sysdeps/unix/sysv/linux/i386/getrlimit.c +++ b/sysdeps/unix/sysv/linux/i386/getrlimit.c @@ -79,4 +79,5 @@ __new_getrlimit (enum __rlimit_resource resource, struct rlimit *rlimits) } weak_alias (__new_getrlimit, __getrlimit); +libc_hidden_weak (__getrlimit) versioned_symbol (libc, __new_getrlimit, getrlimit, GLIBC_2_2); |