diff --git a/tcc.c b/tcc.c index 0b731f3..f581f42 100644 --- a/tcc.c +++ b/tcc.c @@ -6255,7 +6255,7 @@ static int type_size(CType *type, int *a) return LDOUBLE_SIZE; } else if (bt == VT_DOUBLE || bt == VT_LLONG) { #ifdef TCC_TARGET_I386 - *a = 4; + *a = 8; #elif defined(TCC_TARGET_ARM) #ifdef TCC_ARM_EABI *a = 8;