We haven't moved immediately to VS2013, because it doesn't impact us immediately. The changes for the C99 features added by microsoft were mostly made prior to the VS2013 release, I think.
Also, one of the commenters on the blog(who works for MSFT) mentioned - "It may be possible to sneak in snprintf() and/or C99 format specifiers as "bug fixes", but you should assume that this will NOT happen for RTM. <uchar.h>/<cuchar> are required by C++11 and are on our radar for post-2013-RTM. The same goes for snprintf() and the C99 format specifiers." That would be nice. Thanks! Saurabh From: Alin Serdean <aserd...@cloudbasesolutions.com<mailto:aserd...@cloudbasesolutions.com>> Date: Tuesday, November 19, 2013 9:25 AM To: Gurucharan Shetty <shet...@nicira.com<mailto:shet...@nicira.com>>, Ben Pfaff <b...@nicira.com<mailto:b...@nicira.com>> Cc: "dev@openvswitch.org<mailto:dev@openvswitch.org>" <dev@openvswitch.org<mailto:dev@openvswitch.org>>, Saurabh Shah <ssaur...@nicira.com<mailto:ssaur...@nicira.com>>, Gurucharan Shetty <gshe...@nicira.com<mailto:gshe...@nicira.com>> Subject: Re: [ovs-dev] Windows port status We started working on this project using Visual Studio 2013 RC and made the finishing touches the moment the final release got out. A lot of C99 was added but yes unfortunately %zu still has not yet been implemented . A more detailed list of things added can be found on the following link: http://blogs.msdn.com/b/vcblog/archive/2013/07/19/c99-library-support-in-visual-studio-2013.aspx . Kind Regards, Alin. ________________________________________ From: Gurucharan Shetty [shet...@nicira.com<mailto:shet...@nicira.com>] Sent: Tuesday, November 19, 2013 6:51 PM To: Ben Pfaff Cc: Gurucharan Shetty; dev@openvswitch.org<mailto:dev@openvswitch.org>; Alessandro Pilotti; Alin Serdean; Saurabh Shah Subject: Re: [ovs-dev] Windows port status On Tue, Nov 19, 2013 at 8:37 AM, Ben Pfaff <b...@nicira.com<mailto:b...@nicira.com>> wrote: On Tue, Nov 19, 2013 at 12:22:40PM +0000, Alessandro Pilotti wrote: The freshly released Visual Studio 2013 is the minimum supported version due to its improved C99 support that avoided us a few headaches. Guru, have you been using the compiler from VS2013? I see that it still does not implement %zu even 14 years after it was standardized, but I guess that some of the other fixes should help us write good code, in particular http://msdn.microsoft.com/en-us/library/vstudio/hh409293.aspx says that VS2013: Supports these ISO C99 language features: _Bool Compound literals. Designated initializers. Mixing declarations with code. and the first three of those in particular are a breath of fresh air. I think the team here has been using VS2012. _______________________________________________ dev mailing list dev@openvswitch.org<mailto:dev@openvswitch.org> http://openvswitch.org/mailman/listinfo/dev
_______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev