ecl/src/c/numbers
Arto Bendiken 8e714e3a55 Added a sanity check to the unreachable branch in expt_zero().
This resolves CID 66441 (Missing return statement).
2014-10-14 21:58:59 +00:00
..
abs.d Change ecl_make_(single|double|long)float to ecl_make_*_flat, splitting the name for consistency 2012-06-10 00:09:41 +02:00
atan.d Rename type_of -> ecl_t_of 2012-07-05 23:07:34 +02:00
ceiling.d Split FLOOR, CEILING, TRUNCATE and ROUND into separate C files. 2012-12-16 00:38:01 +01:00
conjugate.d Split out 1+, 1-, conjugate, negate 2010-11-02 18:28:23 +01:00
cos.d simplify ecl_to_float() and use it everywhere instead of number_to_float() 2012-06-10 00:46:18 +02:00
cosh.d simplify ecl_to_float() and use it everywhere instead of number_to_float() 2012-06-10 00:46:18 +02:00
divide.d Rename type_of -> ecl_t_of 2012-07-05 23:07:34 +02:00
exp.d simplify ecl_to_float() and use it everywhere instead of number_to_float() 2012-06-10 00:46:18 +02:00
expt.d Added a sanity check to the unreachable branch in expt_zero(). 2014-10-14 21:58:59 +00:00
float_fix_compare.d Split num_comp.d into separate files for number equality and comparison 2010-11-05 23:23:54 +01:00
floor.d Simplify ecl_truncate1() on rationals 2012-12-16 00:47:15 +01:00
log.d simplify ecl_to_float() and use it everywhere instead of number_to_float() 2012-06-10 00:46:18 +02:00
minmax.d Rename cl_va_* macros to ecl_va_* 2012-06-24 20:46:55 +02:00
minus.d Rename type_of -> ecl_t_of 2012-07-05 23:07:34 +02:00
minusp.d Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
negate.d Change ecl_make_(single|double|long)float to ecl_make_*_flat, splitting the name for consistency 2012-06-10 00:09:41 +02:00
number_compare.d Rename type_of -> ecl_t_of 2012-07-05 23:07:34 +02:00
number_equalp.d Rename type_of -> ecl_t_of 2012-07-05 23:07:34 +02:00
one_minus.d Change ecl_make_(single|double|long)float to ecl_make_*_flat, splitting the name for consistency 2012-06-10 00:09:41 +02:00
one_plus.d Change ecl_make_(single|double|long)float to ecl_make_*_flat, splitting the name for consistency 2012-06-10 00:09:41 +02:00
plus.d Rename type_of -> ecl_t_of 2012-07-05 23:07:34 +02:00
plusp.d Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00
round.d Split FLOOR, CEILING, TRUNCATE and ROUND into separate C files. 2012-12-16 00:38:01 +01:00
sin.d simplify ecl_to_float() and use it everywhere instead of number_to_float() 2012-06-10 00:46:18 +02:00
sinh.d simplify ecl_to_float() and use it everywhere instead of number_to_float() 2012-06-10 00:46:18 +02:00
sqrt.d simplify ecl_to_float() and use it everywhere instead of number_to_float() 2012-06-10 00:46:18 +02:00
tan.d The problem with tanf() and glibc/gcc appears in other platforms. We extend the fix/hack to them. 2013-03-31 10:33:14 +02:00
tanh.d simplify ecl_to_float() and use it everywhere instead of number_to_float() 2012-06-10 00:46:18 +02:00
times.d Rename type_of -> ecl_t_of 2012-07-05 23:07:34 +02:00
truncate.d Simplify ecl_truncate1() on rationals 2012-12-16 00:47:15 +01:00
zerop.d Cnil and Ct are now part of legacy 2012-06-30 23:01:40 +02:00