鉴于我们对于GCC,在多个CPU目标平台上适用 __int128(GCC扩展)兼容的情况,目前 __int128 仅限在编译64位可执行程序平台被支持。
本文将列出目标CPU平台的支援情况:
X86 不支持(i386、i686)
X86_64 支持(amd64)
AARCH64 支持(arm64)
ARMV7L 不支持(armv7a、arm32)
ANDROID NDK/不支持
MIPS 不支持
MIPS64 支持(__LP64__、__mips64、__mips64__)
PPC64EL 支持
PPCEL 不支持
S390X 支持(IBM科研、及学术平台大型机)
RISV64 支持(RICV32没见过)