commit | d6a08d16a0c8d98e2491f3ee012dbb46b64038f2 | [log] [tgz] |
---|---|---|
author | Reid Kleckner <reid@kleckner.net> | Tue May 14 20:30:42 2013 +0000 |
committer | Reid Kleckner <reid@kleckner.net> | Tue May 14 20:30:42 2013 +0000 |
tree | 7f7993f47953800cee1da11171b4e39652bd88f2 | |
parent | 173a4cc51a416a938885358b9592e629728e7407 [diff] |
[ms-cxxabi] Mangle in an implicit 'E' for certain types on win64 Most of the complexity of this patch is figuring out which types get the qualifier and which don't. If we implement __ptr32/64, then we should check the qualifier instead of assuming all pointers are 64-bit. This fixes PR13792. Patch by Warren Hunt! git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181825 91177308-0d34-0410-b5e6-96231b3b80d8