diff mbox

[4.8,4/26] Backport Power8 and LE support: Libtool and configure bits 2

Message ID 1395257166.17148.6.camel@gnopaine
State New
Headers show

Commit Message

Bill Schmidt March 19, 2014, 7:26 p.m. UTC
Hi,

This patch (diff-le-libtool) backports changes to use a libtool.m4 that
supports powerpc64le-*linux*.

Thanks,
Bill


2014-03-19  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>

	Backport from mainline
	2013-11-22  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>

	* libgo/config/libtool.m4: Update to mainline version.
	* libgo/configure: Regenerate.

	2013-11-17  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>

	* libgo/config/libtool.m4: Update to mainline version.
	* libgo/configure: Regenerate.

	2013-11-15  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>

	* libtool.m4: Update to mainline version.
	* libjava/libltdl/acinclude.m4: Likewise.

	* gcc/configure: Regenerate.
	* boehm-gc/configure: Regenerate.
	* libatomic/configure: Regenerate.
	* libbacktrace/configure: Regenerate.
	* libffi/configure: Regenerate.
	* libgfortran/configure: Regenerate.
	* libgomp/configure: Regenerate.
	* libitm/configure: Regenerate.
	* libjava/configure: Regenerate.
	* libjava/libltdl/configure: Regenerate.
	* libjava/classpath/configure: Regenerate.
	* libmudflap/configure: Regenerate.
	* libobjc/configure: Regenerate.
	* libquadmath/configure: Regenerate.
	* libsanitizer/configure: Regenerate.
	* libssp/configure: Regenerate.
	* libstdc++-v3/configure: Regenerate.
	* lto-plugin/configure: Regenerate.
	* zlib/configure: Regenerate.

	Backport from mainline
	2013-09-20  Alan Modra  <amodra@gmail.com>

	* libtool.m4 (_LT_ENABLE_LOCK <ld -m flags>): Remove non-canonical
	ppc host match.  Support little-endian powerpc linux hosts.
	* configure: Regenerate.

Comments

Richard Biener March 24, 2014, 10:13 a.m. UTC | #1
On Wed, 19 Mar 2014, Bill Schmidt wrote:

> Hi,
> 
> This patch (diff-le-libtool) backports changes to use a libtool.m4 that
> supports powerpc64le-*linux*.

Ok.

Thanks,
Richard.

