File 07-Fix-FTBFS-on-x32.patch of Package ucl
From: Robert Luberda <robert@debian.org> Date: Sat, 1 Sep 2018 09:12:11 +0200 Subject: Fix x32 compilation Check for __IPL32__ together with __x86_64__ as documented in https://wiki.debian.org/X32Port to fix compilation on x32 architecture. --- acc/acc_arch.h | 3 +++ 1 file changed, 3 insertions(+) diff --git a/acc/acc_arch.h b/acc/acc_arch.h index 8f83583..caeca81 100644 --- a/acc/acc_arch.h +++ b/acc/acc_arch.h @@ -41,6 +41,9 @@ #if (ACC_OS_DOS16 || ACC_OS_OS216 || ACC_OS_WIN16) # define ACC_ARCH_IA16 1 # define ACC_INFO_ARCH "ia16" +#elif defined(__ILP32__) && defined(__x86_64__) +# define ACC_ARCH_IA32 1 +# define ACC_INFO_ARCH "x32" #elif defined(__amd64__) || defined(__x86_64__) || defined(_M_AMD64) # define ACC_ARCH_AMD64 1 # define ACC_INFO_ARCH "amd64"