LLVM: Use packed structure type instead of structure type
authorDavid Terei <davidterei@gmail.com>
Wed, 7 Jul 2010 12:03:20 +0000 (12:03 +0000)
committerDavid Terei <davidterei@gmail.com>
Wed, 7 Jul 2010 12:03:20 +0000 (12:03 +0000)
commitd7b861369fa96494659b41b31d8935d65fdeaaae
tree3fed7f134944e5c98e2073996bf7070b75766178
parentb017f34bebf1588e5e579d7c653413e2a4c2d170
LLVM: Use packed structure type instead of structure type

The regular structure type adds padding to conform to the platform ABI,
which causes problems with structures storing doubles under windows since
we don't conform to the platform ABI there. So we use packed structures
instead now that don't do any padding.
compiler/llvmGen/Llvm/Types.hs