[MS-ABI] Implements MS-compatible RTTI

Description

[MS-ABI] Implements MS-compatible RTTI
Enables the emission of MS-compatible RTTI data structures for use with
typeid, dynamic_cast and exceptions. Does not implement dynamic_cast
or exceptions. As an artiface, typeid works in some cases but proper
support an testing will coming in a subsequent patch.

majnemer has fuzzed the results. Test cases included.

Differential Revision: http://reviews.llvm.org/D3833

Details

Committed
whuntMay 23 2014, 9:07 AM
Differential Revision
D3833: MS RTTI Generation
Parents
rL209522: [sanitizer] Make stack traces from dlclose()'d modules more meaningful.
Branches
Unknown
Tags
Unknown