diff options
| author | grischka <grischka> | 2009-04-03 20:51:37 +0200 |
|---|---|---|
| committer | grischka <grischka> | 2009-04-18 15:07:27 +0200 |
| commit | 0e015988cc5d8392b8ec2fb22e54700b225f84e3 (patch) | |
| tree | 6935fc741021117e8736afb394edddad4be5f28d | |
| parent | 97072b3cd70451204c1811efe0863f98dbbfb03c (diff) | |
| download | tinycc-0e015988cc5d8392b8ec2fb22e54700b225f84e3.tar.gz tinycc-0e015988cc5d8392b8ec2fb22e54700b225f84e3.tar.bz2 | |
i386: apply "align=8 for doubles ..." for PE only
| -rw-r--r-- | tcc.c | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -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; |
