This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: libc_hidden_proto breaks things for PowerPC64
- From: Alan Modra <amodra at bigpond dot net dot au>
- To: Roland McGrath <roland at frob dot com>, Steve Munroe <sjmunroe at us dot ibm dot com>
- Cc: libc-alpha at sources dot redhat dot com, Peter Bergner <bergner at us dot ibm dot com>
- Date: Sat, 17 Aug 2002 10:30:06 +0930
- Subject: Re: libc_hidden_proto breaks things for PowerPC64
- References: <OF2C06F4EE.C8A12B62-ON86256C17.00695AB0@rchland.ibm.com>
On Fri, Aug 16, 2002 at 02:23:47PM -0500, Steve Munroe wrote:
> Roland McGarth writes:
> > However, note that the data definitions are in C and the best way to make
> > this stuff work is to fix the compiler support on your platform. The
> > compiler always knows the full details so as to emit the right things for
> > whatever kind of symbol.
>
> Unfortunately that would require changing the PowerPC64 ABI in addition to
> binutils and gcc changes. This would take some time to work out and
> delay the release of our 64-bit work for weeks if not months ...
Roland, what do you mean by "fix the compiler support", especially in
regard to data definitions?
Incidentally, if anyone is curious about the powerpc64-linux linkage
scheme, there's a reasonably coherant description in bfd/elf64-ppc.c.
Search for "PowerPC64-ELF".
--
Alan Modra
IBM OzLabs - Linux Technology Centre