diff options
author | Sean Callanan <scallanan@apple.com> | 2015-07-20 16:55:19 +0000 |
---|---|---|
committer | Sean Callanan <scallanan@apple.com> | 2015-07-20 16:55:19 +0000 |
commit | abe140cc3169d16be7b35eb3a83d1f5d7c73c246 (patch) | |
tree | f6b749ad8163a6d17307bca56b6206a2e33f4400 /llvm/tools/llvm-readobj/llvm-readobj.cpp | |
parent | 205c333c99fadad177d4e009111978c979ce38ab (diff) | |
download | llvm-abe140cc3169d16be7b35eb3a83d1f5d7c73c246.zip llvm-abe140cc3169d16be7b35eb3a83d1f5d7c73c246.tar.gz llvm-abe140cc3169d16be7b35eb3a83d1f5d7c73c246.tar.bz2 |
Eliminated a potential infinite recursion in structure layout when the origin
for a CXXRecordDecl gets pointed at that record. This can happen when a type is
imported out of and then into the target's AST context without being laid out.
Also added a testcase that covers this scenario.
<rdar://problem/21844453>
llvm-svn: 242687
Diffstat (limited to 'llvm/tools/llvm-readobj/llvm-readobj.cpp')
0 files changed, 0 insertions, 0 deletions