Feature #10356 » remove_unused_func_from_math.c.patch
| math.c | ||
|---|---|---|
|
}
|
||
|
#define exp1(n) \
|
||
|
VALUE \
|
||
|
rb_math_##n(VALUE x)\
|
||
|
{\
|
||
|
return math_##n(rb_mMath, x);\
|
||
|
}
|
||
|
#define exp2(n) \
|
||
|
VALUE \
|
||
|
rb_math_##n(VALUE x, VALUE y)\
|
||
|
{\
|
||
|
return math_##n(rb_mMath, x, y);\
|
||
|
}
|
||
|
exp2(atan2)
|
||
|
exp1(cos)
|
||
|
exp1(cosh)
|
||
|
exp1(exp)
|
||
|
exp2(hypot)
|
||
|
VALUE
|
||
|
rb_math_log(int argc, const VALUE *argv)
|
||
|
{
|
||
|
return math_log(argc, argv, rb_mMath);
|
||
|
}
|
||
|
exp1(sin)
|
||
|
exp1(sinh)
|
||
|
#if 0
|
||
|
exp1(sqrt)
|
||
|
#endif
|
||
|
/*
|
||
|
* Document-class: Math::DomainError
|
||