[darwin-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: I1dd30a356ee29a0fd0c108bc110e43577b392569
diff --git a/SOURCES b/SOURCES
index 4b0fe29..9d64ac9 100644
--- a/SOURCES
+++ b/SOURCES
@@ -1,28 +1,29 @@
 Using built-in specs.
-COLLECT_GCC=/Volumes/android/android-eabi-4.8-2013-08-23/toolchains/arm-eabi-4.8/prebuilt/darwin-x86_64//bin/arm-eabi-gcc
-COLLECT_LTO_WRAPPER=/Volumes/android/android-eabi-4.8-2013-08-23/toolchains/arm-eabi-4.8/prebuilt/darwin-x86_64/bin/../libexec/gcc/arm-eabi/4.8/lto-wrapper
+COLLECT_GCC=/Volumes/android/android-eabi-4.8-2013-11-04/toolchains/arm-eabi-4.8/prebuilt/darwin-x86_64//bin/arm-eabi-gcc
+COLLECT_LTO_WRAPPER=/Volumes/android/android-eabi-4.8-2013-11-04/toolchains/arm-eabi-4.8/prebuilt/darwin-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-linux-4.8/prefix --target=arm-eabi --host=x86_64-apple-darwin --build=x86_64-apple-darwin --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/tmp/toolchain-build-eabi-linux-4.8/temp-install --with-mpfr=/tmp/toolchain-build-eabi-linux-4.8/temp-install --with-mpc=/tmp/toolchain-build-eabi-linux-4.8/temp-install --with-cloog=/tmp/toolchain-build-eabi-linux-4.8/temp-install --with-isl=/tmp/toolchain-build-eabi-linux-4.8/temp-install --with-ppl=/tmp/toolchain-build-eabi-linux-4.8/temp-install --disable-ppl-version-check --disable-cloog-version-check --disable-isl-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -lstdc++ -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-linux-4.8/prefix --with-sysroot=/tmp/toolchain-build-eabi-linux-4.8/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-linux-4.8/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-linux-4.8/prefix --target=arm-eabi --host=x86_64-apple-darwin --build=x86_64-apple-darwin --with-gnu-as --with-gnu-ld --enable-languages=c,c++ --with-gmp=/tmp/toolchain-build-eabi-linux-4.8/temp-install --with-mpfr=/tmp/toolchain-build-eabi-linux-4.8/temp-install --with-mpc=/tmp/toolchain-build-eabi-linux-4.8/temp-install --with-cloog=/tmp/toolchain-build-eabi-linux-4.8/temp-install --with-isl=/tmp/toolchain-build-eabi-linux-4.8/temp-install --with-ppl=/tmp/toolchain-build-eabi-linux-4.8/temp-install --disable-ppl-version-check --disable-cloog-version-check --disable-isl-version-check --enable-cloog-backend=isl --with-host-libstdcxx='-static-libgcc -lstdc++ -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-linux-4.8/prefix --with-sysroot=/tmp/toolchain-build-eabi-linux-4.8/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-linux-4.8/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 09faea3..327093e 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 6a64cb5..1f1d2a7 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 8a27c72..b34fdd3 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 aaa6fc2..ae2c68d 100755
--- a/bin/arm-eabi-gcov
+++ b/bin/arm-eabi-gcov
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.8/crtbegin.o b/lib/gcc/arm-eabi/4.8/crtbegin.o
index 5337331..4aaf1e0 100644
--- a/lib/gcc/arm-eabi/4.8/crtbegin.o
+++ b/lib/gcc/arm-eabi/4.8/crtbegin.o
Binary files differ
diff --git a/lib/gcc/arm-eabi/4.8/libgcc.a b/lib/gcc/arm-eabi/4.8/libgcc.a
index f938d2b..de45d36 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 fa4d4a9..f0e1ac2 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/crtbegin.o b/lib/gcc/arm-eabi/4.8/thumb/crtbegin.o
index b45a6d5..e8ccf2e 100644
--- a/lib/gcc/arm-eabi/4.8/thumb/crtbegin.o
+++ b/lib/gcc/arm-eabi/4.8/thumb/crtbegin.o
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 819eda7..f8a02be 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 ee45267..9ef8be2 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/crtbegin.o b/lib/gcc/arm-eabi/4.8/thumb/thumb2/crtbegin.o
index 29daafc..e4b07d6 100644
--- a/lib/gcc/arm-eabi/4.8/thumb/thumb2/crtbegin.o
+++ b/lib/gcc/arm-eabi/4.8/thumb/thumb2/crtbegin.o
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 00348ce..51df7e6 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 9dbff61..57c1787 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 e014fa9..ea48fd3 100644
--- a/lib/libarm-linux-android-sim.a
+++ b/lib/libarm-linux-android-sim.a
Binary files differ
diff --git a/lib/x86_64/libiberty.a b/lib/x86_64/libiberty.a
index 113add5..89589e2 100644
--- a/lib/x86_64/libiberty.a
+++ b/lib/x86_64/libiberty.a
Binary files differ
diff --git a/lib32/libbfd.a b/lib32/libbfd.a
index 49f3172..b35fbd4 100644
--- a/lib32/libbfd.a
+++ b/lib32/libbfd.a
Binary files differ
diff --git a/lib32/libiberty.a b/lib32/libiberty.a
index ee2a3df..6c75be8 100644
--- a/lib32/libiberty.a
+++ b/lib32/libiberty.a
Binary files differ
diff --git a/lib32/libintl.a b/lib32/libintl.a
index 1159341..cae1fea 100644
--- a/lib32/libintl.a
+++ b/lib32/libintl.a
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.8/cc1 b/libexec/gcc/arm-eabi/4.8/cc1
index 594d8ff..ae7bb7e 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 305ded6..4acf249 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 c7e05a8..2186f65 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 c5d797b..6f563e2 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 d8886e8..2b3cba3 100755
--- a/libexec/gcc/arm-eabi/4.8/lto1
+++ b/libexec/gcc/arm-eabi/4.8/lto1
Binary files differ
diff --git a/libexec/gcc/arm-eabi/4.8/plugin/gengtype b/libexec/gcc/arm-eabi/4.8/plugin/gengtype
index 2b66154..3e53ba2 100755
--- a/libexec/gcc/arm-eabi/4.8/plugin/gengtype
+++ b/libexec/gcc/arm-eabi/4.8/plugin/gengtype
Binary files differ