]> granicus.if.org Git - clang/commit
Android standalone toolchain support.
authorEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Mon, 3 Sep 2012 09:05:50 +0000 (09:05 +0000)
committerEvgeniy Stepanov <eugeni.stepanov@gmail.com>
Mon, 3 Sep 2012 09:05:50 +0000 (09:05 +0000)
commit1d01afe4d5883d7ec538b739aa7922d7de46f192
tree5477b43c428dc6c5850bb5aa9e3586373578e0fb
parent7065c52fc53ec3106a97b7c8d373df431f3bd4f3
Android standalone toolchain support.

This change adds detection of C++ headers and libraries paths when
building with the standalone toolchain from Android NDK. They are in a
slightly unusual place.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@163109 91177308-0d34-0410-b5e6-96231b3b80d8
17 files changed:
lib/Driver/ToolChains.cpp
test/Driver/Inputs/basic_android_tree/arm-linux-androideabi/bin/.keep [moved from test/Driver/Inputs/basic_android_tree/usr/lib/crtbegin_dynamic.o with 100% similarity]
test/Driver/Inputs/basic_android_tree/arm-linux-androideabi/include/c++/4.4.3/.keep [moved from test/Driver/Inputs/basic_android_tree/usr/lib/crtbegin_so.o with 100% similarity]
test/Driver/Inputs/basic_android_tree/arm-linux-androideabi/lib/.keep [moved from test/Driver/Inputs/basic_android_tree/usr/lib/crtbegin_static.o with 100% similarity]
test/Driver/Inputs/basic_android_tree/lib/gcc/arm-linux-androideabi/4.4.3/crtbegin.o [moved from test/Driver/Inputs/basic_android_tree/usr/lib/crtend_android.o with 100% similarity]
test/Driver/Inputs/basic_android_tree/lib/gcc/arm-linux-androideabi/4.4.3/crtbeginS.o [moved from test/Driver/Inputs/basic_android_tree/usr/lib/crtend_so.o with 100% similarity]
test/Driver/Inputs/basic_android_tree/lib/gcc/arm-linux-androideabi/4.4.3/crtbeginT.o [new file with mode: 0644]
test/Driver/Inputs/basic_android_tree/lib/gcc/arm-linux-androideabi/4.4.3/crtend.o [new file with mode: 0644]
test/Driver/Inputs/basic_android_tree/lib/gcc/arm-linux-androideabi/4.4.3/crtendS.o [new file with mode: 0644]
test/Driver/Inputs/basic_android_tree/sysroot/usr/lib/crtbegin_dynamic.o [new file with mode: 0644]
test/Driver/Inputs/basic_android_tree/sysroot/usr/lib/crtbegin_so.o [new file with mode: 0644]
test/Driver/Inputs/basic_android_tree/sysroot/usr/lib/crtbegin_static.o [new file with mode: 0644]
test/Driver/Inputs/basic_android_tree/sysroot/usr/lib/crtend_android.o [new file with mode: 0644]
test/Driver/Inputs/basic_android_tree/sysroot/usr/lib/crtend_so.o [new file with mode: 0644]
test/Driver/android-standalone.cpp [new file with mode: 0644]
test/Driver/asan-ld.c
test/Driver/linux-ld.c