From 905b9298ed791e453ad41c36144fce0eacfdd84c Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Tue, 25 Jul 2017 23:48:05 +0300 Subject: [PATCH] GCC: Detect also 16-bit width Change-Id: I6843f6c172954a0f89763a0993c69c9f4ea99a20 Reviewed-by: Tobias Hunger --- src/plugins/projectexplorer/gcctoolchain.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/plugins/projectexplorer/gcctoolchain.cpp b/src/plugins/projectexplorer/gcctoolchain.cpp index e26d6609b5c..02b47eb1de3 100644 --- a/src/plugins/projectexplorer/gcctoolchain.cpp +++ b/src/plugins/projectexplorer/gcctoolchain.cpp @@ -280,6 +280,8 @@ static QList guessGccAbi(const QString &m, const QByteArray ¯os) width = 64; else if (macros.contains("#define __SIZEOF_SIZE_T__ 4")) width = 32; + else if (macros.contains("#define __SIZEOF_SIZE_T__ 2")) + width = 16; int mscVerIndex = macros.indexOf(mscVer); if (mscVerIndex != -1) { mscVerIndex += mscVer.length();