From d6413c1a11bb40c58ab48a42441fbb331fb192dc Mon Sep 17 00:00:00 2001 From: George Koehler Date: Wed, 25 Sep 2019 12:35:36 -0400 Subject: [PATCH] Enable long long in ACK C for osx386. --- plat/osx386/descr | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/plat/osx386/descr b/plat/osx386/descr index afe46c588..045d2e720 100644 --- a/plat/osx386/descr +++ b/plat/osx386/descr @@ -8,6 +8,8 @@ var s=2 var sa={s} var l={w} var la={w} +var q=8 +var qa=4 var f={w} var fa={w} var d=8 @@ -17,11 +19,12 @@ var xa={x} var ARCH=i386 var PLATFORM=osx386 var PLATFORMDIR={EM}/share/ack/{PLATFORM} -var CPP_F=-D__unix +var CPP_F=-D__unix -D_EM_LLSIZE={q} var ALIGN=-a0:4 -a1:4 -a2:4096 -a3:4 -b0:0x123c var C_LIB={PLATFORMDIR}/libc-ansi.a # bitfields reversed for compatibility with (g)cc. -var CC_ALIGN=-Vr +# long long enabled. +var CC_ALIGN=-Vrq{q}.{qa} var OLD_C_LIB={C_LIB} var MACHOPT_F=-m10 var EGO_PLAT_FLAGS=-M{EM}/share/ack/ego/{ARCH}.descr