]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
PowerPC LE configury
authorAlan Modra <amodra@gmail.com>
Thu, 3 Oct 2013 04:33:03 +0000 (14:03 +0930)
committerAdhemerval Zanella <azanella@linux.vnet.ibm.com>
Fri, 15 Nov 2013 17:32:13 +0000 (11:32 -0600)
http://sourceware.org/ml/libc-alpha/2013-08/msg00096.html

This adds the basic configury bits for powerpc64le and powerpcle.

* configure.in: Map powerpc64le and powerpcle to base_machine/machine.
* configure: Regenerate.
* nptl/shlib-versions: Powerpc*le starts at 2.18.
* shlib-versions: Likewise.

ChangeLog
configure
configure.in
nptl/shlib-versions
shlib-versions

index f1aaebf6679fccca30994f357fcbfabfe83bfa69..0c727fa6e073409981ce579f7c9e43d6019f8a7b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2013-10-04  Alan Modra  <amodra@gmail.com>
+
+       * configure.in: Map powerpc64le and powerpcle to base_machine/machine.
+       * configure: Regenerate.
+       * nptl/shlib-versions: Powerpc*le starts at 2.18.
+       * shlib-versions: Likewise.
+
 2013-10-04  Alan Modra  <amodra@gmail.com>
 
        * string/tester.c (test_memrchr): Increment reported test cycle.
index 1ee4c42003e24bed6ce4dca64aa3cdbd9e23fb07..e8a581ce221df6f8711305974b58b7fa9aa4aa8c 100755 (executable)
--- a/configure
+++ b/configure
@@ -3969,8 +3969,8 @@ fi
 # base_machine, we don't change it.
 test -n "$base_machine" || case "$machine" in
 i[4567]86)     base_machine=i386 machine=i386/$machine ;;
-powerpc)       base_machine=powerpc machine=powerpc/powerpc32 ;;
-powerpc64)     base_machine=powerpc machine=powerpc/powerpc64 ;;
+powerpc64*)    base_machine=powerpc machine=powerpc/powerpc64 ;;
+powerpc*)      base_machine=powerpc machine=powerpc/powerpc32 ;;
 s390)           base_machine=s390 machine=s390/s390-32 ;;
 s390x)          base_machine=s390 machine=s390/s390-64 ;;
 sh3*)          base_machine=sh machine=sh/sh3 ;;
index 769e8eff661423d7e4509870da8628bca1e08149..848870b6a59f70c950adfe403f5336a3e41b6ac7 100644 (file)
@@ -587,8 +587,8 @@ changequote(,)dnl
 # base_machine, we don't change it.
 test -n "$base_machine" || case "$machine" in
 i[4567]86)     base_machine=i386 machine=i386/$machine ;;
-powerpc)       base_machine=powerpc machine=powerpc/powerpc32 ;;
-powerpc64)     base_machine=powerpc machine=powerpc/powerpc64 ;;
+powerpc64*)    base_machine=powerpc machine=powerpc/powerpc64 ;;
+powerpc*)      base_machine=powerpc machine=powerpc/powerpc32 ;;
 s390)           base_machine=s390 machine=s390/s390-32 ;;
 s390x)          base_machine=s390 machine=s390/s390-64 ;;
 sh3*)          base_machine=sh machine=sh/sh3 ;;
index e49e7ca419a48e67a165cfa4f90a521fcd40add6..495b240a53b88dc0057663b3a1285159ebe1db5d 100644 (file)
@@ -2,4 +2,5 @@ sparc64.*-.*-linux.*    libpthread=0            GLIBC_2.2
 sh.*-.*-linux.*                libpthread=0            GLIBC_2.2
 s390x-.*-linux.*       libpthread=0            GLIBC_2.2
 powerpc64-.*-linux.*   libpthread=0            GLIBC_2.3
+powerpc.*le-.*-linux.* libpthread=0            GLIBC_2.18
 .*-.*-linux.*          libpthread=0
index 934459008337ea5469d33f6a1cdd078d0aede507..51f532734031427bfcc79bede32eb63448034941 100644 (file)
@@ -23,6 +23,7 @@
 
 s390x-.*-linux.*        DEFAULT                        GLIBC_2.2
 powerpc64-.*-linux.*   DEFAULT                 GLIBC_2.3
+powerpc.*le-.*-linux.* DEFAULT                 GLIBC_2.18
 .*-.*-gnu-gnu.*                DEFAULT                 GLIBC_2.2.6
 
 # Configuration                ABI                     Identifier for ABI data files