]> granicus.if.org Git - clang/commit
Strip Android version when looking up toolchain paths.
authorJosh Gao <jmgao@google.com>
Fri, 10 Jun 2016 18:30:33 +0000 (18:30 +0000)
committerJosh Gao <jmgao@google.com>
Fri, 10 Jun 2016 18:30:33 +0000 (18:30 +0000)
commitf659d764c8e470c331dc98c598baaa49eec526d5
tree8f737aaf1936cf5ae47c0a9c0d86791e415dc44d
parent0baecc728c4a43d8050fbb4c0e6e91a01c5836e4
Strip Android version when looking up toolchain paths.

Summary:
Android target triples can include a version number in the abi field
(e.g. 'aarch64-linux-android21'), used for checking for availability.
However, the driver was searching for toolchain binaries using the
passed in triple as a prefix.

Reviewers: srhines, danalbert, t.p.northover

Subscribers: t.p.northover, aemerson, tberghammer, danalbert, srhines, cfe-commits

Differential Revision: http://reviews.llvm.org/D21163

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@272413 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Driver/Driver.cpp
test/Driver/Inputs/android_triple_version/bin/arm-linux-androideabi-ld [new file with mode: 0755]
test/Driver/Inputs/android_triple_version/bin/arm-linux-androideabi-ld.exe [new file with mode: 0755]
test/Driver/android-triple-version.c [new file with mode: 0644]