[cfe-dev] MSVC RTTI implementation status

Yaron Keren yaron.keren at gmail.com
Sat Mar 1 01:13:36 PST 2014


Thanks!



2014-03-01 7:29 GMT+02:00 Dennis Luehring <dl.soluz at gmx.net>:

> thats great thank you so much
>
> Am 01.03.2014 02:18, schrieb Reid Kleckner:
>
>  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
>> >
>>
>>
> _______________________________________________
> 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/20140301/a5152fbc/attachment.html>


More information about the cfe-dev mailing list