This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PowerPC LE configury


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]