[PATCH] [ms-cxxabi] Implement MSVC virtual base adjustment
Reid Kleckner
rnk at google.com
Wed May 15 06:24:45 PDT 2013
Hi rjmccall,
While we can't yet emit vbtables, this allows us to find virtual bases
of objects constructed in other TUs.
This make iostream hello world work, since basic_ostream virtually
inherits from basic_ios.
http://llvm-reviews.chandlerc.com/D795
Files:
lib/CodeGen/CGCXXABI.h
lib/CodeGen/CGClass.cpp
lib/CodeGen/CodeGenFunction.h
lib/CodeGen/ItaniumCXXABI.cpp
lib/CodeGen/MicrosoftCXXABI.cpp
test/CodeGenCXX/virtual-base-cast.cpp
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D795.1.patch
Type: text/x-patch
Size: 17883 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130515/0c558d53/attachment.bin>
More information about the cfe-commits
mailing list