One can only hope :). Kind Regards, Alin. ________________________________________ From: Saurabh Shah [ssaur...@vmware.com] Sent: Tuesday, November 19, 2013 8:19 PM To: Alin Serdean; Gurucharan Shetty; Ben Pfaff Cc: dev@openvswitch.org; Saurabh Shah; Gurucharan Shetty Subject: Re: [ovs-dev] Windows port status
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