[linux-x86] Refresh arm-eabi-gcc 4.8 to fix kernel compilation regression.

Upstream bug: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=58854

Change-Id: Icb24a9953ad3cab1593200529bc06b4c8031cc5b
diff --git a/SOURCES b/SOURCES
index 86c8ded..b687f70 100644
--- a/SOURCES
+++ b/SOURCES
@@ -1,28 +1,29 @@
 Using built-in specs.
-COLLECT_GCC=/tmp/android-eabi-4.8-2013-08-23/toolchains/arm-eabi-4.8/prebuilt/linux-x86_64//bin/arm-eabi-gcc
-COLLECT_LTO_WRAPPER=/tmp/android-eabi-4.8-2013-08-23/toolchains/arm-eabi-4.8/prebuilt/linux-x86_64/bin/../libexec/gcc/arm-eabi/4.8/lto-wrapper
+COLLECT_GCC=/tmp/android-eabi-4.8-2013-11-04/toolchains/arm-eabi-4.8/prebuilt/linux-x86_64/bin/arm-eabi-gcc
+COLLECT_LTO_WRAPPER=/tmp/android-eabi-4.8-2013-11-04/toolchains/arm-eabi-4.8/prebuilt/linux-x86_64/bin/../libexec/gcc/arm-eabi/4.8/lto-wrapper
 Target: arm-eabi
-Configured with: /tmp/AOSP-toolchain/build/../gcc/gcc-4.8/configure --prefix=/tmp/toolchain-build-eabi/prefix --target=arm-eabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/tmp/toolchain-build-eabi/temp-install --with-mpfr=/tmp/toolchain-build-eabi/temp-install --with-mpc=/tmp/toolchain-build-eabi/temp-install --with-cloog=/tmp/toolchain-build-eabi/temp-install --with-isl=/tmp/toolchain-build-eabi/temp-install --with-ppl=/tmp/toolchain-build-eabi/temp-install --disable-ppl-version-check --disable-cloog-version-check --disable-isl-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --enable-threads --disable-nls --disable-libmudflap --disable-libgomp --disable-libstdc__-v3 --disable-sjlj-exceptions --disable-shared --disable-tls --disable-libitm --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --with-abi=aapcs --enable-initfini-array --disable-nls --prefix=/tmp/toolchain-build-eabi/prefix --with-sysroot=/tmp/toolchain-build-eabi/prefix/sysroot --with-binutils-version=2.23 --with-mpfr-version=3.1.1 --with-mpc-version=1.0.1 --with-gmp-version=5.0.5 --with-gcc-version=4.8 --with-gdb-version=7.6 --with-gxx-include-dir=/tmp/toolchain-build-eabi/prefix/include/c++/4.8 --with-bugurl=http://source.android.com/source/report-bugs.html --disable-bootstrap --disable-libquadmath --enable-plugins --disable-libsanitizer --enable-gold --enable-graphite=yes --with-cloog-version=0.18.0 --with-isl-version=0.11.1 --enable-eh-frame-hdr-for-static --with-arch=armv5te --disable-gold --program-transform-name='s&^&arm-eabi-&'
+Configured with: /tmp/AOSP-toolchain/build/../gcc/gcc-4.8/configure --prefix=/tmp/toolchain-build-eabi/prefix --target=arm-eabi --host=x86_64-linux-gnu --build=x86_64-linux-gnu --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/tmp/toolchain-build-eabi/temp-install --with-mpfr=/tmp/toolchain-build-eabi/temp-install --with-mpc=/tmp/toolchain-build-eabi/temp-install --with-cloog=/tmp/toolchain-build-eabi/temp-install --with-isl=/tmp/toolchain-build-eabi/temp-install --with-ppl=/tmp/toolchain-build-eabi/temp-install --disable-ppl-version-check --disable-cloog-version-check --disable-isl-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -Wl,-Bstatic,-lstdc++,-Bdynamic -lm' --disable-libssp --enable-threads --disable-nls --disable-libmudflap --disable-libgomp --disable-libstdc__-v3 --disable-sjlj-exceptions --disable-shared --disable-tls --disable-libitm --with-float=soft --with-fpu=vfp --with-arch=armv5te --enable-target-optspace --with-abi=aapcs --enable-initfini-array --disable-nls --prefix=/tmp/toolchain-build-eabi/prefix --with-sysroot=/tmp/toolchain-build-eabi/prefix/sysroot --with-binutils-version=2.23 --with-mpfr-version=3.1.1 --with-mpc-version=1.0.1 --with-gmp-version=5.0.5 --with-gcc-version=4.8 --with-gdb-version=7.6 --with-gxx-include-dir=/tmp/toolchain-build-eabi/prefix/include/c++/4.8 --with-bugurl=http://source.android.com/source/report-bugs.html --disable-bootstrap --disable-libquadmath --enable-plugins --enable-libgomp --disable-libsanitizer --enable-gold --enable-graphite=yes --with-cloog-version=0.18.0 --with-isl-version=0.11.1 --enable-eh-frame-hdr-for-static --with-arch=armv5te --disable-gold --disable-libgomp --program-transform-name='s&^&arm-eabi-&'
 Thread model: single
 gcc version 4.8 (GCC) 
 
 gcc:
