blob: 81e304aff258a63efd084ffdc87a2368fbf68deb [file] [log] [blame]
2013-04-05 Corinna Vinschen <vinschen@redhat.com>
* intrin.h: Allow inclusion under Cygwin. Move all declarations
colliding with POSIX into a single block, guarded by #ifndef __CYGWIN__.
Add comment to explain why. Change `long' to `__LONG32' throughout to
handle LP64 systems.
2013-01-12 Jonathan Yong <jon_y@users.sourceforge.net>
* _mingw_mac.h: New __MINGW_MS_PRINTF helper macro.
Likewise for __MINGW_MS_SCANF, __MINGW_GNU_PRINTF and
__MINGW_GNU_SCANF.
2013-01-12 Jonathan Yong <jon_y@users.sourceforge.net>
* stdlib.h: Define __USE_MINGW_STRTOX if __USE_MINGW_ANSI_STDIO in use.
(strtod): Alias to __mingw_strtod if __USE_MINGW_STRTOX.
(strtof): Likewise to __mingw_strtof.
(strtod): Remove C++ specific inline redirect to __strtod.
(__mingw_strtod): New.
(wcstod): Alias to __mingw_wcstod if __USE_MINGW_STRTOX.
(wcstof): Likewise to __mingw_wcstof.
* wchar.h: Define __USE_MINGW_STRTOX if __USE_MINGW_ANSI_STDIO in use.
(wcstod): Alias to __mingw_wcstod if __USE_MINGW_STRTOX.
(wcstof): Likewise to __mingw_wcstof.
* stdio.h: Remove __mingw_ovr macro definition. Moved.
* _mingw_mac.h: New __mingw_ovr macro.