D-Programming-Language/dmd — pull request #4207 by Poita (2014-12-09 22:18:23+00:00)
Title: Issue 13795 - Add longdouble to UnionExp to provide alignment

The data in `UnionExp` wasn't suitably aligned for its contents, causing seg faults with clang's optimized code for `ComplexExp` using movaps.

https://issues.dlang.org/show_bug.cgi?id=13795