This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository newlib.
from 6497fdfaf Cygwin: fix bumptious GCC 7 warnings new cfbcbd1c9 Use uint32_t sign argument to math error functions new fb929067d New exp and exp2 implementations new e5791079c New log implementation new 07e2c3282 New log2 implementation new b99d49e50 New pow implementation new 006520ca2 newlib: enable new math functions on Cygwin
The 6 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: newlib/libc/include/machine/ieeefp.h | 27 ++ newlib/libm/common/Makefile.am | 4 +- newlib/libm/common/Makefile.in | 75 ++- newlib/libm/common/exp.c | 165 +++++++ newlib/libm/common/exp2.c | 152 ++++++ newlib/libm/common/exp_data.c | 611 +++++++++++++++++++++++++ newlib/libm/common/fdlibm.h | 3 + newlib/libm/common/log.c | 175 +++++++ newlib/libm/common/log2.c | 157 +++++++ newlib/libm/common/log2_data.c | 208 +++++++++ newlib/libm/common/log_data.c | 510 +++++++++++++++++++++ newlib/libm/common/math_config.h | 125 ++++- newlib/libm/common/{math_errf.c => math_err.c} | 78 ++-- newlib/libm/common/math_errf.c | 12 +- newlib/libm/common/pow.c | 377 +++++++++++++++ newlib/libm/common/pow_log_data.c | 187 ++++++++ newlib/libm/common/s_log2.c | 2 + newlib/libm/common/sf_pow.c | 6 +- newlib/libm/math/e_exp.c | 2 + newlib/libm/math/e_log.c | 2 + newlib/libm/math/e_pow.c | 2 + newlib/libm/math/w_exp.c | 2 + newlib/libm/math/w_exp2.c | 2 + newlib/libm/math/w_log.c | 2 + newlib/libm/math/w_pow.c | 3 +- 25 files changed, 2837 insertions(+), 52 deletions(-) create mode 100644 newlib/libm/common/exp.c create mode 100644 newlib/libm/common/exp2.c create mode 100644 newlib/libm/common/exp_data.c create mode 100644 newlib/libm/common/log.c create mode 100644 newlib/libm/common/log2.c create mode 100644 newlib/libm/common/log2_data.c create mode 100644 newlib/libm/common/log_data.c copy newlib/libm/common/{math_errf.c => math_err.c} (57%) create mode 100644 newlib/libm/common/pow.c create mode 100644 newlib/libm/common/pow_log_data.c