commit | c9fc33355862b7e7e877c66d1d72e1787ca80d7a | [log] [tgz] |
---|---|---|
author | Benjamin Kramer <benny.kra@googlemail.com> | Fri Apr 01 15:51:51 2016 +0000 |
committer | Benjamin Kramer <benny.kra@googlemail.com> | Fri Apr 01 15:51:51 2016 +0000 |
tree | 46b1f74111c57845ee136064daf246b2e64333b0 | |
parent | 9f0f7beb05d33ac6ee749e0e87148833d783fac0 [diff] |
[ADT] Make StringMap's tombstone aligned. This avoids undefined behavior when casting pointers to it. Also make sure that we don't cast to a derived StringMapEntry before checking for tombstone, as that may have different alignment requirements. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@265145 91177308-0d34-0410-b5e6-96231b3b80d8