From 6d08ca9f45ff685648fd13c75bf5cac4b11c19bb Mon Sep 17 00:00:00 2001 From: Ben Cheng Date: Mon, 4 Nov 2013 16:35:32 -0800 Subject: [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 --- SOURCES | 31 ++++++++++++++------------- bin/arm-eabi-cpp | Bin 668544 -> 668568 bytes bin/arm-eabi-g++ | Bin 668544 -> 668568 bytes bin/arm-eabi-gcc | Bin 668544 -> 668568 bytes bin/arm-eabi-gcov | Bin 297272 -> 297288 bytes lib/gcc/arm-eabi/4.8/crtbegin.o | Bin 2416 -> 2416 bytes lib/gcc/arm-eabi/4.8/libgcc.a | Bin 5972938 -> 5972938 bytes lib/gcc/arm-eabi/4.8/libgcov.a | Bin 141472 -> 141472 bytes lib/gcc/arm-eabi/4.8/thumb/crtbegin.o | Bin 2320 -> 2320 bytes lib/gcc/arm-eabi/4.8/thumb/libgcc.a | Bin 5993510 -> 5993510 bytes lib/gcc/arm-eabi/4.8/thumb/libgcov.a | Bin 139416 -> 139416 bytes lib/gcc/arm-eabi/4.8/thumb/thumb2/crtbegin.o | Bin 2308 -> 2308 bytes lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcc.a | Bin 5974822 -> 5974822 bytes lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcov.a | Bin 139276 -> 139276 bytes lib/libarm-linux-android-sim.a | Bin 313480 -> 313480 bytes lib/x86_64/libiberty.a | Bin 395168 -> 395168 bytes lib32/libbfd.a | Bin 789048 -> 789048 bytes lib32/libiberty.a | Bin 333128 -> 333128 bytes lib32/libintl.a | Bin 47656 -> 47656 bytes libexec/gcc/arm-eabi/4.8/cc1 | Bin 14051472 -> 14051488 bytes libexec/gcc/arm-eabi/4.8/cc1plus | Bin 15124752 -> 15124768 bytes libexec/gcc/arm-eabi/4.8/collect2 | Bin 353976 -> 354000 bytes libexec/gcc/arm-eabi/4.8/lto-wrapper | Bin 535800 -> 535824 bytes libexec/gcc/arm-eabi/4.8/lto1 | Bin 13380796 -> 13380820 bytes libexec/gcc/arm-eabi/4.8/plugin/gengtype | Bin 240916 -> 240916 bytes 25 files changed, 16 insertions(+), 15 deletions(-) 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 +commit 325a57a9cceb570741de8b68c40f4a72136cc35d +Merge: 5605fa8 12b4a6e +Author: Ben Cheng - [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 +commit 9ddab0875454b0b5a8329a63c01b71880170575e +Author: Pavel Chupin - 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 +commit 2f1caff8ab3e6f7d34c8e58bd199ef518cfd2202 +Author: Andrew Hsieh - 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 @@ Author: Andrew Hsieh add mpfr-3.1.1.tar.bz2 build: -commit 7fea44a379d6700cdfe69bd1f166cad4be955cf7 -Author: Pavel Chupin +commit 2f00bce0ef2fe4bd07ade43c4abc0fd4c498bdc4 +Author: Ben Cheng - 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 Binary files a/bin/arm-eabi-cpp and b/bin/arm-eabi-cpp differ diff --git a/bin/arm-eabi-g++ b/bin/arm-eabi-g++ index 6a64cb5..1f1d2a7 100755 Binary files a/bin/arm-eabi-g++ and b/bin/arm-eabi-g++ differ diff --git a/bin/arm-eabi-gcc b/bin/arm-eabi-gcc index 8a27c72..b34fdd3 100755 Binary files a/bin/arm-eabi-gcc and b/bin/arm-eabi-gcc differ diff --git a/bin/arm-eabi-gcov b/bin/arm-eabi-gcov index aaa6fc2..ae2c68d 100755 Binary files a/bin/arm-eabi-gcov and b/bin/arm-eabi-gcov 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 Binary files a/lib/gcc/arm-eabi/4.8/crtbegin.o and b/lib/gcc/arm-eabi/4.8/crtbegin.o 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 Binary files a/lib/gcc/arm-eabi/4.8/libgcc.a and b/lib/gcc/arm-eabi/4.8/libgcc.a 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 Binary files a/lib/gcc/arm-eabi/4.8/libgcov.a and b/lib/gcc/arm-eabi/4.8/libgcov.a 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 Binary files a/lib/gcc/arm-eabi/4.8/thumb/crtbegin.o and b/lib/gcc/arm-eabi/4.8/thumb/crtbegin.o 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 Binary files a/lib/gcc/arm-eabi/4.8/thumb/libgcc.a and b/lib/gcc/arm-eabi/4.8/thumb/libgcc.a 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 Binary files a/lib/gcc/arm-eabi/4.8/thumb/libgcov.a and b/lib/gcc/arm-eabi/4.8/thumb/libgcov.a 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 Binary files a/lib/gcc/arm-eabi/4.8/thumb/thumb2/crtbegin.o and b/lib/gcc/arm-eabi/4.8/thumb/thumb2/crtbegin.o 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 Binary files a/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcc.a and b/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcc.a 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 Binary files a/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcov.a and b/lib/gcc/arm-eabi/4.8/thumb/thumb2/libgcov.a differ diff --git a/lib/libarm-linux-android-sim.a b/lib/libarm-linux-android-sim.a index e014fa9..ea48fd3 100644 Binary files a/lib/libarm-linux-android-sim.a and b/lib/libarm-linux-android-sim.a differ diff --git a/lib/x86_64/libiberty.a b/lib/x86_64/libiberty.a index 113add5..89589e2 100644 Binary files a/lib/x86_64/libiberty.a and b/lib/x86_64/libiberty.a differ diff --git a/lib32/libbfd.a b/lib32/libbfd.a index 49f3172..b35fbd4 100644 Binary files a/lib32/libbfd.a and b/lib32/libbfd.a differ diff --git a/lib32/libiberty.a b/lib32/libiberty.a index ee2a3df..6c75be8 100644 Binary files a/lib32/libiberty.a and b/lib32/libiberty.a differ diff --git a/lib32/libintl.a b/lib32/libintl.a index 1159341..cae1fea 100644 Binary files a/lib32/libintl.a and b/lib32/libintl.a differ diff --git a/libexec/gcc/arm-eabi/4.8/cc1 b/libexec/gcc/arm-eabi/4.8/cc1 index 594d8ff..ae7bb7e 100755 Binary files a/libexec/gcc/arm-eabi/4.8/cc1 and b/libexec/gcc/arm-eabi/4.8/cc1 differ diff --git a/libexec/gcc/arm-eabi/4.8/cc1plus b/libexec/gcc/arm-eabi/4.8/cc1plus index 305ded6..4acf249 100755 Binary files a/libexec/gcc/arm-eabi/4.8/cc1plus and b/libexec/gcc/arm-eabi/4.8/cc1plus differ diff --git a/libexec/gcc/arm-eabi/4.8/collect2 b/libexec/gcc/arm-eabi/4.8/collect2 index c7e05a8..2186f65 100755 Binary files a/libexec/gcc/arm-eabi/4.8/collect2 and b/libexec/gcc/arm-eabi/4.8/collect2 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 Binary files a/libexec/gcc/arm-eabi/4.8/lto-wrapper and b/libexec/gcc/arm-eabi/4.8/lto-wrapper differ diff --git a/libexec/gcc/arm-eabi/4.8/lto1 b/libexec/gcc/arm-eabi/4.8/lto1 index d8886e8..2b3cba3 100755 Binary files a/libexec/gcc/arm-eabi/4.8/lto1 and b/libexec/gcc/arm-eabi/4.8/lto1 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 Binary files a/libexec/gcc/arm-eabi/4.8/plugin/gengtype and b/libexec/gcc/arm-eabi/4.8/plugin/gengtype differ -- cgit v1.2.3