Age | Commit message (Collapse) | Author |
|
Android has moved to newer versions of GCC/binutils, then LLVM.
Bug: 203698882
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
Change-Id: I41dae1a5925e0cfc7653ed2d2e44bd4a54ca12a4
|
|
Reuse OWNERS from newer versions.
Bug: 203698882
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com>
Change-Id: I660d38007abc30d0c951a1ed1ffae540055c6983
|
|
See previous commit for build instructions. Note that
x86_64-linux-android-4.8 is no longer maintained. We should move on
to x86_64-linux-android-4.9
BUG=18174291
Change-Id: I254cc832ff83dab3eaf3867876480dba68337da1
|
|
Taken from NDK r9d+. See previous commit for build instructions
Change-Id: I909e313a36be30d906bdcfc7103b153ec67ef80f
|
|
See prev commit for build instructions
Change-Id: I46d4e0170d30fda30796aa7511f907fea733089b
|
|
This toolchain can generates x86, x32, and x86_64 (default) code.
Android build system already adds "-m32" to HOST_GLOBAL_CFLAGS
and HOST_GLOBAL_LDFLAGS for projects to compiled in x86.
Build instructions:
export AOSP=your-AOSP-path
cd $AOSP/development/ndk/platforms/android-9
ln -s arch-x86 arch-x86_64
export NDK=$AOSP/ndk
cd $NDK ; ./build/tools/dev-cleanup.sh
./build/tools/download-toolchain-sources.sh /tmp/ndk-$USER/src
./build/tools/gen-platforms.sh --minimal --dst-dir=$NDK --ndk-dir=$NDK --arch=x86_64
./build/tools/build-gcc.sh /tmp/ndk-$USER/src $NDK x86_64-4.8 --try-64
rm -rf $NDK/toolchains/x86_64-4.8/prebuilt/darwin-x86_64/sysroot
cp -a $NDK/toolchains/x86_64-4.8/prebuilt/darwin-x86_64/* \
$AOSP/prebuilts/gcc/darwin-x86_64/x86/x86_64-linux-android-4.8
Change-Id: Ibbbea26cc51e0f2cc3e7aeaabbfb8fdf4182e802
|
|
|