Eric Blake wrote:
This feels a bit too broad - it assumes that everyone is compiling with ONLY the latest newlib headers; remember, the cygwin header changes have NOT been released yet, but are in beta testing to see what else needs to change at the same time as the cygwin release.
As far as I know the current version should work OK with older Cygwin, as the affected #includes are needed only for non-Cygwin systems.