[driver][arm] add armv7 and thumb include and lib paths
Add a new test android-ndk-standalone.cpp with new Android NDK release tree structure. Detect armv7 sub architecture and thumb mode, to add system include and link search paths. Differential Revision: http://reviews.llvm.org/D20600 git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@271427 91177308-0d34-0410-b5e6-96231b3b80d8
Showing
- lib/Driver/ToolChains.cpp 51 additions, 1 deletionlib/Driver/ToolChains.cpp
- test/Driver/Inputs/basic_android_ndk_tree/aarch64-linux-android/bin/ld 0 additions, 0 deletions...nputs/basic_android_ndk_tree/aarch64-linux-android/bin/ld
- test/Driver/Inputs/basic_android_ndk_tree/aarch64-linux-android/bin/ld.bfd 0 additions, 0 deletions...s/basic_android_ndk_tree/aarch64-linux-android/bin/ld.bfd
- test/Driver/Inputs/basic_android_ndk_tree/aarch64-linux-android/bin/ld.gold 0 additions, 0 deletions.../basic_android_ndk_tree/aarch64-linux-android/bin/ld.gold
- test/Driver/Inputs/basic_android_ndk_tree/aarch64-linux-android/lib/.keep 0 additions, 0 deletions...ts/basic_android_ndk_tree/aarch64-linux-android/lib/.keep
- test/Driver/Inputs/basic_android_ndk_tree/arm-linux-androideabi/bin/ld 0 additions, 0 deletions...nputs/basic_android_ndk_tree/arm-linux-androideabi/bin/ld
- test/Driver/Inputs/basic_android_ndk_tree/arm-linux-androideabi/bin/ld.bfd 0 additions, 0 deletions...s/basic_android_ndk_tree/arm-linux-androideabi/bin/ld.bfd
- test/Driver/Inputs/basic_android_ndk_tree/arm-linux-androideabi/bin/ld.gold 0 additions, 0 deletions.../basic_android_ndk_tree/arm-linux-androideabi/bin/ld.gold
- test/Driver/Inputs/basic_android_ndk_tree/arm-linux-androideabi/lib/armv7-a/thumb/.keep 0 additions, 0 deletions...id_ndk_tree/arm-linux-androideabi/lib/armv7-a/thumb/.keep
- test/Driver/Inputs/basic_android_ndk_tree/arm-linux-androideabi/lib/thumb/.keep 0 additions, 0 deletions...ic_android_ndk_tree/arm-linux-androideabi/lib/thumb/.keep
- test/Driver/Inputs/basic_android_ndk_tree/bin/aarch64-linux-android-ld 0 additions, 0 deletions...nputs/basic_android_ndk_tree/bin/aarch64-linux-android-ld
- test/Driver/Inputs/basic_android_ndk_tree/bin/aarch64-linux-android-ld.bfd 0 additions, 0 deletions...s/basic_android_ndk_tree/bin/aarch64-linux-android-ld.bfd
- test/Driver/Inputs/basic_android_ndk_tree/bin/aarch64-linux-android-ld.gold 0 additions, 0 deletions.../basic_android_ndk_tree/bin/aarch64-linux-android-ld.gold
- test/Driver/Inputs/basic_android_ndk_tree/bin/arm-linux-androideabi-ld 0 additions, 0 deletions...nputs/basic_android_ndk_tree/bin/arm-linux-androideabi-ld
- test/Driver/Inputs/basic_android_ndk_tree/bin/arm-linux-androideabi-ld.bfd 0 additions, 0 deletions...s/basic_android_ndk_tree/bin/arm-linux-androideabi-ld.bfd
- test/Driver/Inputs/basic_android_ndk_tree/bin/arm-linux-androideabi-ld.gold 0 additions, 0 deletions.../basic_android_ndk_tree/bin/arm-linux-androideabi-ld.gold
- test/Driver/Inputs/basic_android_ndk_tree/bin/i686-linux-android-ld 0 additions, 0 deletions...r/Inputs/basic_android_ndk_tree/bin/i686-linux-android-ld
- test/Driver/Inputs/basic_android_ndk_tree/bin/i686-linux-android-ld.bfd 0 additions, 0 deletions...puts/basic_android_ndk_tree/bin/i686-linux-android-ld.bfd
- test/Driver/Inputs/basic_android_ndk_tree/bin/i686-linux-android-ld.gold 0 additions, 0 deletions...uts/basic_android_ndk_tree/bin/i686-linux-android-ld.gold
- test/Driver/Inputs/basic_android_ndk_tree/bin/mipsel-linux-android-ld 0 additions, 0 deletions...Inputs/basic_android_ndk_tree/bin/mipsel-linux-android-ld
Loading
Please register or sign in to comment