[Issue 231] long is 4-byte aligned in unittest with 4 character module name

Jarrett Billingsley kb3ctd2 at yahoo.com
Sun Jul 9 17:03:21 PDT 2006


"kris" <foo at bar.com> wrote in message 
news:e8rul1$1tkj$1 at digitaldaemon.com...

> That's good. In reality, does it actually perform double-alignment on 
> 64-bit boundaries?

Hmm.  Well, simple tests seem to show that memory allocations end up on 
128-bit boundaries (hex addresses always end in 0), regardless of the type 
being allocated.  And so do stack (local) variables; I tried putting all 
kinds of alignments of types in a function, and doubles always end up on 
64-bit boundaries. 





More information about the Digitalmars-d-bugs mailing list