aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/modules/cpp/GenericGCC.qbs
diff options
context:
space:
mode:
Diffstat (limited to 'share/qbs/modules/cpp/GenericGCC.qbs')
-rw-r--r--share/qbs/modules/cpp/GenericGCC.qbs3
1 files changed, 2 insertions, 1 deletions
diff --git a/share/qbs/modules/cpp/GenericGCC.qbs b/share/qbs/modules/cpp/GenericGCC.qbs
index edf1a3fbe..0ad21fa96 100644
--- a/share/qbs/modules/cpp/GenericGCC.qbs
+++ b/share/qbs/modules/cpp/GenericGCC.qbs
@@ -61,7 +61,8 @@ CppModule {
compilerLibraryPaths: gccProbe.libraryPaths
property string target: [targetArch, targetVendor, targetSystem, targetAbi].join("-")
- property string targetArch: qbs.architecture === "x86" ? "i386" : qbs.architecture
+ property string targetArch: Utilities.canonicalTargetArchitecture(
+ qbs.architecture, targetVendor, targetSystem, targetAbi)
property string targetVendor: "unknown"
property string targetSystem: "unknown"
property string targetAbi: "unknown"