This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: [rfa] remove more alpha plt entries
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Richard Henderson <rth at twiddle dot net>
- Cc: libc-alpha at gcc dot gnu dot org
- Date: Tue, 24 Jun 2003 19:38:19 +0200
- Subject: Re: [rfa] remove more alpha plt entries
- References: <20030624170121.GA11567@twiddle.net>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Tue, Jun 24, 2003 at 10:01:21AM -0700, Richard Henderson wrote:
> RFA because I'm touching common code. Not all of the functions that
> I mark are actually involved in plt entries, but were for completeness
> for that header file.
>
>
> r~
>
>
>
> * include/sys/resource.h (__getrlimit): Use libc_hidden_proto.
> (__getrusage, __setrlimit): Likewise.
> * include/sys/time.h (__settimeofday, __adjtime): Likewise.
> (__getitimer, __setitimer, __utimes): Likewise.
> * include/sys/wait.h (__waitpid, __wait4): Likewise.
When adding *hidden_proto whole sysdeps/ have to be grepped for the definitions
of those files, not just one port. Otherwise, glibc will not link on the not
corrected arches.
> * sysdeps/unix/sysv/linux/alpha/getitimer.S: Use libc_hidden_def.
> * sysdeps/unix/sysv/linux/alpha/getrusage.S: Likewise.
> * sysdeps/unix/sysv/linux/alpha/setitimer.S: Likewise.
> * sysdeps/unix/sysv/linux/alpha/settimeofday.S: Likewise.
> * sysdeps/unix/sysv/linux/alpha/utimes.S: Likewise.
> * sysdeps/unix/sysv/linux/alpha/wait4.S: Likewise.
Jakub