Issue 10071 - 'real' alignment wrong on OS X 32 bit

https://issues.dlang.org/show_bug.cgi?id=10071
This looks wrong.  The alignment should be whichever is smaller, the decl alignment or the max field alignment permitted for the target.

This does the opposite.