> Thanks,
> Bill
> 
> 
> 2014-03-19  Bill Schmidt  <wschmidt@linux.vnet.ibm.com>
> 
> 	Backport from mainline
> 	2013-11-22  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
> 
> 	* libgo/config/libtool.m4: Update to mainline version.
> 	* libgo/configure: Regenerate.
> 
> 	2013-11-17  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
> 
> 	* libgo/config/libtool.m4: Update to mainline version.
> 	* libgo/configure: Regenerate.
> 
> 	2013-11-15  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
> 
> 	* libtool.m4: Update to mainline version.
> 	* libjava/libltdl/acinclude.m4: Likewise.
> 
> 	* gcc/configure: Regenerate.
> 	* boehm-gc/configure: Regenerate.
> 	* libatomic/configure: Regenerate.
> 	* libbacktrace/configure: Regenerate.
> 	* libffi/configure: Regenerate.
> 	* libgfortran/configure: Regenerate.
> 	* libgomp/configure: Regenerate.
> 	* libitm/configure: Regenerate.
> 	* libjava/configure: Regenerate.
> 	* libjava/libltdl/configure: Regenerate.
> 	* libjava/classpath/configure: Regenerate.
> 	* libmudflap/configure: Regenerate.
> 	* libobjc/configure: Regenerate.
> 	* libquadmath/configure: Regenerate.
> 	* libsanitizer/configure: Regenerate.
> 	* libssp/configure: Regenerate.
> 	* libstdc++-v3/configure: Regenerate.
> 	* lto-plugin/configure: Regenerate.
> 	* zlib/configure: Regenerate.
> 
> 	Backport from mainline
> 	2013-09-20  Alan Modra  <amodra@gmail.com>
> 
> 	* libtool.m4 (_LT_ENABLE_LOCK <ld -m flags>): Remove non-canonical
> 	ppc host match.  Support little-endian powerpc linux hosts.
> 	* configure: Regenerate.
> 
> 
> Index: gcc-4_8-branch/gcc/configure
> ===================================================================
> --- gcc-4_8-branch.orig/gcc/configure	2013-12-28 17:41:32.733630408 +0100
> +++ gcc-4_8-branch/gcc/configure	2013-12-28 17:50:38.646332701 +0100
> @@ -13589,7 +13589,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -13614,7 +13614,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -13633,7 +13636,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -17827,7 +17833,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 17830 "configure"
> +#line 17836 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -17933,7 +17939,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 17936 "configure"
> +#line 17942 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libtool.m4
> ===================================================================
> --- gcc-4_8-branch.orig/libtool.m4	2013-12-28 17:41:32.728630383 +0100
> +++ gcc-4_8-branch/libtool.m4	2013-12-28 17:50:38.652332731 +0100
> @@ -1220,7 +1220,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -1241,7 +1241,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -1260,7 +1263,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> Index: gcc-4_8-branch/boehm-gc/configure
> ===================================================================
> --- gcc-4_8-branch.orig/boehm-gc/configure	2013-12-28 17:41:32.733630408 +0100
> +++ gcc-4_8-branch/boehm-gc/configure	2013-12-28 17:50:38.658332761 +0100
> @@ -6770,7 +6770,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6795,7 +6795,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6814,7 +6817,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -11312,7 +11318,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11315 "configure"
> +#line 11321 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11418,7 +11424,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11421 "configure"
> +#line 11427 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libatomic/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libatomic/configure	2013-12-28 17:41:32.729630388 +0100
> +++ gcc-4_8-branch/libatomic/configure	2013-12-28 17:50:38.666332801 +0100
> @@ -6505,7 +6505,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6530,7 +6530,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6549,7 +6552,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -11013,7 +11019,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11016 "configure"
> +#line 11022 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11119,7 +11125,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11122 "configure"
> +#line 11128 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libbacktrace/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libbacktrace/configure	2013-12-28 17:41:32.729630388 +0100
> +++ gcc-4_8-branch/libbacktrace/configure	2013-12-28 17:50:38.673332836 +0100
> @@ -6842,7 +6842,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6867,7 +6867,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6886,7 +6889,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -11081,7 +11087,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11084 "configure"
> +#line 11090 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11187,7 +11193,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11190 "configure"
> +#line 11196 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libffi/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libffi/configure	2013-12-28 17:41:32.727630378 +0100
> +++ gcc-4_8-branch/libffi/configure	2013-12-28 17:50:38.678332861 +0100
> @@ -6392,7 +6392,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6417,7 +6417,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6436,7 +6439,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -10900,7 +10906,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10903 "configure"
> +#line 10909 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11006,7 +11012,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11009 "configure"
> +#line 11015 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libgfortran/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libgfortran/configure	2013-12-28 17:41:32.728630383 +0100
> +++ gcc-4_8-branch/libgfortran/configure	2013-12-28 17:50:38.687332905 +0100
> @@ -8062,7 +8062,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -8087,7 +8087,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -8106,7 +8109,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -12333,7 +12339,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 12336 "configure"
> +#line 12342 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -12439,7 +12445,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 12442 "configure"
> +#line 12448 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libgomp/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libgomp/configure	2013-12-28 17:41:32.732630403 +0100
> +++ gcc-4_8-branch/libgomp/configure	2013-12-28 17:50:38.693332934 +0100
> @@ -6580,7 +6580,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6605,7 +6605,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6624,7 +6627,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -11088,7 +11094,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11091 "configure"
> +#line 11097 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11194,7 +11200,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11197 "configure"
> +#line 11203 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libitm/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libitm/configure	2013-12-28 17:48:48.371783859 +0100
> +++ gcc-4_8-branch/libitm/configure	2013-12-28 17:50:38.701332974 +0100
> @@ -7270,7 +7270,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -7295,7 +7295,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -7314,7 +7317,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -11779,7 +11785,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11782 "configure"
> +#line 11788 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11885,7 +11891,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11888 "configure"
> +#line 11894 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libjava/classpath/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libjava/classpath/configure	2013-12-28 17:41:32.732630403 +0100
> +++ gcc-4_8-branch/libjava/classpath/configure	2013-12-28 17:50:38.713333034 +0100
> @@ -7577,7 +7577,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -7602,7 +7602,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -7621,7 +7624,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -11820,7 +11826,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11823 "configure"
> +#line 11829 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11926,7 +11932,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11929 "configure"
> +#line 11935 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -25300,7 +25306,7 @@ else
>  JAVA_TEST=Object.java
>  CLASS_TEST=Object.class
>  cat << \EOF > $JAVA_TEST
> -/* #line 25303 "configure" */
> +/* #line 25309 "configure" */
>  package java.lang;
>  
>  public class Object
> @@ -25393,7 +25399,7 @@ EOF
>  if uudecode$EXEEXT Test.uue; then
>          ac_cv_prog_uudecode_base64=yes
>  else
> -        echo "configure: 25396: uudecode had trouble decoding base 64 file 'Test.uue'" >&5
> +        echo "configure: 25402: uudecode had trouble decoding base 64 file 'Test.uue'" >&5
>          echo "configure: failed file was:" >&5
>          cat Test.uue >&5
>          ac_cv_prog_uudecode_base64=no
> @@ -25421,7 +25427,7 @@ JAVA_TEST=Test.java
>  CLASS_TEST=Test.class
>  TEST=Test
>  cat << \EOF > $JAVA_TEST
> -/* [#]line 25424 "configure" */
> +/* [#]line 25430 "configure" */
>  public class Test {
>  public static void main (String args[]) {
>          System.exit (0);
> @@ -25629,7 +25635,7 @@ if test "x${use_glibj_zip}" = xfalse || 
>    JAVA_TEST=Test.java
>    CLASS_TEST=Test.class
>    cat << \EOF > $JAVA_TEST
> -  /* #line 25632 "configure" */
> +  /* #line 25638 "configure" */
>    public class Test
>    {
>      public static void main(String args)
> Index: gcc-4_8-branch/libjava/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libjava/configure	2013-12-28 17:41:32.731630398 +0100
> +++ gcc-4_8-branch/libjava/configure	2013-12-28 17:50:38.721333075 +0100
> @@ -8842,7 +8842,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -8867,7 +8867,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -8886,7 +8889,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -13382,7 +13388,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 13385 "configure"
> +#line 13391 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -13488,7 +13494,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 13491 "configure"
> +#line 13497 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -19483,7 +19489,7 @@ if test "${enable_sjlj_exceptions+set}" 
>    enableval=$enable_sjlj_exceptions; :
>  else
>    cat > conftest.$ac_ext << EOF
> -#line 19486 "configure"
> +#line 19492 "configure"
>  struct S { ~S(); };
>  void bar();
>  void foo()
> Index: gcc-4_8-branch/libjava/libltdl/acinclude.m4
> ===================================================================
> --- gcc-4_8-branch.orig/libjava/libltdl/acinclude.m4	2013-12-28 17:41:32.731630398 +0100
> +++ gcc-4_8-branch/libjava/libltdl/acinclude.m4	2013-12-28 17:50:38.726333100 +0100
> @@ -519,7 +519,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
> +x86_64-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
>    if AC_TRY_EVAL(ac_compile); then
> @@ -529,7 +529,10 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*li
>          x86_64-*linux*)
>            LD="${LD-ld} -m elf_i386"
>            ;;
> -        ppc64-*linux*|powerpc64-*linux*)
> +        powerpc64le-*linux*)
> +          LD="${LD-ld} -m elf32lppclinux"
> +          ;;
> +        powerpc64-*linux*)
>            LD="${LD-ld} -m elf32ppclinux"
>            ;;
>          s390x-*linux*)
> @@ -545,7 +548,10 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*li
>          x86_64-*linux*)
>            LD="${LD-ld} -m elf_x86_64"
>            ;;
> -        ppc*-*linux*|powerpc*-*linux*)
> +        powerpcle-*linux*)
> +          LD="${LD-ld} -m elf64lppc"
> +          ;;
> +        powerpc-*linux*)
>            LD="${LD-ld} -m elf64ppc"
>            ;;
>          s390*-*linux*)
> Index: gcc-4_8-branch/libjava/libltdl/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libjava/libltdl/configure	2013-12-28 17:41:32.731630398 +0100
> +++ gcc-4_8-branch/libjava/libltdl/configure	2013-12-28 17:50:38.732333128 +0100
> @@ -4806,7 +4806,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
> +x86_64-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
>    if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
> @@ -4820,7 +4820,10 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*li
>          x86_64-*linux*)
>            LD="${LD-ld} -m elf_i386"
>            ;;
> -        ppc64-*linux*|powerpc64-*linux*)
> +        powerpc64le-*linux*)
> +          LD="${LD-ld} -m elf32lppclinux"
> +          ;;
> +        powerpc64-*linux*)
>            LD="${LD-ld} -m elf32ppclinux"
>            ;;
>          s390x-*linux*)
> @@ -4836,7 +4839,10 @@ x86_64-*linux*|ppc*-*linux*|powerpc*-*li
>          x86_64-*linux*)
>            LD="${LD-ld} -m elf_x86_64"
>            ;;
> -        ppc*-*linux*|powerpc*-*linux*)
> +        powerpcle-*linux*)
> +          LD="${LD-ld} -m elf64lppc"
> +          ;;
> +        powerpc-*linux*)
>            LD="${LD-ld} -m elf64ppc"
>            ;;
>          s390*-*linux*)
> @@ -6456,11 +6462,11 @@ else
>     -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
>     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
>     -e 's:$: $lt_compiler_flag:'`
> -   (eval echo "\"\$as_me:6459: $lt_compile\"" >&5)
> +   (eval echo "\"\$as_me:6465: $lt_compile\"" >&5)
>     (eval "$lt_compile" 2>conftest.err)
>     ac_status=$?
>     cat conftest.err >&5
> -   echo "$as_me:6463: \$? = $ac_status" >&5
> +   echo "$as_me:6469: \$? = $ac_status" >&5
>     if (exit $ac_status) && test -s "$ac_outfile"; then
>       # The compiler can only warn and ignore the option if not recognized
>       # So say no if there are warnings other than the usual output.
> @@ -6718,11 +6724,11 @@ else
>     -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
>     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
>     -e 's:$: $lt_compiler_flag:'`
> -   (eval echo "\"\$as_me:6721: $lt_compile\"" >&5)
> +   (eval echo "\"\$as_me:6727: $lt_compile\"" >&5)
>     (eval "$lt_compile" 2>conftest.err)
>     ac_status=$?
>     cat conftest.err >&5
> -   echo "$as_me:6725: \$? = $ac_status" >&5
> +   echo "$as_me:6731: \$? = $ac_status" >&5
>     if (exit $ac_status) && test -s "$ac_outfile"; then
>       # The compiler can only warn and ignore the option if not recognized
>       # So say no if there are warnings other than the usual output.
> @@ -6780,11 +6786,11 @@ else
>     -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
>     -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
>     -e 's:$: $lt_compiler_flag:'`
> -   (eval echo "\"\$as_me:6783: $lt_compile\"" >&5)
> +   (eval echo "\"\$as_me:6789: $lt_compile\"" >&5)
>     (eval "$lt_compile" 2>out/conftest.err)
>     ac_status=$?
>     cat out/conftest.err >&5
> -   echo "$as_me:6787: \$? = $ac_status" >&5
> +   echo "$as_me:6793: \$? = $ac_status" >&5
>     if (exit $ac_status) && test -s out/conftest2.$ac_objext
>     then
>       # The compiler can only warn and ignore the option if not recognized
> @@ -8099,7 +8105,7 @@ linux*)
>    libsuff=
>    case "$host_cpu" in
>    x86_64*|s390x*|powerpc64*)
> -    echo '#line 8102 "configure"' > conftest.$ac_ext
> +    echo '#line 8108 "configure"' > conftest.$ac_ext
>      if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
>    (eval $ac_compile) 2>&5
>    ac_status=$?
> @@ -8652,7 +8658,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<EOF
> -#line 8655 "configure"
> +#line 8661 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -8750,7 +8756,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<EOF
> -#line 8753 "configure"
> +#line 8759 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -10591,7 +10597,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<EOF
> -#line 10594 "configure"
> +#line 10600 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libmudflap/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libmudflap/configure	2013-12-28 17:41:32.728630383 +0100
> +++ gcc-4_8-branch/libmudflap/configure	2013-12-28 17:50:38.739333163 +0100
> @@ -6377,7 +6377,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6402,7 +6402,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6421,7 +6424,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -10615,7 +10621,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10618 "configure"
> +#line 10624 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -10721,7 +10727,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10724 "configure"
> +#line 10730 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libobjc/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libobjc/configure	2013-12-28 17:41:32.734630412 +0100
> +++ gcc-4_8-branch/libobjc/configure	2013-12-28 17:50:38.747333203 +0100
> @@ -6056,7 +6056,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6081,7 +6081,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6100,7 +6103,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -10595,7 +10601,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10598 "configure"
> +#line 10604 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -10701,7 +10707,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10704 "configure"
> +#line 10710 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11472,7 +11478,7 @@ if test "${enable_sjlj_exceptions+set}" 
>    enableval=$enable_sjlj_exceptions; :
>  else
>    cat > conftest.$ac_ext << EOF
> -#line 11475 "configure"
> +#line 11481 "configure"
>  @interface Frob
>  @end
>  @implementation Frob
> Index: gcc-4_8-branch/libquadmath/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libquadmath/configure	2013-12-28 17:41:32.734630412 +0100
> +++ gcc-4_8-branch/libquadmath/configure	2013-12-28 17:50:38.753333232 +0100
> @@ -6248,7 +6248,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6273,7 +6273,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6292,7 +6295,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -10521,7 +10527,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10524 "configure"
> +#line 10530 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -10627,7 +10633,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10630 "configure"
> +#line 10636 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libsanitizer/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libsanitizer/configure	2013-12-28 17:41:32.727630378 +0100
> +++ gcc-4_8-branch/libsanitizer/configure	2013-12-28 17:50:38.761333272 +0100
> @@ -6604,7 +6604,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6629,7 +6629,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6648,7 +6651,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -11111,7 +11117,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11114 "configure"
> +#line 11120 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11217,7 +11223,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11220 "configure"
> +#line 11226 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libssp/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libssp/configure	2013-12-28 17:41:32.734630412 +0100
> +++ gcc-4_8-branch/libssp/configure	2013-12-28 17:50:38.768333307 +0100
> @@ -6385,7 +6385,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6410,7 +6410,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6429,7 +6432,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -10658,7 +10664,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10661 "configure"
> +#line 10667 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -10764,7 +10770,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10767 "configure"
> +#line 10773 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libstdc++-v3/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libstdc++-v3/configure	2013-12-28 17:41:32.735630416 +0100
> +++ gcc-4_8-branch/libstdc++-v3/configure	2013-12-28 17:50:38.789333412 +0100
> @@ -7111,7 +7111,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -7136,7 +7136,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -7155,7 +7158,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -11513,7 +11519,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11516 "configure"
> +#line 11522 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11619,7 +11625,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11622 "configure"
> +#line 11628 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -15033,7 +15039,7 @@ fi
>      #
>      # Fake what AC_TRY_COMPILE does.  XXX Look at redoing this new-style.
>      cat > conftest.$ac_ext << EOF
> -#line 15036 "configure"
> +#line 15042 "configure"
>  struct S { ~S(); };
>  void bar();
>  void foo()
> @@ -15383,7 +15389,7 @@ $as_echo "$glibcxx_cv_atomic_long_long" 
>    # Fake what AC_TRY_COMPILE does.
>  
>      cat > conftest.$ac_ext << EOF
> -#line 15386 "configure"
> +#line 15392 "configure"
>  int main()
>  {
>    typedef bool atomic_type;
> @@ -15418,7 +15424,7 @@ $as_echo "$glibcxx_cv_atomic_bool" >&6; 
>      rm -f conftest*
>  
>      cat > conftest.$ac_ext << EOF
> -#line 15421 "configure"
> +#line 15427 "configure"
>  int main()
>  {
>    typedef short atomic_type;
> @@ -15453,7 +15459,7 @@ $as_echo "$glibcxx_cv_atomic_short" >&6;
>      rm -f conftest*
>  
>      cat > conftest.$ac_ext << EOF
> -#line 15456 "configure"
> +#line 15462 "configure"
>  int main()
>  {
>    // NB: _Atomic_word not necessarily int.
> @@ -15489,7 +15495,7 @@ $as_echo "$glibcxx_cv_atomic_int" >&6; }
>      rm -f conftest*
>  
>      cat > conftest.$ac_ext << EOF
> -#line 15492 "configure"
> +#line 15498 "configure"
>  int main()
>  {
>    typedef long long atomic_type;
> @@ -15568,7 +15574,7 @@ $as_echo "$as_me: WARNING: Performance o
>    # unnecessary for this test.
>  
>      cat > conftest.$ac_ext << EOF
> -#line 15571 "configure"
> +#line 15577 "configure"
>  int main()
>  {
>    _Decimal32 d1;
> @@ -15610,7 +15616,7 @@ ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
>    # unnecessary for this test.
>  
>      cat > conftest.$ac_ext << EOF
> -#line 15613 "configure"
> +#line 15619 "configure"
>  template<typename T1, typename T2>
>    struct same
>    { typedef T2 type; };
> @@ -15644,7 +15650,7 @@ $as_echo "$enable_int128" >&6; }
>      rm -f conftest*
>  
>      cat > conftest.$ac_ext << EOF
> -#line 15647 "configure"
> +#line 15653 "configure"
>  template<typename T1, typename T2>
>    struct same
>    { typedef T2 type; };
> Index: gcc-4_8-branch/lto-plugin/configure
> ===================================================================
> --- gcc-4_8-branch.orig/lto-plugin/configure	2013-12-28 17:41:32.730630393 +0100
> +++ gcc-4_8-branch/lto-plugin/configure	2013-12-28 17:50:38.794333438 +0100
> @@ -6044,7 +6044,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6069,7 +6069,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6088,7 +6091,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -10552,7 +10558,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10555 "configure"
> +#line 10561 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -10658,7 +10664,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10661 "configure"
> +#line 10667 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/zlib/configure
> ===================================================================
> --- gcc-4_8-branch.orig/zlib/configure	2013-12-28 17:41:32.733630408 +0100
> +++ gcc-4_8-branch/zlib/configure	2013-12-28 17:50:38.801333473 +0100
> @@ -5853,7 +5853,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -5878,7 +5878,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  		;;
>  	    esac
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -5897,7 +5900,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -10394,7 +10400,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10397 "configure"
> +#line 10403 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -10500,7 +10506,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 10503 "configure"
> +#line 10509 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> Index: gcc-4_8-branch/libgo/config/libtool.m4
> ===================================================================
> --- gcc-4_8-branch.orig/libgo/config/libtool.m4	2013-12-28 17:41:32.730630393 +0100
> +++ gcc-4_8-branch/libgo/config/libtool.m4	2013-12-28 17:50:38.806333498 +0100
> @@ -1225,7 +1225,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -1239,7 +1239,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_i386"
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -1258,7 +1261,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> Index: gcc-4_8-branch/libgo/configure
> ===================================================================
> --- gcc-4_8-branch.orig/libgo/configure	2013-12-28 17:41:32.730630393 +0100
> +++ gcc-4_8-branch/libgo/configure	2013-12-28 17:50:38.814333536 +0100
> @@ -6501,7 +6501,7 @@ ia64-*-hpux*)
>    rm -rf conftest*
>    ;;
>  
> -x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
> +x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
>  s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
>    # Find out which ABI we are using.
>    echo 'int i;' > conftest.$ac_ext
> @@ -6519,7 +6519,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_i386"
>  	    ;;
> -	  ppc64-*linux*|powerpc64-*linux*)
> +	  powerpc64le-*linux*)
> +	    LD="${LD-ld} -m elf32lppclinux"
> +	    ;;
> +	  powerpc64-*linux*)
>  	    LD="${LD-ld} -m elf32ppclinux"
>  	    ;;
>  	  s390x-*linux*)
> @@ -6538,7 +6541,10 @@ s390*-*linux*|s390*-*tpf*|sparc*-*linux*
>  	  x86_64-*linux*)
>  	    LD="${LD-ld} -m elf_x86_64"
>  	    ;;
> -	  ppc*-*linux*|powerpc*-*linux*)
> +	  powerpcle-*linux*)
> +	    LD="${LD-ld} -m elf64lppc"
> +	    ;;
> +	  powerpc-*linux*)
>  	    LD="${LD-ld} -m elf64ppc"
>  	    ;;
>  	  s390*-*linux*|s390*-*tpf*)
> @@ -11105,7 +11111,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11108 "configure"
> +#line 11114 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> @@ -11211,7 +11217,7 @@ else
>    lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
>    lt_status=$lt_dlunknown
>    cat > conftest.$ac_ext <<_LT_EOF
> -#line 11214 "configure"
> +#line 11220 "configure"
>  #include "confdefs.h"
>  
>  #if HAVE_DLFCN_H
> 
> 
> 
> 
>
diff mbox

Patch

Index: gcc-4_8-branch/gcc/configure
===================================================================
--- gcc-4_8-branch.orig/gcc/configure	2013-12-28 17:41:32.733630408 +0100
+++ gcc-4_8-branch/gcc/configure	2013-12-28 17:50:38.646332701 +0100
@@ -13589,7 +13589,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -13614,7 +13614,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -13633,7 +13636,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -17827,7 +17833,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 17830 "configure"
+#line 17836 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -17933,7 +17939,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 17936 "configure"
+#line 17942 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libtool.m4
===================================================================
--- gcc-4_8-branch.orig/libtool.m4	2013-12-28 17:41:32.728630383 +0100
+++ gcc-4_8-branch/libtool.m4	2013-12-28 17:50:38.652332731 +0100
@@ -1220,7 +1220,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -1241,7 +1241,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -1260,7 +1263,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
Index: gcc-4_8-branch/boehm-gc/configure
===================================================================
--- gcc-4_8-branch.orig/boehm-gc/configure	2013-12-28 17:41:32.733630408 +0100
+++ gcc-4_8-branch/boehm-gc/configure	2013-12-28 17:50:38.658332761 +0100
@@ -6770,7 +6770,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6795,7 +6795,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6814,7 +6817,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -11312,7 +11318,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11315 "configure"
+#line 11321 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11418,7 +11424,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11421 "configure"
+#line 11427 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libatomic/configure
===================================================================
--- gcc-4_8-branch.orig/libatomic/configure	2013-12-28 17:41:32.729630388 +0100
+++ gcc-4_8-branch/libatomic/configure	2013-12-28 17:50:38.666332801 +0100
@@ -6505,7 +6505,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6530,7 +6530,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6549,7 +6552,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -11013,7 +11019,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11016 "configure"
+#line 11022 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11119,7 +11125,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11122 "configure"
+#line 11128 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libbacktrace/configure
===================================================================
--- gcc-4_8-branch.orig/libbacktrace/configure	2013-12-28 17:41:32.729630388 +0100
+++ gcc-4_8-branch/libbacktrace/configure	2013-12-28 17:50:38.673332836 +0100
@@ -6842,7 +6842,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6867,7 +6867,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6886,7 +6889,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -11081,7 +11087,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11084 "configure"
+#line 11090 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11187,7 +11193,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11190 "configure"
+#line 11196 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libffi/configure
===================================================================
--- gcc-4_8-branch.orig/libffi/configure	2013-12-28 17:41:32.727630378 +0100
+++ gcc-4_8-branch/libffi/configure	2013-12-28 17:50:38.678332861 +0100
@@ -6392,7 +6392,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6417,7 +6417,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6436,7 +6439,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -10900,7 +10906,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10903 "configure"
+#line 10909 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11006,7 +11012,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11009 "configure"
+#line 11015 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libgfortran/configure
===================================================================
--- gcc-4_8-branch.orig/libgfortran/configure	2013-12-28 17:41:32.728630383 +0100
+++ gcc-4_8-branch/libgfortran/configure	2013-12-28 17:50:38.687332905 +0100
@@ -8062,7 +8062,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -8087,7 +8087,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -8106,7 +8109,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -12333,7 +12339,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 12336 "configure"
+#line 12342 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -12439,7 +12445,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 12442 "configure"
+#line 12448 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libgomp/configure
===================================================================
--- gcc-4_8-branch.orig/libgomp/configure	2013-12-28 17:41:32.732630403 +0100
+++ gcc-4_8-branch/libgomp/configure	2013-12-28 17:50:38.693332934 +0100
@@ -6580,7 +6580,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6605,7 +6605,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6624,7 +6627,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -11088,7 +11094,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11091 "configure"
+#line 11097 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11194,7 +11200,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11197 "configure"
+#line 11203 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libitm/configure
===================================================================
--- gcc-4_8-branch.orig/libitm/configure	2013-12-28 17:48:48.371783859 +0100
+++ gcc-4_8-branch/libitm/configure	2013-12-28 17:50:38.701332974 +0100
@@ -7270,7 +7270,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -7295,7 +7295,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -7314,7 +7317,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -11779,7 +11785,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11782 "configure"
+#line 11788 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11885,7 +11891,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11888 "configure"
+#line 11894 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libjava/classpath/configure
===================================================================
--- gcc-4_8-branch.orig/libjava/classpath/configure	2013-12-28 17:41:32.732630403 +0100
+++ gcc-4_8-branch/libjava/classpath/configure	2013-12-28 17:50:38.713333034 +0100
@@ -7577,7 +7577,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -7602,7 +7602,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -7621,7 +7624,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -11820,7 +11826,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11823 "configure"
+#line 11829 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11926,7 +11932,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11929 "configure"
+#line 11935 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -25300,7 +25306,7 @@  else
 JAVA_TEST=Object.java
 CLASS_TEST=Object.class
 cat << \EOF > $JAVA_TEST
-/* #line 25303 "configure" */
+/* #line 25309 "configure" */
 package java.lang;
 
 public class Object
@@ -25393,7 +25399,7 @@  EOF
 if uudecode$EXEEXT Test.uue; then
         ac_cv_prog_uudecode_base64=yes
 else
-        echo "configure: 25396: uudecode had trouble decoding base 64 file 'Test.uue'" >&5
+        echo "configure: 25402: uudecode had trouble decoding base 64 file 'Test.uue'" >&5
         echo "configure: failed file was:" >&5
         cat Test.uue >&5
         ac_cv_prog_uudecode_base64=no
@@ -25421,7 +25427,7 @@  JAVA_TEST=Test.java
 CLASS_TEST=Test.class
 TEST=Test
 cat << \EOF > $JAVA_TEST
-/* [#]line 25424 "configure" */
+/* [#]line 25430 "configure" */
 public class Test {
 public static void main (String args[]) {
         System.exit (0);
@@ -25629,7 +25635,7 @@  if test "x${use_glibj_zip}" = xfalse || 
   JAVA_TEST=Test.java
   CLASS_TEST=Test.class
   cat << \EOF > $JAVA_TEST
-  /* #line 25632 "configure" */
+  /* #line 25638 "configure" */
   public class Test
   {
     public static void main(String args)
Index: gcc-4_8-branch/libjava/configure
===================================================================
--- gcc-4_8-branch.orig/libjava/configure	2013-12-28 17:41:32.731630398 +0100
+++ gcc-4_8-branch/libjava/configure	2013-12-28 17:50:38.721333075 +0100
@@ -8842,7 +8842,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -8867,7 +8867,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -8886,7 +8889,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -13382,7 +13388,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 13385 "configure"
+#line 13391 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -13488,7 +13494,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 13491 "configure"
+#line 13497 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -19483,7 +19489,7 @@  if test "${enable_sjlj_exceptions+set}" 
   enableval=$enable_sjlj_exceptions; :
 else
   cat > conftest.$ac_ext << EOF
-#line 19486 "configure"
+#line 19492 "configure"
 struct S { ~S(); };
 void bar();
 void foo()
Index: gcc-4_8-branch/libjava/libltdl/acinclude.m4
===================================================================
--- gcc-4_8-branch.orig/libjava/libltdl/acinclude.m4	2013-12-28 17:41:32.731630398 +0100
+++ gcc-4_8-branch/libjava/libltdl/acinclude.m4	2013-12-28 17:50:38.726333100 +0100
@@ -519,7 +519,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
+x86_64-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
   if AC_TRY_EVAL(ac_compile); then
@@ -529,7 +529,10 @@  x86_64-*linux*|ppc*-*linux*|powerpc*-*li
         x86_64-*linux*)
           LD="${LD-ld} -m elf_i386"
           ;;
-        ppc64-*linux*|powerpc64-*linux*)
+        powerpc64le-*linux*)
+          LD="${LD-ld} -m elf32lppclinux"
+          ;;
+        powerpc64-*linux*)
           LD="${LD-ld} -m elf32ppclinux"
           ;;
         s390x-*linux*)
@@ -545,7 +548,10 @@  x86_64-*linux*|ppc*-*linux*|powerpc*-*li
         x86_64-*linux*)
           LD="${LD-ld} -m elf_x86_64"
           ;;
-        ppc*-*linux*|powerpc*-*linux*)
+        powerpcle-*linux*)
+          LD="${LD-ld} -m elf64lppc"
+          ;;
+        powerpc-*linux*)
           LD="${LD-ld} -m elf64ppc"
           ;;
         s390*-*linux*)
Index: gcc-4_8-branch/libjava/libltdl/configure
===================================================================
--- gcc-4_8-branch.orig/libjava/libltdl/configure	2013-12-28 17:41:32.731630398 +0100
+++ gcc-4_8-branch/libjava/libltdl/configure	2013-12-28 17:50:38.732333128 +0100
@@ -4806,7 +4806,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
+x86_64-*linux*|powerpc*-*linux*|s390*-*linux*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
   if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
@@ -4820,7 +4820,10 @@  x86_64-*linux*|ppc*-*linux*|powerpc*-*li
         x86_64-*linux*)
           LD="${LD-ld} -m elf_i386"
           ;;
-        ppc64-*linux*|powerpc64-*linux*)
+        powerpc64le-*linux*)
+          LD="${LD-ld} -m elf32lppclinux"
+          ;;
+        powerpc64-*linux*)
           LD="${LD-ld} -m elf32ppclinux"
           ;;
         s390x-*linux*)
@@ -4836,7 +4839,10 @@  x86_64-*linux*|ppc*-*linux*|powerpc*-*li
         x86_64-*linux*)
           LD="${LD-ld} -m elf_x86_64"
           ;;
-        ppc*-*linux*|powerpc*-*linux*)
+        powerpcle-*linux*)
+          LD="${LD-ld} -m elf64lppc"
+          ;;
+        powerpc-*linux*)
           LD="${LD-ld} -m elf64ppc"
           ;;
         s390*-*linux*)
@@ -6456,11 +6462,11 @@  else
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:6459: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:6465: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:6463: \$? = $ac_status" >&5
+   echo "$as_me:6469: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -6718,11 +6724,11 @@  else
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:6721: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:6727: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>conftest.err)
    ac_status=$?
    cat conftest.err >&5
-   echo "$as_me:6725: \$? = $ac_status" >&5
+   echo "$as_me:6731: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s "$ac_outfile"; then
      # The compiler can only warn and ignore the option if not recognized
      # So say no if there are warnings other than the usual output.
@@ -6780,11 +6786,11 @@  else
    -e 's:.*FLAGS}? :&$lt_compiler_flag :; t' \
    -e 's: [^ ]*conftest\.: $lt_compiler_flag&:; t' \
    -e 's:$: $lt_compiler_flag:'`
