diff src/native-gcc-1-float.patch @ 3718:992be3109433

new patch for stable-octave package
author John W. Eaton <jwe@octave.org>
date Sun, 05 Oct 2014 11:12:39 -0400
parents 6751799320ce
children 9caae5336e92
line wrap: on
line diff
--- a/src/native-gcc-1-float.patch	Thu Sep 25 14:15:41 2014 -0400
+++ b/src/native-gcc-1-float.patch	Sun Oct 05 11:12:39 2014 -0400
@@ -3,30 +3,16 @@
 
 This patch has been taken from:
 http://gcc.gnu.org/ml/gcc-patches/2010-06/msg00387.html
-http://sourceforge.net/p/mingw/bugs/1809
+http://sourceforge.net/tracker/?func=detail&atid=302435&aid=3011968&group_id=2435
 
-diff --git a/gcc/ginclude/float.h b/gcc/ginclude/float.h
-index a8e05bf..23fbb3d 100644
---- a/gcc/ginclude/float.h
-+++ b/gcc/ginclude/float.h
-@@ -275,3 +275,17 @@ see the files COPYING3 and COPYING.RUNTIME respectively.  If not, see
+diff -urN a/gcc/ginclude/float.h b/gcc/ginclude/float.h
+--- a/gcc/ginclude/float.h	2009-04-09 17:00:19.000000000 +0200
++++ b/gcc/ginclude/float.h	2010-06-05 12:03:41.887724045 +0200
+@@ -275,3 +275,7 @@
  #endif /* __STDC_WANT_DEC_FP__ */
  
  #endif /* _FLOAT_H___ */
 +
 +#ifdef __MINGW32__
-+ /*
-+  * the MinGW-supplied header, which is guarded by the
-+  * _MINGW_FLOAT_H_ macro, may be found first, thus...
-+  */
-+#ifndef _MINGW_FLOAT_H_
-+ /*
-+  * ...when we didn't find the MinGW-supplied header first, we
-+  * want to pull it in now; include_next should achieve this
-+  */
-+# include_next <float.h>
++#include_next<float.h>
 +#endif
-+#endif
--- 
-1.8.4.5
-