2010-01-20 Kai Tietz Ozkan Sezer * ginclude/float.h: include_next float.h for mingw-w64. * ginclude/stdarg.h: include_next stdarg.h for mingw-w64. * ginclude/stddef.h: include_next stddef.h for mingw-w64. --- gcc/ginclude/float.h~ 2010-01-20 20:56:56.000000000 +0200 +++ gcc/ginclude/float.h 2010-01-20 21:07:27.000000000 +0200 @@ -236,3 +236,10 @@ #endif /* __STDC_WANT_DEC_FP__ */ #endif /* _FLOAT_H___ */ + +#ifdef __MINGW32__ +#include <_mingw.h> +#ifdef _MINGW64_VERSION_MAJOR +#include_next +#endif +#endif --- gcc/ginclude/stdarg.h~ 2010-01-20 20:57:40.000000000 +0200 +++ gcc/ginclude/stdarg.h 2010-01-20 21:07:52.000000000 +0200 @@ -128,3 +128,10 @@ #endif /* not _ANSI_STDARG_H_ */ #endif /* not _STDARG_H */ + +#ifdef __MINGW32__ +#include <_mingw.h> +#ifdef _MINGW64_VERSION_MAJOR +#include_next +#endif +#endif --- gcc/ginclude/stddef.h~ 2010-01-20 20:57:11.000000000 +0200 +++ gcc/ginclude/stddef.h 2010-01-20 21:08:32.000000000 +0200 @@ -22,6 +22,13 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see . */ +#ifdef __MINGW32__ +#include <_mingw.h> +#ifdef _MINGW64_VERSION_MAJOR +#include_next +#endif +#endif + /* * ISO C Standard: 7.17 Common definitions */