-   (eval echo "\"\$as_me:6783: $lt_compile\"" >&5)
+   (eval echo "\"\$as_me:6789: $lt_compile\"" >&5)
    (eval "$lt_compile" 2>out/conftest.err)
    ac_status=$?
    cat out/conftest.err >&5
-   echo "$as_me:6787: \$? = $ac_status" >&5
+   echo "$as_me:6793: \$? = $ac_status" >&5
    if (exit $ac_status) && test -s out/conftest2.$ac_objext
    then
      # The compiler can only warn and ignore the option if not recognized
@@ -8099,7 +8105,7 @@  linux*)
   libsuff=
   case "$host_cpu" in
   x86_64*|s390x*|powerpc64*)
-    echo '#line 8102 "configure"' > conftest.$ac_ext
+    echo '#line 8108 "configure"' > conftest.$ac_ext
     if { { eval echo "\"\$as_me\":${as_lineno-$LINENO}: \"$ac_compile\""; } >&5
   (eval $ac_compile) 2>&5
   ac_status=$?
@@ -8652,7 +8658,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 8655 "configure"
+#line 8661 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -8750,7 +8756,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 8753 "configure"
+#line 8759 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -10591,7 +10597,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<EOF
-#line 10594 "configure"
+#line 10600 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libmudflap/configure
===================================================================
--- gcc-4_8-branch.orig/libmudflap/configure	2013-12-28 17:41:32.728630383 +0100
+++ gcc-4_8-branch/libmudflap/configure	2013-12-28 17:50:38.739333163 +0100
@@ -6377,7 +6377,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6402,7 +6402,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6421,7 +6424,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -10615,7 +10621,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10618 "configure"
+#line 10624 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -10721,7 +10727,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10724 "configure"
+#line 10730 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libobjc/configure
===================================================================
--- gcc-4_8-branch.orig/libobjc/configure	2013-12-28 17:41:32.734630412 +0100
+++ gcc-4_8-branch/libobjc/configure	2013-12-28 17:50:38.747333203 +0100
@@ -6056,7 +6056,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6081,7 +6081,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6100,7 +6103,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -10595,7 +10601,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10598 "configure"
+#line 10604 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -10701,7 +10707,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10704 "configure"
+#line 10710 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11472,7 +11478,7 @@  if test "${enable_sjlj_exceptions+set}" 
   enableval=$enable_sjlj_exceptions; :
 else
   cat > conftest.$ac_ext << EOF
-#line 11475 "configure"
+#line 11481 "configure"
 @interface Frob
 @end
 @implementation Frob
Index: gcc-4_8-branch/libquadmath/configure
===================================================================
--- gcc-4_8-branch.orig/libquadmath/configure	2013-12-28 17:41:32.734630412 +0100
+++ gcc-4_8-branch/libquadmath/configure	2013-12-28 17:50:38.753333232 +0100
@@ -6248,7 +6248,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6273,7 +6273,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6292,7 +6295,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -10521,7 +10527,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10524 "configure"
+#line 10530 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -10627,7 +10633,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10630 "configure"
+#line 10636 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libsanitizer/configure
===================================================================
--- gcc-4_8-branch.orig/libsanitizer/configure	2013-12-28 17:41:32.727630378 +0100
+++ gcc-4_8-branch/libsanitizer/configure	2013-12-28 17:50:38.761333272 +0100
@@ -6604,7 +6604,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6629,7 +6629,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6648,7 +6651,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -11111,7 +11117,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11114 "configure"
+#line 11120 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11217,7 +11223,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11220 "configure"
+#line 11226 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libssp/configure
===================================================================
--- gcc-4_8-branch.orig/libssp/configure	2013-12-28 17:41:32.734630412 +0100
+++ gcc-4_8-branch/libssp/configure	2013-12-28 17:50:38.768333307 +0100
@@ -6385,7 +6385,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6410,7 +6410,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6429,7 +6432,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -10658,7 +10664,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10661 "configure"
+#line 10667 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -10764,7 +10770,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10767 "configure"
+#line 10773 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libstdc++-v3/configure
===================================================================
--- gcc-4_8-branch.orig/libstdc++-v3/configure	2013-12-28 17:41:32.735630416 +0100
+++ gcc-4_8-branch/libstdc++-v3/configure	2013-12-28 17:50:38.789333412 +0100
@@ -7111,7 +7111,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -7136,7 +7136,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -7155,7 +7158,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -11513,7 +11519,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11516 "configure"
+#line 11522 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11619,7 +11625,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11622 "configure"
+#line 11628 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -15033,7 +15039,7 @@  fi
     #
     # Fake what AC_TRY_COMPILE does.  XXX Look at redoing this new-style.
     cat > conftest.$ac_ext << EOF
-#line 15036 "configure"
+#line 15042 "configure"
 struct S { ~S(); };
 void bar();
 void foo()
@@ -15383,7 +15389,7 @@  $as_echo "$glibcxx_cv_atomic_long_long" 
   # Fake what AC_TRY_COMPILE does.
 
     cat > conftest.$ac_ext << EOF
-#line 15386 "configure"
+#line 15392 "configure"
 int main()
 {
   typedef bool atomic_type;
@@ -15418,7 +15424,7 @@  $as_echo "$glibcxx_cv_atomic_bool" >&6; 
     rm -f conftest*
 
     cat > conftest.$ac_ext << EOF
-#line 15421 "configure"
+#line 15427 "configure"
 int main()
 {
   typedef short atomic_type;
@@ -15453,7 +15459,7 @@  $as_echo "$glibcxx_cv_atomic_short" >&6;
     rm -f conftest*
 
     cat > conftest.$ac_ext << EOF
-#line 15456 "configure"
+#line 15462 "configure"
 int main()
 {
   // NB: _Atomic_word not necessarily int.
@@ -15489,7 +15495,7 @@  $as_echo "$glibcxx_cv_atomic_int" >&6; }
     rm -f conftest*
 
     cat > conftest.$ac_ext << EOF
-#line 15492 "configure"
+#line 15498 "configure"
 int main()
 {
   typedef long long atomic_type;
@@ -15568,7 +15574,7 @@  $as_echo "$as_me: WARNING: Performance o
   # unnecessary for this test.
 
     cat > conftest.$ac_ext << EOF
-#line 15571 "configure"
+#line 15577 "configure"
 int main()
 {
   _Decimal32 d1;
@@ -15610,7 +15616,7 @@  ac_compiler_gnu=$ac_cv_cxx_compiler_gnu
   # unnecessary for this test.
 
     cat > conftest.$ac_ext << EOF
-#line 15613 "configure"
+#line 15619 "configure"
 template<typename T1, typename T2>
   struct same
   { typedef T2 type; };
@@ -15644,7 +15650,7 @@  $as_echo "$enable_int128" >&6; }
     rm -f conftest*
 
     cat > conftest.$ac_ext << EOF
-#line 15647 "configure"
+#line 15653 "configure"
 template<typename T1, typename T2>
   struct same
   { typedef T2 type; };
Index: gcc-4_8-branch/lto-plugin/configure
===================================================================
--- gcc-4_8-branch.orig/lto-plugin/configure	2013-12-28 17:41:32.730630393 +0100
+++ gcc-4_8-branch/lto-plugin/configure	2013-12-28 17:50:38.794333438 +0100
@@ -6044,7 +6044,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6069,7 +6069,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6088,7 +6091,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -10552,7 +10558,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10555 "configure"
+#line 10561 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -10658,7 +10664,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10661 "configure"
+#line 10667 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/zlib/configure
===================================================================
--- gcc-4_8-branch.orig/zlib/configure	2013-12-28 17:41:32.733630408 +0100
+++ gcc-4_8-branch/zlib/configure	2013-12-28 17:50:38.801333473 +0100
@@ -5853,7 +5853,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -5878,7 +5878,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 		;;
 	    esac
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -5897,7 +5900,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -10394,7 +10400,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10397 "configure"
+#line 10403 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -10500,7 +10506,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 10503 "configure"
+#line 10509 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
Index: gcc-4_8-branch/libgo/config/libtool.m4
===================================================================
--- gcc-4_8-branch.orig/libgo/config/libtool.m4	2013-12-28 17:41:32.730630393 +0100
+++ gcc-4_8-branch/libgo/config/libtool.m4	2013-12-28 17:50:38.806333498 +0100
@@ -1225,7 +1225,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -1239,7 +1239,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_i386"
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -1258,7 +1261,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
Index: gcc-4_8-branch/libgo/configure
===================================================================
--- gcc-4_8-branch.orig/libgo/configure	2013-12-28 17:41:32.730630393 +0100
+++ gcc-4_8-branch/libgo/configure	2013-12-28 17:50:38.814333536 +0100
@@ -6501,7 +6501,7 @@  ia64-*-hpux*)
   rm -rf conftest*
   ;;
 
-x86_64-*kfreebsd*-gnu|x86_64-*linux*|ppc*-*linux*|powerpc*-*linux*| \
+x86_64-*kfreebsd*-gnu|x86_64-*linux*|powerpc*-*linux*| \
 s390*-*linux*|s390*-*tpf*|sparc*-*linux*)
   # Find out which ABI we are using.
   echo 'int i;' > conftest.$ac_ext
@@ -6519,7 +6519,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_i386"
 	    ;;
-	  ppc64-*linux*|powerpc64-*linux*)
+	  powerpc64le-*linux*)
+	    LD="${LD-ld} -m elf32lppclinux"
+	    ;;
+	  powerpc64-*linux*)
 	    LD="${LD-ld} -m elf32ppclinux"
 	    ;;
 	  s390x-*linux*)
@@ -6538,7 +6541,10 @@  s390*-*linux*|s390*-*tpf*|sparc*-*linux*
 	  x86_64-*linux*)
 	    LD="${LD-ld} -m elf_x86_64"
 	    ;;
-	  ppc*-*linux*|powerpc*-*linux*)
+	  powerpcle-*linux*)
+	    LD="${LD-ld} -m elf64lppc"
+	    ;;
+	  powerpc-*linux*)
 	    LD="${LD-ld} -m elf64ppc"
 	    ;;
 	  s390*-*linux*|s390*-*tpf*)
@@ -11105,7 +11111,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11108 "configure"
+#line 11114 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H
@@ -11211,7 +11217,7 @@  else
   lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
   lt_status=$lt_dlunknown
   cat > conftest.$ac_ext <<_LT_EOF
-#line 11214 "configure"
+#line 11220 "configure"
 #include "confdefs.h"
 
 #if HAVE_DLFCN_H