PowerPC LE configury
authorAlan Modra <amodra@gmail.com>
Thu, 3 Oct 2013 04:33:03 +0000 (14:03 +0930)
committerAlan Modra <amodra@gmail.com>
Fri, 4 Oct 2013 01:12:27 +0000 (10:42 +0930)
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 89fb3ef..e86a0ab 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,12 @@
 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.
 
 2013-10-04  Alan Modra  <amodra@gmail.com>
index 2122583..5e2f4d0 100755 (executable)
--- a/configure
+++ b/configure
@@ -3958,8 +3958,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 be13308..a7f9881 100644 (file)
@@ -582,8 +582,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 e49e7ca..495b240 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 9344590..51f5327 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