[cfe-dev] libc++ in Windows

João Matos ripzonetriton at gmail.com
Sun Jun 30 10:53:10 PDT 2013


On Sun, Jun 30, 2013 at 5:42 PM, Óscar Fuentes <ofv at wanadoo.es> wrote:

> This is big issue indeed. Currently, 32bit MinGW is severely handicapped
> for some C++ performance-critical applications, not because GCC produces
> worse code than VS (it doesn't, in my experience) but because the
> exception models available to MinGW are inadequate: you can choose to
> slowdown the application (sjlj) or make it crash (dw2). Obviously, Clang
> would suffer from the the same problem and implementing SEH seems like
> the only remedy. Considering that the Borland patent expires in exactly
> a year from now, there is time enough for completing the job and it will
> be usable on a not so distant future :-)
>

IIRC GCC has Win64 SEH unwind info generation support since 4.7.2.

In regards to the C99 issue, MS just announced that the next version of
Visual Studio will implement a lot more of the missing C99 libraries so
maybe there will be no need to re-implement that in the libc++ port.




-- 
João Matos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20130630/a4f7ad31/attachment.html>


More information about the cfe-dev mailing list