-commit 7577ecda9609b61419f01b1bd4d8d5b0c2d3fbb1
-Author: Alexander Ivchenko <alexander.ivchenko@intel.com>
+commit 325a57a9cceb570741de8b68c40f4a72136cc35d
+Merge: 5605fa8 12b4a6e
+Author: Ben Cheng <bccheng@google.com>
 
-    [4.8] Fix ICE when building bullet library.
+    Merge "[4.8] Backport revision 204203 to fix 3.4 kernel compilation."
 
 binutils:
-commit 250ab64769fdb34c9ffebb94a8697f503747a2f8
-Author: Iceberg Fu <Chao-Ying.Fu@imgtec.com>
+commit 9ddab0875454b0b5a8329a63c01b71880170575e
+Author: Pavel Chupin <pavel.v.chupin@intel.com>
 
-    Add MXU support to binutils-2.21/2.22/2.23
+    [2.23] Use relative relocation for R_X86_64_32 on x32
 
 gdb:
-commit c981efc62640e1844c9832167a109ca3b70bbb01
-Author: Ryan V Bissell <rbissell@nvidia.com>
+commit 2f1caff8ab3e6f7d34c8e58bd199ef518cfd2202
+Author: Andrew Hsieh <andrewhsieh@google.com>
 
-    Skip ARM.exidx data for unwinding in prologue code
+    [7.3.x] Add one clue to find prebuilt python for Android platform debugging
 
 gmp:
 commit e6b9669dafc6a5f83c80b4b4176359b78bccdc90
@@ -37,10 +38,10 @@
     add mpfr-3.1.1.tar.bz2
 
 build:
-commit 7fea44a379d6700cdfe69bd1f166cad4be955cf7
-Author: Pavel Chupin <pavel.v.chupin@intel.com>
+commit 2f00bce0ef2fe4bd07ade43c4abc0fd4c498bdc4
+Author: Ben Cheng <bccheng@google.com>
 
-    Replace -march=atom with -march=x86-64 for better host compatibility
+    Change the triplet to aarch64-linux-android for aarch64-gcc.
 
 expat:
 commit 40172a0ae9d40a068f1e1a48ffcf6a1ccf765ed5
