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

Reply via email to