# HG changeset patch # User Christian Kamm # Date 1235825329 -3600 # Node ID 132bece5ae6241bd8e9e942148aa802999521884 # Parent 5aa5d25508c6f67c9fd2ffa7bbea6b45f234305c Fix alignment info of cdouble, cfloat. They align the same as double, float now. diff -r 5aa5d25508c6 -r 132bece5ae62 dmd/mtype.c --- a/dmd/mtype.c Sat Feb 28 09:06:25 2009 +0100 +++ b/dmd/mtype.c Sat Feb 28 13:48:49 2009 +0100 @@ -1023,12 +1023,17 @@ case Tuns64: case Tfloat64: case Timaginary64: + case Tcomplex64: if (global.params.cpu == ARCHx86_64) sz = 8; else sz = 4; break; + case Tcomplex32: + sz = 4; + break; + default: sz = size(0); break;