diff --git a/bin/arm-eabi-cpp b/bin/arm-eabi-cpp
index 429c40e..30695da 100755
--- a/bin/arm-eabi-cpp
+++ b/bin/arm-eabi-cpp
Binary files differ
diff --git a/bin/arm-eabi-g++ b/bin/arm-eabi-g++
index 3b9f58f..31352af 100755
--- a/bin/arm-eabi-g++
+++ b/bin/arm-eabi-g++
Binary files differ
diff --git a/bin/arm-eabi-gcc b/bin/arm-eabi-gcc
index 1e306e0..aa97d0a 100755
--- a/bin/arm-eabi-gcc
+++ b/bin/arm-eabi-gcc
Binary files differ
diff --git a/bin/arm-eabi-gcov b/bin/arm-eabi-gcov
index 456be40..41feab9 100755
--- a/bin/arm-eabi-gcov
+++ b/bin/arm-eabi-gcov
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.8/libgcc.a b/lib/gcc/arm-eabi/4.8/libgcc.a
index 9905f1f..df22d05 100644
--- a/lib/gcc/arm-eabi/4.8/libgcc.a
+++ b/lib/gcc/arm-eabi/4.8/libgcc.a
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.8/libgcov.a b/lib/gcc/arm-eabi/4.8/libgcov.a
index 9b07eb1..6dfa1e0 100644
--- a/lib/gcc/arm-eabi/4.8/libgcov.a
+++ b/lib/gcc/arm-eabi/4.8/libgcov.a
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.8/thumb/libgcc.a b/lib/gcc/arm-eabi/4.8/thumb/libgcc.a
index 1b2f4dc..aba9cc1 100644
--- a/lib/gcc/arm-eabi/4.8/thumb/libgcc.a
+++ b/lib/gcc/arm-eabi/4.8/thumb/libgcc.a
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.8/thumb/libgcov.a b/lib/gcc/arm-eabi/4.8/thumb/libgcov.a
index 719c15a..51415a5 100644
--- a/lib/gcc/arm-eabi/4.8/thumb/libgcov.a
+++ b/lib/gcc/arm-eabi/4.8/thumb/libgcov.a
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcc.a b/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcc.a
index 153e4a3..6bb70d4 100644
--- a/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcc.a
+++ b/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcc.a
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcov.a b/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcov.a
index a671642..e6b66b4 100644
--- a/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcov.a
+++ b/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcov.a
Binary files differ
diff --git a/lib/libarm-linux-android-sim.a b/lib/libarm-linux-android-sim.a
index 952980b..48a3804 100644
--- a/lib/libarm-linux-android-sim.a
+++ b/lib/libarm-linux-android-sim.a
Binary files differ
diff --git a/lib32/libbfd.a b/lib32/libbfd.a
index 2aa9e75..a4cc82f 100644
--- a/lib32/libbfd.a
+++ b/lib32/libbfd.a
Binary files differ
diff --git a/lib32/libiberty.a b/lib32/libiberty.a
index d261c1a..e3487c7 100644
--- a/lib32/libiberty.a
+++ b/lib32/libiberty.a
Binary files differ
diff --git a/lib32/libintl.a b/lib32/libintl.a
index 07339a1..64cb88b 100644
--- a/lib32/libintl.a
+++ b/lib32/libintl.a
Binary files differ
diff --git a/lib64/libiberty.a b/lib64/libiberty.a
index 3d0a956..fb01a2b 100644
--- a/lib64/libiberty.a
+++ b/lib64/libiberty.a
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.8/cc1 b/libexec/gcc/arm-eabi/4.8/cc1
index e662c00..2e8617e 100755
--- a/libexec/gcc/arm-eabi/4.8/cc1
+++ b/libexec/gcc/arm-eabi/4.8/cc1
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.8/cc1plus b/libexec/gcc/arm-eabi/4.8/cc1plus
index 61a63fa..eb750dc 100755
--- a/libexec/gcc/arm-eabi/4.8/cc1plus
+++ b/libexec/gcc/arm-eabi/4.8/cc1plus
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.8/collect2 b/libexec/gcc/arm-eabi/4.8/collect2
index 5f5a6c7..2dd5053 100755
--- a/libexec/gcc/arm-eabi/4.8/collect2
+++ b/libexec/gcc/arm-eabi/4.8/collect2
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.8/lto-wrapper b/libexec/gcc/arm-eabi/4.8/lto-wrapper
index 8d860f3..37fe143 100755
--- a/libexec/gcc/arm-eabi/4.8/lto-wrapper
+++ b/libexec/gcc/arm-eabi/4.8/lto-wrapper
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.8/lto1 b/libexec/gcc/arm-eabi/4.8/lto1
index 28f3f62..4c3f75c 100755
--- a/libexec/gcc/arm-eabi/4.8/lto1
+++ b/libexec/gcc/arm-eabi/4.8/lto1
Binary files differ