aboutsummaryrefslogtreecommitdiff
path: root/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
diff options
context:
space:
mode:
authorWarren Hunt <whunt@google.com>2013-12-06 19:54:25 +0000
committerWarren Hunt <whunt@google.com>2013-12-06 19:54:25 +0000
commit049f673dae1f0949219f072489c2f9e96f235c43 (patch)
tree5839b5adc1da7a2ec6f4dd105a349e30f3df6d2e /lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp
parent4f623205a9bcf6999ed8bf1594ab5fe97e38cdb5 (diff)
downloadllvm-049f673dae1f0949219f072489c2f9e96f235c43.zip
llvm-049f673dae1f0949219f072489c2f9e96f235c43.tar.gz
llvm-049f673dae1f0949219f072489c2f9e96f235c43.tar.bz2
[MS-ABI] Fix alias-avoidance padding between bases
Adds padding between bases or virtual bases in an attempt to avoid aliasing of zero-sized sub-objects. The approach used by the ABI adds two more bits of state. Detailed comments are in the code. Test cases included. Differential Revision: http://llvm-reviews.chandlerc.com/D2258 llvm-svn: 196602
Diffstat (limited to 'lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServer.cpp')
0 files changed, 0 insertions, 0 deletions