PowerPC LE configury
Ryan S. Arnold
ryan.arnold@gmail.com
Mon Sep 16 17:19:00 GMT 2013
On Mon, Sep 16, 2013 at 12:59 AM, Alan Modra <amodra@gmail.com> wrote:
> On Fri, Aug 30, 2013 at 04:21:01PM -0700, Roland McGrath wrote:
>> I think we want to avoid the new directories and the Implies nightmare if
>> they are really only needed for the abilist files. We've talked before
>> about changing the way we find abilist files, and this seems like a good
>> forcing function to actually do it in this cycle.
>>
>> The strawman idea is that sysdeps makefiles or configure or something would
>> just set some variable like 'abi-name'. Then we'd look for
>> $(libname)-$(abi-name).abilist instead of $(libname).abilist. (The only
>> reason then to look in sysdeps dirs instead of one common place is so that
>> add-on ports can supply them.)
>
> Something like this?
>
> * configure.in: Map powerpc64le and powerpcle to base_machine/machine.
> * configure: Regenerate.
> * nptl/shlib-versions: Powerpc*le starts at 2.19.
> * shlib-versions: Likewise.
> * Makerules (abilist): Define and use var in abilist rules.
> * sysdeps/unix/sysv/linux/powerpc/Makefile (abilist): Define.
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/ld-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libBrokenLocale-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libanl-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libc-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libcrypt-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libdl-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libm-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libnsl-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libpthread-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libresolv-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/librt-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libthread_db-le.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libutil-le.abilist:
> New files.
I reviewed the patch and I think it looks good. I think Roland will
have to sign off on whether it matches his vision.
Ryan
More information about the Libc-alpha
mailing list