Actions
Misc #20156
closedC99 updates
    Misc #20156:
    C99 updates
  
Status:
Closed
Assignee:
-
Description
Now that we require Visual Studio 2015 and Oracle Developer Studio 12.5, we can do a couple of things to clean up:
- We should be able to remove our custom 
stdbool.h(added in VS2015 and Oracle SS 12.3) - Remove our usage of 
__restrictfor Windows (added in VS2015) - Remove our custom 
va_copy(added in VS2015) 
Just notating, a couple of things that we can use now:
- snprintf
 - size_t printf format specifier (%z)
 
I'm happy to do this work, but I wanted to open this ticket in case there is something besides Visual Studio or Oracle Solaris Studio that I would have missed for one of our compilation targets. Are there any other targets that do not fully implement C99?
Actions