This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] TLS support for powerpc and powerpc64
- From: Geoff Keating <geoffk at geoffk dot org>
- To: Dale Johannesen <dalej at apple dot com>
- Cc: Janis Johnson <janis187 at us dot ibm dot com>, Alan Modra <amodra at bigpond dot net dot au>, Jakub Jelinek <jakub at redhat dot com>, gcc-patches at gcc dot gnu dot org
- Date: 14 Apr 2003 12:50:20 -0700
- Subject: Re: [PATCH] TLS support for powerpc and powerpc64
- References: <200304120431.AAA24282@makai.watson.ibm.com><9368BFF8-6E9D-11D7-A9B8-000393D76DAA@apple.com>
Dale Johannesen <dalej at apple dot com> writes:
> On Friday, April 11, 2003, at 09:31 PM, David Edelsohn wrote:
>
> > (legitimize_tls_address): New.
> > (encode_tls_info): New.
> > (get_some_local_dynamic_name): New.
> > (get_some_local_dynamic_name_1): New.
> >
> > Is there a reason why some of the new functions do not have
> > "rs6000_" prepended to them? If not, they should use the function
> > naming
> > convention for consistency and to prevent name collisions in the
> > future.
>
> I like and use this convention, but we should be aware that it is not
> C89-compliant (names should be unique in 6 characters).
The rs6000 platforms don't need to worry so much, as the only non-GCC
compiler they build with is the AIX compiler which doesn't appear to
have any particular symbol length restrictions.
--
- Geoffrey Keating <geoffk at geoffk dot org>