diff options
author | David Majnemer <david.majnemer@gmail.com> | 2015-03-14 06:34:41 +0000 |
---|---|---|
committer | David Majnemer <david.majnemer@gmail.com> | 2015-03-14 06:34:41 +0000 |
commit | bc02d32f4d818fdc58e6029e1a9465e431891ad9 (patch) | |
tree | 47f2f8725ba3a761c693cf357255b5d6406f7bb9 /lldb/scripts/Python/python-wrapper.swig | |
parent | 6d812fa9ca343248994c10e2a07c993c9735d308 (diff) | |
download | llvm-bc02d32f4d818fdc58e6029e1a9465e431891ad9.zip llvm-bc02d32f4d818fdc58e6029e1a9465e431891ad9.tar.gz llvm-bc02d32f4d818fdc58e6029e1a9465e431891ad9.tar.bz2 |
MS ABI: Mangle virtual member pointer thunks with the correct CC
Virtual member pointers are implemented using a thunk. We assumed that
the calling convention for this thunk was always __thiscall for 32-bit
targets and __cdecl for 64-bit targets. However, this is not the case.
Mangle in whichever calling convention is appropriate for this member
function thunk.
llvm-svn: 232254
Diffstat (limited to 'lldb/scripts/Python/python-wrapper.swig')
0 files changed, 0 insertions, 0 deletions