This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: PowerPC LE configury
- From: "Ryan S. Arnold" <ryan dot arnold at gmail dot com>
- To: Alan Modra <amodra at gmail dot com>
- Cc: libc-alpha <libc-alpha at sourceware dot org>
- Date: Fri, 9 Aug 2013 14:26:35 -0500
- Subject: Re: PowerPC LE configury
- References: <20130809050118 dot GG3294 at bubble dot grove dot modra dot org>
On Fri, Aug 9, 2013 at 12:01 AM, Alan Modra <amodra@gmail.com> wrote:
> This adds the basic configury bits for powerpc64le and powerpcle. I
> didn't see a way of adding *.abilist for powerpc64le different to the
> powerpc64 versions without setting up a whole directory structure for
> powerpc64le.
>
> * configure.in: Map powerpc64le and powerpcle to base_machine/machine.
> * configure: Regenerate.
> * nptl/shlib-versions: Powerpc*le starts at 2.19.
> * shlib-versions: Likewise.
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/ld.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libBrokenLocale.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libanl.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libc.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libcrypt.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libdl.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libm.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libnsl.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libpthread.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libresolv.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/librt.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libthread_db.abilist,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/nptl/libutil.abilist,
This is fine.. This is currently required for all targets and it's not
very.. sophisticated.
> * sysdeps/unix/sysv/linux/powerpc/powerpc32le/970/Implies,
> * sysdeps/unix/sysv/linux/powerpc/powerpc32le/a2/Implies,
> * sysdeps/unix/sysv/linux/powerpc/powerpc32le/cell/Implies,
> * sysdeps/unix/sysv/linux/powerpc/powerpc32le/cell/fpu/Implies,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/970/Implies,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/a2/Implies,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/cell/Implies,
> * sysdeps/unix/sysv/linux/powerpc/powerpc64le/cell/fpu/Implies,
sysdeps/unix/sysv/linux/powerpc/powerpc[32|64]/[970|a2|cell] are all
starting points in the implies chain.
Likewise, the sysdeps/powerpc/powerpc[32|64]/[970|a2|cell] directories
are midpoints, only in the 970, a2, and cell implies chains.
Do you envision LE running on any of these targets or using any
processor specific code in these directories?
Can they be left out?
Ryan