Date: Monday, January 29, 2007 @ 12:11:33
  Author: marc
    Path: /cvsroot/carob/carob/include

Modified: C99Math.h (1.1 -> 1.2)

Removed isnan infinite loop workaround for gcc 3.4 - cannot
reproduce. May have been a transient linking problem.


-----------+
 C99Math.h |    9 ---------
 1 files changed, 9 deletions(-)


Index: carob/include/C99Math.h
diff -u carob/include/C99Math.h:1.1 carob/include/C99Math.h:1.2
--- carob/include/C99Math.h:1.1 Thu Jan 25 22:42:28 2007
+++ carob/include/C99Math.h     Mon Jan 29 12:11:33 2007
@@ -9,18 +9,9 @@
 
 using std::signbit;
 
-#if __GNUC__ == 3 && __GNUC_MINOR__ == 4 // FIXME: check those versions
-
-// To avoid "isnan endless loop" bug:
-//   http://www.cygwin.com/ml/cygwin/2006-02/threads.html#00968
-// => do nothing and use C functions misteriously available instead
-
-#else
-
 using std::isinf;
 using std::isnan;
 
-#endif // gcc 3.4
 
 #endif // GNUG
 

_______________________________________________
Carob-commits mailing list
[email protected]
https://forge.continuent.org/mailman/listinfo/carob-commits

Reply via email to