From 1be0c6fc88a368ad868dc2caa0d27e6d5cb8ec33 Mon Sep 17 00:00:00 2001 From: Debian Qt/KDE Maintainers Date: Sun, 14 Jul 2019 11:19:27 +0100 Subject: [PATCH] x32 Gbp-Pq: Name x32.diff --- configure | 6 ++++++ src/corelib/arch/qatomic_arch.h | 2 ++ src/corelib/arch/x32/arch.pri | 4 ++++ 3 files changed, 12 insertions(+) create mode 100644 src/corelib/arch/x32/arch.pri diff --git a/configure b/configure index 665ccfb23..5eca02ab4 100755 --- a/configure +++ b/configure @@ -3330,6 +3330,12 @@ if [ -z "${CFG_HOST_ARCH}" ]; then fi CFG_HOST_ARCH=sh ;; + *:*:x32) + if [ "$OPT_VERBOSE" = "yes" ]; then + echo " 32-bit AMD 80x86 (x32)" + fi + CFG_HOST_ARCH=x32 + ;; *:*:*) if [ "$OPT_VERBOSE" = "yes" ]; then echo " Trying '$UNAME_MACHINE'..." diff --git a/src/corelib/arch/qatomic_arch.h b/src/corelib/arch/qatomic_arch.h index c91c20b31..30277ca52 100644 --- a/src/corelib/arch/qatomic_arch.h +++ b/src/corelib/arch/qatomic_arch.h @@ -92,6 +92,8 @@ QT_BEGIN_HEADER # include "QtCore/qatomic_sh.h" #elif defined(QT_ARCH_SH4A) # include "QtCore/qatomic_sh4a.h" +#elif defined(QT_ARCH_X32) +# include "QtCore/qatomic_i386.h" #elif defined(QT_ARCH_NACL) # include "QtCore/qatomic_generic.h" #elif defined(QT_ARCH_AARCH64) diff --git a/src/corelib/arch/x32/arch.pri b/src/corelib/arch/x32/arch.pri new file mode 100644 index 000000000..b8832d91c --- /dev/null +++ b/src/corelib/arch/x32/arch.pri @@ -0,0 +1,4 @@ +# +# X32 architecture +# +# nothing special needed here -- 2.30.2