summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/plugins/android/androidtoolchain.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/android/androidtoolchain.cpp b/src/plugins/android/androidtoolchain.cpp
index dd8d4ccfb2..1a7315309d 100644
--- a/src/plugins/android/androidtoolchain.cpp
+++ b/src/plugins/android/androidtoolchain.cpp
@@ -139,7 +139,11 @@ QString AndroidToolChain::makeCommand(const Environment &env) const
GccToolChain::DetectedAbisResult AndroidToolChain::detectSupportedAbis() const
{
- return GccToolChain::DetectedAbisResult({targetAbi()}, originalTargetTriple());
+ for (auto itr = ClangTargets.constBegin();itr != ClangTargets.constEnd(); ++itr) {
+ if (itr.value() == targetAbi())
+ return GccToolChain::DetectedAbisResult({targetAbi()}, itr.key());
+ }
+ return GccToolChain::DetectedAbisResult({targetAbi()}, "");
}