This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 0/3] New log, log2 and pow


updated the patches with comments about the lookup tables.

Szabolcs Nagy (3):
  Add new log implementation
  Add new log2 implementation
  Add new pow implementation

 NEWS                                        |     2 +-
 math/Makefile                               |     3 +-
 sysdeps/generic/math_private.h              |     1 -
 sysdeps/i386/fpu/e_log2_data.c              |     1 +
 sysdeps/i386/fpu/e_log_data.c               |     1 +
 sysdeps/i386/fpu/e_pow_log_data.c           |     1 +
 sysdeps/ia64/fpu/e_log2_data.c              |     1 +
 sysdeps/ia64/fpu/e_log_data.c               |     1 +
 sysdeps/ia64/fpu/e_pow_log_data.c           |     1 +
 sysdeps/ieee754/dbl-64/Makefile             |     1 -
 sysdeps/ieee754/dbl-64/e_exp.c              |    35 +-
 sysdeps/ieee754/dbl-64/e_log.c              |   257 +-
 sysdeps/ieee754/dbl-64/e_log2.c             |   240 +-
 sysdeps/ieee754/dbl-64/e_log2_data.c        |   220 +
 sysdeps/ieee754/dbl-64/e_log_data.c         |   347 +
 sysdeps/ieee754/dbl-64/e_pow.c              |   657 +-
 sysdeps/ieee754/dbl-64/e_pow_log_data.c     |   195 +
 sysdeps/ieee754/dbl-64/math_config.h        |    54 +
 sysdeps/ieee754/dbl-64/ulog.h               |    93 -
 sysdeps/ieee754/dbl-64/ulog.tbl             |  3326 ---------
 sysdeps/ieee754/dbl-64/upow.h               |    76 -
 sysdeps/ieee754/dbl-64/upow.tbl             | 10188 --------------------------
 sysdeps/ieee754/dbl-64/wordsize-64/e_log2.c |   128 -
 sysdeps/m68k/m680x0/fpu/e_log2_data.c       |     1 +
 sysdeps/m68k/m680x0/fpu/e_log_data.c        |     1 +
 sysdeps/m68k/m680x0/fpu/e_pow_log_data.c    |     1 +
 sysdeps/x86_64/fpu/multiarch/Makefile       |     4 +-
 27 files changed, 1411 insertions(+), 14425 deletions(-)
 create mode 100644 sysdeps/i386/fpu/e_log2_data.c
 create mode 100644 sysdeps/i386/fpu/e_log_data.c
 create mode 100644 sysdeps/i386/fpu/e_pow_log_data.c
 create mode 100644 sysdeps/ia64/fpu/e_log2_data.c
 create mode 100644 sysdeps/ia64/fpu/e_log_data.c
 create mode 100644 sysdeps/ia64/fpu/e_pow_log_data.c
 create mode 100644 sysdeps/ieee754/dbl-64/e_log2_data.c
 create mode 100644 sysdeps/ieee754/dbl-64/e_log_data.c
 create mode 100644 sysdeps/ieee754/dbl-64/e_pow_log_data.c
 delete mode 100644 sysdeps/ieee754/dbl-64/ulog.h
 delete mode 100644 sysdeps/ieee754/dbl-64/ulog.tbl
 delete mode 100644 sysdeps/ieee754/dbl-64/upow.h
 delete mode 100644 sysdeps/ieee754/dbl-64/upow.tbl
 delete mode 100644 sysdeps/ieee754/dbl-64/wordsize-64/e_log2.c
 create mode 100644 sysdeps/m68k/m680x0/fpu/e_log2_data.c
 create mode 100644 sysdeps/m68k/m680x0/fpu/e_log_data.c
 create mode 100644 sysdeps/m68k/m680x0/fpu/e_pow_log_data.c

--
2.14.1


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]