This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH rsa/power8_partial]
- From: Roland McGrath <roland at hack dot frob dot com>
- To: Richard Henderson <rth at twiddle dot net>
- Cc: Ryan S Arnold <rsa at linux dot vnet dot ibm dot com>, libc-alpha at sourceware dot org
- Date: Fri, 21 Jun 2013 11:27:39 -0700 (PDT)
- Subject: Re: [PATCH rsa/power8_partial]
- References: <1371828104 dot 4379 dot 3 dot camel at localhost dot localdomain> <51C47DFF dot 2070000 at twiddle dot net>
> You might as well commit the patch for elf.h that adds AT_HWCAP2.
Agreed. The number is set in v3.10-rc1 and it's up to -rc6 now,
so it's not going to disappear.
> Dunno what to do about versioning the ifunc arguments though...
As discussed before, there aren't any very satisfactory answers.
We could make rtld start passing an extra 0 argument now and that
will vaguely narrow the range of glibc releases whose rtld is not
compatible with IFUNC selectors that want to use the new bits.
That has epsilon risk and maybe nonzero utility pending figuring out
what we can actually do about the versioning problem (if there's
anything that we really can do at all).