From 0e015988cc5d8392b8ec2fb22e54700b225f84e3 Mon Sep 17 00:00:00 2001 From: grischka Date: Fri, 3 Apr 2009 20:51:37 +0200 Subject: [PATCH] i386: apply "align=8 for doubles ..." for PE only --- tcc.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tcc.c b/tcc.c index 2ba115d..c448a03 100644 --- a/tcc.c +++ b/tcc.c @@ -6266,7 +6266,11 @@ static int type_size(CType *type, int *a) return LDOUBLE_SIZE; } else if (bt == VT_DOUBLE || bt == VT_LLONG) { #ifdef TCC_TARGET_I386 +#ifdef TCC_TARGET_PE *a = 8; +#else + *a = 4; +#endif #elif defined(TCC_TARGET_ARM) #ifdef TCC_ARM_EABI *a = 8;