Juan Jose Garcia Ripoll
|
a995a89c1d
|
Fix detection of NaN/inf for platforms without fenv.h
|
2010-12-02 22:46:40 +01:00 |
|
Juan Jose Garcia Ripoll
|
6a27599282
|
Fix warning about duplicate definition of _GNU_SOURCE (J. Jaakkola)
|
2010-11-19 18:08:05 +01:00 |
|
Juan Jose Garcia Ripoll
|
3801f5dfe3
|
Added a new file, impl/math_fenv.h, grouping all definitions related to floating point exceptions and their handling. This is completed with impl/math_fenv_msvc.h with inline definitions of the C99 fenv.h functions for Microsoft's compiler
|
2010-11-09 00:44:12 +01:00 |
|
Juan Jose Garcia Ripoll
|
729baa8935
|
Split +,-,*,/ into separate files with a slightly more compact dispatch
|
2010-11-04 23:40:11 +01:00 |
|
Juan Jose Garcia Ripoll
|
bfb526a46c
|
Slight optimization of math dispatch (smaller code by inlining typeof)
|
2010-11-02 18:09:44 +01:00 |
|
Juan Jose Garcia Ripoll
|
58105da96b
|
The dispatch function for maths allows different code for bignums, fixnums and ratios
|
2010-11-02 16:50:29 +01:00 |
|
Juan Jose Garcia Ripoll
|
7838cb5897
|
In OS X, inline fetestexcept() and feclearexcept().
|
2010-11-01 23:07:49 +01:00 |
|
Juan Jose Garcia Ripoll
|
b363bd53aa
|
Split num_sfun.d into multiple files, each one implementing one dispatch routine, as inlined from impl/math_dispatch.h
|
2010-11-01 19:45:05 +01:00 |
|