Blob Blame History Raw
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.