forked from qt-creator/qt-creator
Make a few simple changes towards 64-bit iOS support.
Change-Id: Ia931f98f6f155a619b9d3efa5777d0c30e62adac Reviewed-by: Fawzi Mohamed <fawzi.mohamed@theqtcompany.com>
This commit is contained in:
@@ -101,6 +101,8 @@ static Abi macAbiForCpu(quint32 type) {
|
||||
return Abi(Abi::PowerPCArchitecture, Abi::MacOS, Abi::GenericMacFlavor, Abi::MachOFormat, 32);
|
||||
case 12: // CPU_TYPE_ARM
|
||||
return Abi(Abi::ArmArchitecture, Abi::MacOS, Abi::GenericMacFlavor, Abi::MachOFormat, 32);
|
||||
case 0x01000000 + 12: // CPU_TYPE_ARM64
|
||||
return Abi(Abi::ArmArchitecture, Abi::MacOS, Abi::GenericMacFlavor, Abi::MachOFormat, 64);
|
||||
default:
|
||||
return Abi();
|
||||
}
|
||||
@@ -469,7 +471,7 @@ Abi Abi::abiFromTargetTriplet(const QString &triple)
|
||||
arch = Abi::X86Architecture;
|
||||
} else if (p.startsWith(QLatin1String("arm"))) {
|
||||
arch = Abi::ArmArchitecture;
|
||||
width = 32;
|
||||
width = p.contains(QLatin1String("64")) ? 64 : 32;
|
||||
} else if (p.startsWith(QLatin1String("mips"))) {
|
||||
arch = Abi::MipsArchitecture;
|
||||
width = p.contains(QLatin1String("64")) ? 64 : 32;
|
||||
|
||||
Reference in New Issue
Block a user