- 06 May, 2012 1 commit
-
-
The Android Automerger authored
-
- 04 May, 2012 1 commit
-
-
Elliott Hughes authored
Bug: 6369821 Change-Id: Ibff005e72b734a0664fe4679b4750c9b4d9eebfe
-
- 25 Apr, 2012 1 commit
-
-
The Android Automerger authored
-
- 24 Apr, 2012 11 commits
-
-
Andrew Hsieh authored
-
Andrew Hsieh authored
* commit '45586096': Update NDK local patchset
-
Andrew Hsieh authored
* commit '4be12f77': Fix typo that prevent building mips target prebuilts.
-
Andrew Hsieh authored
* commit '650a2b7f': build-mingw64-toolchain.sh: new script
-
Andrew Hsieh authored
* commit '7881994d': Fix C++ dynamic cast bug.
-
The Android Automerger authored
-
Andrew Hsieh authored
Also modified build-gcc.sh to remove libiberty.a two dirs below Change-Id: I8bef77e8ebdf7a9f2913f060811cd4403d77d5a7
-
David 'Digit' Turner authored
This patch adds a new script that is capable of generating a new Linux-hosted toolchain that generates Win32 and Win64 executables. The patch takes cares of downloading all required sources from official sites, configure them, and run the build. This should allow us to provide 64-bit Windows toolchain binaries in the future. Change-Id: I6c28372f6ac26cf1a18618a21101bd216f3e2590 WARNING: The patch works on Linux. It fails on Darwin due to strange libtool breakage when building binutils, and has never been tested on other systems.
-
David 'Digit' Turner authored
This patch fixes http://code.google.com/p/android/issues/detail?id=28721 A typo in the GAbi++ implementation of dynamic_cast.cpp was causing the problem. Change-Id: Ic971459f52042a7db3e18083ad4cebdc55bd2dce
-
David 'Digit' Turner authored
This patch modifies our local NDK patches by rebasing them against a more recent version of the toolchain sources (2012-04-20, while the old ones were based on 2011-02-23). Note that this removes certain local patches that are now in the toolchain tree. This allows us to integrate many bugfixes into the toolchain build. Note: This is the first in a series of several patches that will add support fro GCC 4.6 and GDB 7.1.x/7.3.x. For now, the local patches still only apply to gcc 4.4.3 and gdb 6.6. If you want to check this patch, you should do the following: - download the source tree _before_ applying this patch: download-toolchain-sources.sh /tmp/ndk-src1 - download the source tree _after_ applying this patch: download-toolchain-sources.sh /tmp/ndk-src2 - compare the two source trees in details, e.g. with: meld /tmp/ndk-src1 /tmp/ndk-src2 All the differences are supposed to come from upstream. Change-Id: I881b231bec3ac04d1cd1de298aa96e44b46e44bb
-
David 'Digit' Turner authored
Due to a typo, building mips prebuilts would fail if NDK is not defined in your environment. Change-Id: Id4eda46e256bf375915aeef3ec1009c9c6ae6443
-
- 21 Apr, 2012 2 commits
-
-
Andrew Hsieh authored
-
Andrew Hsieh authored
-
- 20 Apr, 2012 6 commits
-
-
David 'Digit' Turner authored
This patch modifies our local NDK patches by rebasing them against a more recent version of the toolchain sources (2012-04-20, while the old ones were based on 2011-02-23). Note that this removes certain local patches that are now in the toolchain tree. This allows us to integrate many bugfixes into the toolchain build. Note: This is the first in a series of several patches that will add support fro GCC 4.6 and GDB 7.1.x/7.3.x. For now, the local patches still only apply to gcc 4.4.3 and gdb 6.6. If you want to check this patch, you should do the following: - download the source tree _before_ applying this patch: download-toolchain-sources.sh /tmp/ndk-src1 - download the source tree _after_ applying this patch: download-toolchain-sources.sh /tmp/ndk-src2 - compare the two source trees in details, e.g. with: meld /tmp/ndk-src1 /tmp/ndk-src2 All the differences are supposed to come from upstream. Change-Id: I881b231bec3ac04d1cd1de298aa96e44b46e44bb
-
David 'Digit' Turner authored
Due to a typo, building mips prebuilts would fail if NDK is not defined in your environment. Change-Id: Id4eda46e256bf375915aeef3ec1009c9c6ae6443
-
Andrew Hsieh authored
-
Andrew Hsieh authored
-
David 'Digit' Turner authored
This patch adds a new script that is capable of generating a new Linux-hosted toolchain that generates Win32 and Win64 executables. The patch takes cares of downloading all required sources from official sites, configure them, and run the build. This should allow us to provide 64-bit Windows toolchain binaries in the future. Change-Id: I6c28372f6ac26cf1a18618a21101bd216f3e2590 WARNING: The patch works on Linux. It fails on Darwin due to strange libtool breakage when building binutils, and has never been tested on other systems.
-
David 'Digit' Turner authored
This patch fixes http://code.google.com/p/android/issues/detail?id=28721 A typo in the GAbi++ implementation of dynamic_cast.cpp was causing the problem. Change-Id: Ic971459f52042a7db3e18083ad4cebdc55bd2dce
-
- 17 Apr, 2012 2 commits
-
-
The Android Automerger authored
-
Andrew Hsieh authored
Since r7 make-standalone-toolchain.sh fails to copy libsupc++.*. The root cause is that since r7 $NDK/toolchains/arm-linux-androideabi-4.4.3/ prebuilt/linux-x86/arm-linux-androideabi/lib doesn't contain libsupc++.* anymore. Instead, libsupc++ is compiled and placed at $NDK/sources/cxx-stl/gnu-libstdc++/libs/<arch> with libgnustl_* (renamed from libstdc++*). make-standalone-toolchain.sh takes care of libgnustl* but fails to copy libsupc++*. Change-Id: Ibc924276236fecec89d6b155cfbe1d8b2a44a130
-
- 16 Apr, 2012 3 commits
-
-
Andrew Hsieh authored
-
Chao-Ying Fu authored
Change-Id: Ibc254842ce4634f7b941125e2a23bb1f2ab15116
-
Andrew Hsieh authored
-
- 12 Apr, 2012 3 commits
-
-
The Android Automerger authored
-
Andrew Hsieh authored
-
Raghu Gandham authored
Change-Id: I1bbf246aa239f44ad55845622b32beaf8943ddc1
-
- 10 Apr, 2012 2 commits
-
-
The Android Automerger authored
-
Andrew Hsieh authored
Change from prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3 to prebuilts/gcc/linux-x86/host/i686-linux-glibc2.7-4.4.3. NOTE that the 4.4.3 version doesn't exist in AOSP. Change-Id: I690b1db3a99a92e7b071ca12cfa521cf23f95a2a
-
- 09 Apr, 2012 1 commit
-
-
The Android Automerger authored
-
- 07 Apr, 2012 1 commit
-
-
Andrew Hsieh authored
Merge "Change toolchain name from mips-linux-android to mipsel-linux-android, because the target triplet requires el for MIPS little-endian targets."
-
- 06 Apr, 2012 2 commits
-
-
Chao-Ying Fu authored
because the target triplet requires el for MIPS little-endian targets. Change-Id: I1ff6b888c2d7e2517ce00979dfa3719616d13d71
-
Andrew Hsieh authored
-
- 04 Apr, 2012 2 commits
-
-
The Android Automerger authored
-
Andrew Hsieh authored
-
- 03 Apr, 2012 2 commits
-
-
Andrew Hsieh authored
In get_prebuilt_host_tag, darwin-x86_64 is translated into darwin-x86. Change-Id: Ia113e45831685d0d57d85df24edeac846ca287a6
-
Chao-Ying Fu authored
Change-Id: Iad478a5e6e979217398812e347b5d82df43959cd
-