aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Object/MachOObjectFile.cpp
diff options
context:
space:
mode:
authorDavid Majnemer <david.majnemer@gmail.com>2015-06-18 20:20:10 +0000
committerDavid Majnemer <david.majnemer@gmail.com>2015-06-18 20:20:10 +0000
commit7bd29f261359b9ad590ed1287009451e252f4093 (patch)
treeb7ae86915b2a0603b3fa192d4571ee967341ab0c /llvm/lib/Object/MachOObjectFile.cpp
parentea63a2836406901d4eca832288239c9b3471ce1d (diff)
downloadllvm-7bd29f261359b9ad590ed1287009451e252f4093.zip
llvm-7bd29f261359b9ad590ed1287009451e252f4093.tar.gz
llvm-7bd29f261359b9ad590ed1287009451e252f4093.tar.bz2
[MS ABI] Initialize "most general" member pointers which don't point at a vbase
The most general model has fields for the vbptr offset and the vbindex. Don't initialize the vbptr offset if the vbindex is 0: we aren't referencing an entity from a vbase. Getting this wrong can make member pointer equality fail. llvm-svn: 240043
Diffstat (limited to 'llvm/lib/Object/MachOObjectFile.cpp')
0 files changed, 0 insertions, 0 deletions