diff options
author | Chris Lattner <sabre@nondot.org> | 2010-09-01 00:50:20 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2010-09-01 00:50:20 +0000 |
commit | 66e7b68b0016aeebe349e21ace93ff0178665d69 (patch) | |
tree | 7f8cc4ecc9c3f28f7bb5497729da65a7971b59ce /lib/Serialization/ASTWriterDecl.cpp | |
parent | 645406a3d3405ad0f4b5a0e46a34ae92d9d23bd3 (diff) |
fix rdar://8360877 a really nasty miscompilation in Boost.Xpressive
caused by my ABI work. Passing:
struct outer {
int x;
struct epsilon_matcher {} e;
int f;
};
as {i32,i32} isn't safe, because the offset of the second element
needs to be at 8 when it is interpreted as a memory value.
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@112686 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Serialization/ASTWriterDecl.cpp')
0 files changed, 0 insertions, 0 deletions