a87c318b5557f22625d9a077e94c95172c83eb1a |
|
21-Apr-2012 |
David 'Digit' Turner <digit@google.com> |
Port local NDK patches to GCC 4.6 This patch ports all local NDK patches to the GCC 4.6 codebase. The changes should not affect the GCC 4.4.3 sources/patches. After applying this, re-run download-toolchain-sources.sh, then do the following to build binaries for GCC 4.6: build/tools/build-gcc.sh $SRC_DIR $NDK_DIR $TOOLCHAIN_NAME --binutils-version=2.21 Where $TOOLCHAIN_NAME can be: arm-linux-androideabi-4.6 x86-4.6 mipsel-linux-android-4.6 Note that specifying binutils 2.21 is mandatory (the build will fail with 2.19, which is the default). + Update download-toolchain-sources.sh to download the mpc sources necessary for 4.6 Change-Id: Id5ffb5ec5305c3e99d6cdcf26da66de3f6fe27fd
|
2b29b0fd0f92cf24923edfe439c23367cb09d4f6 |
|
20-Apr-2012 |
David 'Digit' Turner <digit@google.com> |
Update NDK local patchset 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
|
717e81a56b9e7701d429a536ec203baa9d5533fe |
|
20-Apr-2012 |
David 'Digit' Turner <digit@google.com> |
Update NDK local patchset 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
|