History log of /ndk/build/tools/toolchain-patches/gcc/0006-Disable-libstdc-versioning.patch
Revision Date Author Comments
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