<div dir="ltr">Hello Daniel,<div><br></div><div>I am currently working on an implementation of RTTI for MSVC compatibility.  As it stands, there is a lot left to do.</div><div><br></div><div>If you'd like to help me, I think a good first step that has to happen is to achieve an understanding of what the different flags mean in the Base Class Descriptors.</div>
<div><br></div><div>I'm available on IRC if you have any specific questions.</div><div><br></div><div>-- </div><div>David Majnemer</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jan 8, 2014 at 11:20 AM, Daniel Olivier <span dir="ltr"><<a href="mailto:dan_olivier@hotmail.com" target="_blank">dan_olivier@hotmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">


<div><div dir="ltr">Hello,<div><br></div><div>I've recently started using Clang on Windows (VC10), and quickly ran into this limitation.</div><div>I have started to try to split the code paths into Itanium-specific and Microsoft-specific methods, but lack a bit of experience with Clang to really get this off the ground. </div>
<div><br></div><div>Undoubtedly, I'm making a serious mistake, but it seems to me that this is a serious limitation (in the Windows world, where it is not at all common practice to have access to all the source code for all the dependencies). I see this as a problem stemming from the failure to link with existing libraries (precompiled with MS-style compilers, such as the CRT), and therefore an ABI issue.</div>
<div><br></div><div>I would like to help to try to produce a solution. I've seen the code and realize this is a large <span style="font-size:12pt">(huge?) </span><span style="font-size:12pt">undertaking. Is it even thinkable (for some reason that escapes now me)?</span></div>
<div><br></div><div>The question is: who has any specific knowledge of this part of the code (RTTI and virtual table construction)? Among those people, are there any who could spare some time to comment on this undertaking and perhaps provide a bit of guidance? Has anyone already tried to do this, or has it slated?</div>
<div><br></div><div>Thanks,</div><div>Dan</div><div><br></div>                                        </div></div>
<br>_______________________________________________<br>
cfe-dev mailing list<br>
<a href="mailto:cfe-dev@cs.uiuc.edu">cfe-dev@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/cfe-dev</a><br>
<br></blockquote></div><br></div>