This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PING] Function versioning and IPCP extension
- From: Razya Ladelsky <RAZYA at il dot ibm dot com>
- To: Diego Novillo <dnovillo at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 28 Jul 2005 12:30:51 +0300
- Subject: Re: [PING] Function versioning and IPCP extension
Diego Novillo <dnovillo@redhat.com> wrote on 27/07/2005 23:08:12:
> On Wed, Jul 27, 2005 at 05:54:52PM +0300, Razya Ladelsky wrote:
>
> > The mangled name is not available at the point we perfom
> > versioning. We create an unmangled name which remains the name
> > of the versioned function, and becomes the final assembly name
> > (it does not get mangled).
> >
> If that's the case, then it's better to just create arbitrary
> function names. These duplicate functions won't have
> recognizable names anyway, so we can just call them
> 'VERSIONED_FN.xxxxx' or something.
>
Yes, I could do that.
It would be less convenient to track the versioned functions that way,
because
they wouldn't have the original prefix...
Razya