- 12 Jun, 2012 1 commit
-
-
Andrew Hsieh authored
Fixes: 1. Update TOOLCHAIN_GIT_DATE to 2012-06-10 2. More fix in ld --gc-sections (see comment in https://android-review.googlesource.com/#/c/36585/) 3. Correct typos, etc Change-Id: I6534d4345d3c036cdd6fe51863367cc3e5e5634d
-
- 17 May, 2012 1 commit
-
-
Andrew Hsieh authored
Update patches to better fix for "ld --gc-sections" issue. 07e1f1545d1f8f81a67ce17256f96df8ab7f70e3 2023b793f050f20fe8fbed6270994f99ca1fef38 Also, changed GDBSERVER_HOST to *-linux-android. Change-Id: Ib47923c142672fa66d83806dd608e767634020f8
-
- 16 May, 2012 1 commit
-
-
David 'Digit' Turner authored
This is required to build the 64-bit Windows cross-toolchains (since the configure script of earlier releases barfs sadly on x86_64-w64-mingw32 and thinks it runs under Cygwin). Chances that this introduces regressions in gcc-4.4.3 and gcc-4.6 builds are pretty slim, imho. Change-Id: Iac80d724653cb254148cb4b4305d1f0daafb9a4f
-
- 14 May, 2012 1 commit
-
-
Andrew Hsieh authored
Update patches to apply toolchain source @ 2012-05-12, which includes toolchain/build.git: https://android-review.googlesource.com/#/c/35566/ https://android-review.googlesource.com/#/c/36112/ https://android-review.googlesource.com/#/c/36451/ https://android-review.googlesource.com/#/c/36421/ https://android-review.googlesource.com/#/c/36454/ toolchain/binutils.git: https://android-review.googlesource.com/#/c/36417/ toolchain/gcc.git: https://android-review.googlesource.com/#/c/36286/ toolchain/gdb.git: https://android-review.googlesource.com/#/c/36423/ Removed redundant patches to gcc/gcc-4.6/gcc/config/i386/linux.h and gcc/gcc-4.6/gcc/config/linux-android.h Removed over-patches to build/configure and build/Makefile.in Change-Id: Ib15e63561aa3c05b6e0d18bfda656781397b175d
-
- 10 May, 2012 1 commit
-
-
David 'Digit' Turner authored
This patch modifies build-gcc.sh to auto-select the right version of binutils based on the GCC version number. The idea is to ensure that we use 2.19 for GCC 4.4.3 for ARM and x86 only, and 2.21 for anything else (The MIPS 4.4.3 already requires 2.21). We also change the default binutils version to 2.21 Change-Id: I18b5eeda0cab57f0c44fbc91859db237961b5633
-
- 09 May, 2012 1 commit
-
-
Andrew Hsieh authored
Requested by Intel. Various configure scripts check linux-android for Android specific features. ARM and MIPS toolchain alrady follow this convension. Related CL: https://android-review.googlesource.com/#/c/36450/ Depends on: https://android-review.googlesource.com/#/c/36421/ Change-Id: Icd5f5eab2a97495ef1e53eeb37af48f062a9eb33
-
- 24 Apr, 2012 1 commit
-
-
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
-
- 20 Apr, 2012 1 commit
-
-
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
-
- 06 Apr, 2012 1 commit
-
-
Chao-Ying Fu authored
because the target triplet requires el for MIPS little-endian targets. Change-Id: I1ff6b888c2d7e2517ce00979dfa3719616d13d71
-
- 03 Apr, 2012 1 commit
-
-
Chao-Ying Fu authored
Change-Id: I36e85a57d409d3f56c37737713bbeb9953b24eaa
-
- 07 Mar, 2012 2 commits
-
-
David 'Digit' Turner authored
The 'mpc' library is a new requirement for GCC 4.6, provide a default version number for it, and use it when building all versions of GCC (the --mpc-version=<version> option is ignored when trying to build an older version of GCC like 4.4.3) Change-Id: I3ff89cc53aa2b706be3914b7148062f2513e37bc
-
David 'Digit' Turner authored
This patch provides some changes that allow the NDK build scripts to suport building the files corresponding to multiple toolchains for a given architecture. While this is not enabled for now, this is to allow building both 4.4.3 and 4.6 in the near future. Change-Id: I4f9c886073bc816f9353fa2fceea819179c92f04
-
- 01 Dec, 2011 1 commit
-
-
David 'Digit' Turner authored
NDK r7 switched to binutils 2.20.1, apparently this makes the toolchain create invalid debug information that gdb cannot process properly. See http://code.google.com/p/android/issues/detail?id=22211 Change-Id: Idb787d85a404603cf077c858b96af7a313fda081
-
- 20 Oct, 2011 1 commit
-
-
David 'Digit' Turner authored
This patch updates all files to refer to the new location of the AOSP source server, which is now android.googlesource.com. It updates the download-toolchain-sources.sh script to download from this server, using the https:// git protocol, instead of git:// + Remove the --git-http option since it isn't supported by the new servers, nor really desirable since the https:// protocol should work across firewalls. In case you need an alternative, you can still use the --git-base option, so nothing of value was lost here. Change-Id: I99816a4791741474708ad390f96e2ba18cea35b8
-
- 10 Oct, 2011 2 commits
-
-
David 'Digit' Turner authored
Change-Id: I3ad484ca4d65838b4b5cb842bfb489c796c6c360
-
David 'Digit' Turner authored
This patch moves the definitions of all defaults to dev-defaults. This should make it easier in the future to upgrade the toolchains or target binaries. Change-Id: I140b51c5b5116d37d16e628120f8f58974252de4
-