On 9/1/17, H.J. Lu <hjl.tools@gmail.com> wrote: > Hide internal __new_getrlimit function to allow direct access within > libc.so and libc.a without using GOT nor PLT. > > [BZ #18822] > * sysdeps/unix/sysv/linux/getrlimit64.c (__new_getrlimit): Add > attribute_hidden. > Tested with build-many-glibcs.py. I am checking it in.
diff --git a/sysdeps/unix/sysv/linux/getrlimit64.c b/sysdeps/unix/sysv/linux/getrlimit64.c index 56af3c0646..37827e5f42 100644 --- a/sysdeps/unix/sysv/linux/getrlimit64.c +++ b/sysdeps/unix/sysv/linux/getrlimit64.c @@ -53,7 +53,8 @@ weak_alias (__getrlimit64, getrlimit) #if SHLIB_COMPAT (libc, GLIBC_2_1, GLIBC_2_2) /* Back compatible 2GiB limited rlimit. */ -extern int __new_getrlimit (enum __rlimit_resource, struct rlimit *); +extern int __new_getrlimit (enum __rlimit_resource, struct rlimit *) + attribute_hidden; int attribute_compat_text_section