[webkit-dev] C++11 (was Re: on coding-style)

Roger Fong roger_fong at apple.com
Fri Apr 12 18:36:46 PDT 2013


> From the CMake thread, I got that MSVC 2010 will soon be the oldest version supported. Is that correct?
> 

It looks like that might be the case although I still need to test cmake on the AppleWin port to confirm that’s it’s okay.

Assuming that we do make use of cmake I’m still not quite sure yet about the “soon”.
We have one issue with the pthreads library being compiled in VS2005 that was blocking us from switching to VS2010 entirely.

We have a resolution for that issue on its way but it will be some time yet before it gets pushed out.
In the cmake thread, Patrick said that he had managed to get rid of the need for pthreads entirely to workaround that issue. 
If we can do that then yes I think “soon” would be accurate, but I’ll need to figure out what the impact of getting rid of pthreads is first.

Roger


On Apr 12, 2013, at 6:22 PM, Benjamin Poulain <benjamin at webkit.org> wrote:

> On Fri, Apr 12, 2013 at 6:15 PM, Maciej Stachowiak <mjs at apple.com> wrote:
> On Apr 12, 2013, at 4:09 PM, Karen Shaeffer <shaeffer at neuralscape.com> wrote:
> 
> As others have said, we are definitely eager to use C++11 across the board but are limited by compiler support requirements.
> 
> One thing that it would be useful to know: what are the compilers and minimum required versions used for in-tree ports? Perhaps we could record this so we can regularly evaluate which features are safe to use and what the blockers are to wholesale adoption, if any.
> 
> I think the worse thing we support right now is supporting MSVC 2005 (for compiler support) and Windows XP (for library support). 
> 
> From the CMake thread, I got that MSVC 2010 will soon be the oldest version supported. Is that correct?
> 
> Benjamin
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-dev

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20130412/bfd2916b/attachment.html>


More information about the webkit-dev mailing list