aboutsummaryrefslogtreecommitdiff
path: root/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2008-05-29 10:58:49 +0000
committerEli Friedman <eli.friedman@gmail.com>2008-05-29 10:58:49 +0000
commit0408f6805c164f317937e97d7bc222781164bfeb (patch)
tree887af70639c7c0c7bcfc6c162764e5bf2eacd209 /lib/CodeGen/CodeGenModule.cpp
parenta1d91fe84d98e005947125f0ded9f5246803d368 (diff)
Always use packed structs. This isn't really very nice, but there's
nothing fundamentally wrong with it. Emitting unpacked structs where possible is more work for almost no practical benefit. We'll probably want to fix it at some point anyway, but it's low priority. The issue with long double in particular is that LLVM thinks an X86 long double is 10 bytes, while clang considers it for all purposes to be either 12 or 16 bytes, depending on the platform, even in a packed struct. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@51673 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions