[cfe-dev] MSVC RTTI implementation status

Reid Kleckner rnk at google.com
Fri Feb 28 17:18:45 PST 2014


So, it took me a while, but I wrote some docs on Clang compatibility with
MSVC:
http://clang.llvm.org/docs/MSVCCompatibility.html


On Sun, Feb 23, 2014 at 11:10 PM, Dennis Luehring <dl.soluz at gmx.net> wrote:

> I don't think it would be unreasonable
>> for us to maintain a list of things
>> we do and do not claim to support.
>>
>
> that would be perfect
>
> a very simple page (maybe a clang llvm.org subpage, or something like a
> single wikipage somewhere so others can extend)
> with information about what would bee needed for full 100% MSVC
> compatibility
> like super tiny sections about ABI, RTTI, SEH(64), PDB, etc. with
> information behind what is the current state (maybe the silly percent,
> beginning, nearly-ready, done..., ignored, etc.)
>
> would be absolutely great to make other people understand whats still
> missing to just work out of
> the box and to reduce frustrating tryouts with no success/chance to work
>
>
> Am 24.02.2014 07:53, schrieb David Majnemer:
>
>  Among all those I know of working on the MS ABI compatibility, none have
>> made RTTI an immediate priority.  Personally, I've made progress
>> understanding some of the subtleties of the format. However, I've put this
>> work on my back-burner because it requires changes to LLVM IR itself.
>>
>> In general, ABI compatibility is most easily achieved when IR constructs
>> are able to already represent ABI constructs.
>>
>> I don't think it would be unreasonable for us to maintain a list of things
>> we do and do not claim to support.
>>
>> On Sat Feb 22 2014 at 11:42:59 PM, Dennis Luehring <dl.soluz at gmx.net>
>> wrote:
>>
>> > would be great to have an place for related information to keep track of
>> > the progress
>> >
>> > ABI
>> > (PDB-Support?)
>> > etc.
>> >
>> > Am 23.02.2014 03:10, schrieb Kim:
>> > > Hello,
>> > >
>> > > I'd just like to inquire about the status of the MSVC compatible RTTI
>> > > implementation, when it might be complete and how I can keep track of
>> > > progress on this feature.
>> > >
>> > > Thanks very much,
>> > > Kim
>> > > _______________________________________________
>> > > cfe-dev mailing list
>> > > cfe-dev at cs.uiuc.edu
>> > > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>> >
>> > _______________________________________________
>> > cfe-dev mailing list
>> > cfe-dev at cs.uiuc.edu
>> > http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>> >
>>
>>
> _______________________________________________
> cfe-dev mailing list
> cfe-dev at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20140228/9a154035/attachment.html>


More information about the cfe-dev mailing list