Commit Graph

43 Commits

Author SHA1 Message Date
Sylvain Pion d5d8837af8 - Remove workaround_4_ms. 2001-12-12 19:01:28 +00:00
Sylvain Pion 7e1e39b10c - Arithmetic_filter.h => Filtered_exact.h . 2001-06-20 19:00:53 +00:00
Sylvain Pion 4f8f88381c - Move MP_Float to the Number_types package. 2001-06-07 14:05:35 +00:00
Sylvain Pion 0e6cd4385c - operator-() was calling itself... 2001-06-05 13:52:29 +00:00
Sylvain Pion 341f751442 - Workaround what seems to be a bug in KCC with non-inline overloading of
inline templates.
2001-05-23 12:12:26 +00:00
Sylvain Pion ad281b766c - Alpha port. 2001-04-06 14:51:34 +00:00
Sylvain Pion eaf27d9557 - Remove static data members of MP_Float, use consts in src/MP_Float.C
instead.
2001-03-21 13:50:38 +00:00
Sylvain Pion 88cb00d2a5 - Fix signedness warning with KCC. 2001-03-07 12:35:28 +00:00
Sylvain Pion 9c8226d390 - Cleanup static const data members, and make it work on VC++ 6. 2001-03-01 12:47:54 +00:00
Sylvain Pion 544cac154f - Correctly fix BCC warnings. 2001-03-01 10:14:13 +00:00
Sylvain Pion 1a83ecd6f5 - std::ldexp() -> ::ldexp(). 2001-03-01 10:09:40 +00:00
Sylvain Pion eb44eff8ec - Get rid of ::rint() on Windows. 2001-03-01 09:42:21 +00:00
Sylvain Pion 0c5f80fa8d - Remove Borland warnings. 2001-02-28 09:29:38 +00:00
Sylvain Pion ca3980e5ac - New file. Contains the non-inline code from MP_Float.h. 2001-02-25 13:51:09 +00:00
Sylvain Pion 4f17c05060 - Use a global variable to store a constant, instead of volatile to stop
constant propagation.
2000-09-01 16:37:44 +00:00
Sylvain Pion 12665df787 - Various updates. 2000-06-25 18:54:19 +00:00
Sylvain Pion 1bb23ded7e - Big rewrite... 2000-06-21 15:12:20 +00:00
Sylvain Pion 1baf6fc4a9 - Fixed Copyrigth dates, and re-added coordinator fields. 2000-06-13 15:01:03 +00:00
Sylvain Pion df461d9f67 - Removed the coordinator field, and updated some Copyright years. 2000-05-19 15:28:42 +00:00
Sylvain Pion 0362266b49 - Add the assembly files for IRIX, remove them from the clean target. 2000-05-04 13:20:22 +00:00
Sylvain Pion 332711b503 - Replaced enums FPU_cw_near... by macros CGAL_FE_TONEAREST... 1999-11-07 17:56:16 +00:00
Sylvain Pion 6a2e56a4a9 - Added definitino of static data members Largest and Smallest. 1999-11-07 15:59:00 +00:00
Sylvain Pion bfc258955d - line too long split. 1999-11-03 13:07:49 +00:00
Sylvain Pion 02af171241 - Workaround for Borland: it initializes the FPU mask correctly so that we
don't get useless FP exceptions.
1999-10-27 09:16:20 +00:00
Sylvain Pion d7e6593c72 - Removed obsolete comment. 1999-10-26 16:32:01 +00:00
Sylvain Pion 3febb55b6b - Protect with CGAL_IA_NEW_FILTERS. 1999-10-19 15:52:09 +00:00
Sylvain Pion b3b72ff4e6 - Binary file. 1999-10-19 11:18:01 +00:00
Sylvain Pion 75931f95e5 - force_ieee_double_precision() also does the thing for VC++ and Borland. 1999-10-15 13:59:36 +00:00
Sylvain Pion cb22e518e5 - Added line to generate workaround_4_ms.obj. 1999-10-14 16:56:04 +00:00
Sylvain Pion 062f28e99e - New C file to work around a sqrt(double) bug in M$. 1999-10-14 16:41:20 +00:00
Sylvain Pion af4da85add - #undef the new filter parts for _MSC_VER, it's definitely not useful to risk
anything for preliminary stuff.
1999-10-10 13:51:04 +00:00
Sylvain Pion beb1feab04 - Rename predicates_on_ftC[23].h to predicates/kernel_ftC[23].h. 1999-10-07 12:45:43 +00:00
Sylvain Pion 56a16013e9 - Removed "want_exceptions". 1999-08-23 12:58:54 +00:00
Sylvain Pion d132854924 - Added some #include<> for the static variables of the static filters. 1999-08-06 13:04:01 +00:00
Sylvain Pion e9553717f0 - Added "static bool Interval_nt_advanced::want_exceptions = true".
- Updated overlap_action() to use it.
- Removed the ugly macros CGAL_IA_NO_EXCEPTION and CGAL_IA_NO_WARNING.
1999-08-05 17:29:58 +00:00
Sylvain Pion 8bfb64cc16 - Moved FPU_empiric_test() in Interval_arithmetic.C instead of tst0.C. 1999-08-01 13:20:00 +00:00
Sylvain Pion 717947c590 - New function: force_ieee_double_precision(). 1999-07-05 14:12:49 +00:00
Sylvain Pion 836b620f1f - Use CGAL_*_NAMESPACE and remove CGAL::. 1999-06-24 08:22:26 +00:00
Sylvain Pion b3a2ef6ed9 - Moved operator<< and operator>> to libCGAL, no inline anymore. 1999-06-23 11:22:11 +00:00
Sylvain Pion 58dd806e25 - Ship the assembly file instead of the object one.
- Remove dependency on GNU Make.
1999-05-07 11:17:45 +00:00
Sylvain Pion ef907d8e97 - Workaround for several IRIX problems. 1999-04-15 11:03:54 +00:00
Sylvain Pion bcf1e1c19b - Fix headers. 1999-03-26 17:35:32 +00:00
Sylvain Pion 167af57186 - Initial version: contains the static data member "number_of_failures". 1999-03-12 17:16:47 +00:00