DragonFly-2.3.2.123.gcd2c0f master include complex.h math.h lib/libm Makefile lib/libm/complex Makefile.inc cabs.3 cabs.c cabsf.c cacos.3 cacos.c cacosf.c cacosh.3 cacosh.c cacoshf.c carg.3 carg.c cargf.c casin.3 casin.c casinf.c casinh.3 casinh.c casinhf.c catan.3 catan.c catanf.c catanh.3 catanh.c catanhf.c ccos.3 ccos.c ccosf.c ccosh.3 ccosh.c ccoshf.c cephes_subr.c cephes_subr.h cephes_subrf.c cephes_subrf.h cexp.3 cexp.c cexpf.c cimag.3 cimag.c cimagf.c cimagl.c clog.3 clog.c clogf.c conj.3 conj.c conjf.c conjl.c cpow.3 cpow.c cpowf.c cproj.c cprojf.c cprojl.c creal.3 creal.c crealf.c creall.c csin.3 csin.c csinf.c csinh.3 csinh.c csinhf.c csqrt.3 csqrt.c csqrtf.c ctan.3 ctan.c ctanf.c ctanh.3 ctanh.c ctanhf.c lib/libm/src Makefile.inc math_private.h s_copysignl.c w_cabs.c w_cabsf.c
Stathis Kamperis
beket at crater.dragonflybsd.org
Sat Jul 18 02:08:58 PDT 2009
commit cd2c0f90f57b10005fb2df56c61950affea82480
Author: Stathis Kamperis <beket at dragonflybsd.org>
Date: Sat Jul 18 09:49:51 2009 +0300
Import complex arithmetic functions from {Net,Free}BSD.
swildner@ helped test it with llvm/clang.
Dragonfly-bug: <http://bugs.dragonflybsd.org/issue1424>
Summary of changes:
include/complex.h | 115 +++++++++++++++++++++++++++++++-----
include/math.h | 2 +
lib/libm/Makefile | 3 +
lib/libm/complex/Makefile.inc | 25 ++++++++
lib/libm/complex/cabs.3 | 53 +++++++++++++++++
lib/libm/complex/cabs.c | 17 +++++
lib/libm/complex/cabsf.c | 17 +++++
lib/libm/complex/cacos.3 | 57 ++++++++++++++++++
lib/libm/complex/cacos.c | 44 ++++++++++++++
lib/libm/complex/cacosf.c | 44 ++++++++++++++
lib/libm/complex/cacosh.3 | 58 ++++++++++++++++++
lib/libm/complex/cacosh.c | 41 +++++++++++++
lib/libm/complex/cacoshf.c | 41 +++++++++++++
lib/libm/complex/carg.3 | 56 +++++++++++++++++
lib/libm/complex/carg.c | 17 +++++
lib/libm/complex/cargf.c | 17 +++++
lib/libm/complex/casin.3 | 58 ++++++++++++++++++
lib/libm/complex/casin.c | 120 +++++++++++++++++++++++++++++++++++++
lib/libm/complex/casinf.c | 120 +++++++++++++++++++++++++++++++++++++
lib/libm/complex/casinh.3 | 58 ++++++++++++++++++
lib/libm/complex/casinh.c | 42 +++++++++++++
lib/libm/complex/casinhf.c | 42 +++++++++++++
lib/libm/complex/catan.3 | 58 ++++++++++++++++++
lib/libm/complex/catan.c | 79 +++++++++++++++++++++++++
lib/libm/complex/catanf.c | 79 +++++++++++++++++++++++++
lib/libm/complex/catanh.3 | 58 ++++++++++++++++++
lib/libm/complex/catanh.c | 42 +++++++++++++
lib/libm/complex/catanhf.c | 42 +++++++++++++
lib/libm/complex/ccos.3 | 53 +++++++++++++++++
lib/libm/complex/ccos.c | 46 ++++++++++++++
lib/libm/complex/ccosf.c | 46 ++++++++++++++
lib/libm/complex/ccosh.3 | 53 +++++++++++++++++
lib/libm/complex/ccosh.c | 46 ++++++++++++++
lib/libm/complex/ccoshf.c | 46 ++++++++++++++
lib/libm/complex/cephes_subr.c | 124 +++++++++++++++++++++++++++++++++++++++
lib/libm/complex/cephes_subr.h | 5 ++
lib/libm/complex/cephes_subrf.c | 123 ++++++++++++++++++++++++++++++++++++++
lib/libm/complex/cephes_subrf.h | 5 ++
lib/libm/complex/cexp.3 | 54 +++++++++++++++++
lib/libm/complex/cexp.c | 47 +++++++++++++++
lib/libm/complex/cexpf.c | 47 +++++++++++++++
lib/libm/complex/cimag.3 | 61 +++++++++++++++++++
lib/libm/complex/cimag.c | 38 ++++++++++++
lib/libm/complex/cimagf.c | 38 ++++++++++++
lib/libm/complex/cimagl.c | 38 ++++++++++++
lib/libm/complex/clog.3 | 58 ++++++++++++++++++
lib/libm/complex/clog.c | 47 +++++++++++++++
lib/libm/complex/clogf.c | 47 +++++++++++++++
lib/libm/complex/conj.3 | 54 +++++++++++++++++
lib/libm/complex/conj.c | 38 ++++++++++++
lib/libm/complex/conjf.c | 38 ++++++++++++
lib/libm/complex/conjl.c | 38 ++++++++++++
lib/libm/complex/cpow.3 | 57 ++++++++++++++++++
lib/libm/complex/cpow.c | 57 ++++++++++++++++++
lib/libm/complex/cpowf.c | 57 ++++++++++++++++++
lib/libm/complex/cproj.c | 47 +++++++++++++++
lib/libm/complex/cprojf.c | 42 +++++++++++++
lib/libm/complex/cprojl.c | 42 +++++++++++++
lib/libm/complex/creal.3 | 61 +++++++++++++++++++
lib/libm/complex/creal.c | 35 +++++++++++
lib/libm/complex/crealf.c | 35 +++++++++++
lib/libm/complex/creall.c | 35 +++++++++++
lib/libm/complex/csin.3 | 53 +++++++++++++++++
lib/libm/complex/csin.c | 46 ++++++++++++++
lib/libm/complex/csinf.c | 46 ++++++++++++++
lib/libm/complex/csinh.3 | 53 +++++++++++++++++
lib/libm/complex/csinh.c | 46 ++++++++++++++
lib/libm/complex/csinhf.c | 46 ++++++++++++++
lib/libm/complex/csqrt.3 | 56 +++++++++++++++++
lib/libm/complex/csqrt.c | 99 +++++++++++++++++++++++++++++++
lib/libm/complex/csqrtf.c | 99 +++++++++++++++++++++++++++++++
lib/libm/complex/ctan.3 | 53 +++++++++++++++++
lib/libm/complex/ctan.c | 58 ++++++++++++++++++
lib/libm/complex/ctanf.c | 58 ++++++++++++++++++
lib/libm/complex/ctanh.3 | 53 +++++++++++++++++
lib/libm/complex/ctanh.c | 48 +++++++++++++++
lib/libm/complex/ctanhf.c | 48 +++++++++++++++
lib/libm/src/Makefile.inc | 4 +-
lib/libm/src/math_private.h | 64 ++++++++++++++++++++
lib/libm/src/s_copysignl.c | 42 +++++++++++++
lib/libm/src/w_cabs.c | 18 ------
lib/libm/src/w_cabsf.c | 18 ------
82 files changed, 4019 insertions(+), 52 deletions(-)
create mode 100644 lib/libm/complex/Makefile.inc
create mode 100644 lib/libm/complex/cabs.3
create mode 100644 lib/libm/complex/cabs.c
create mode 100644 lib/libm/complex/cabsf.c
create mode 100644 lib/libm/complex/cacos.3
create mode 100644 lib/libm/complex/cacos.c
create mode 100644 lib/libm/complex/cacosf.c
create mode 100644 lib/libm/complex/cacosh.3
create mode 100644 lib/libm/complex/cacosh.c
create mode 100644 lib/libm/complex/cacoshf.c
create mode 100644 lib/libm/complex/carg.3
create mode 100644 lib/libm/complex/carg.c
create mode 100644 lib/libm/complex/cargf.c
create mode 100644 lib/libm/complex/casin.3
create mode 100644 lib/libm/complex/casin.c
create mode 100644 lib/libm/complex/casinf.c
create mode 100644 lib/libm/complex/casinh.3
create mode 100644 lib/libm/complex/casinh.c
create mode 100644 lib/libm/complex/casinhf.c
create mode 100644 lib/libm/complex/catan.3
create mode 100644 lib/libm/complex/catan.c
create mode 100644 lib/libm/complex/catanf.c
create mode 100644 lib/libm/complex/catanh.3
create mode 100644 lib/libm/complex/catanh.c
create mode 100644 lib/libm/complex/catanhf.c
create mode 100644 lib/libm/complex/ccos.3
create mode 100644 lib/libm/complex/ccos.c
create mode 100644 lib/libm/complex/ccosf.c
create mode 100644 lib/libm/complex/ccosh.3
create mode 100644 lib/libm/complex/ccosh.c
create mode 100644 lib/libm/complex/ccoshf.c
create mode 100644 lib/libm/complex/cephes_subr.c
create mode 100644 lib/libm/complex/cephes_subr.h
create mode 100644 lib/libm/complex/cephes_subrf.c
create mode 100644 lib/libm/complex/cephes_subrf.h
create mode 100644 lib/libm/complex/cexp.3
create mode 100644 lib/libm/complex/cexp.c
create mode 100644 lib/libm/complex/cexpf.c
create mode 100644 lib/libm/complex/cimag.3
create mode 100644 lib/libm/complex/cimag.c
create mode 100644 lib/libm/complex/cimagf.c
create mode 100644 lib/libm/complex/cimagl.c
create mode 100644 lib/libm/complex/clog.3
create mode 100644 lib/libm/complex/clog.c
create mode 100644 lib/libm/complex/clogf.c
create mode 100644 lib/libm/complex/conj.3
create mode 100644 lib/libm/complex/conj.c
create mode 100644 lib/libm/complex/conjf.c
create mode 100644 lib/libm/complex/conjl.c
create mode 100644 lib/libm/complex/cpow.3
create mode 100644 lib/libm/complex/cpow.c
create mode 100644 lib/libm/complex/cpowf.c
create mode 100644 lib/libm/complex/cproj.c
create mode 100644 lib/libm/complex/cprojf.c
create mode 100644 lib/libm/complex/cprojl.c
create mode 100644 lib/libm/complex/creal.3
create mode 100644 lib/libm/complex/creal.c
create mode 100644 lib/libm/complex/crealf.c
create mode 100644 lib/libm/complex/creall.c
create mode 100644 lib/libm/complex/csin.3
create mode 100644 lib/libm/complex/csin.c
create mode 100644 lib/libm/complex/csinf.c
create mode 100644 lib/libm/complex/csinh.3
create mode 100644 lib/libm/complex/csinh.c
create mode 100644 lib/libm/complex/csinhf.c
create mode 100644 lib/libm/complex/csqrt.3
create mode 100644 lib/libm/complex/csqrt.c
create mode 100644 lib/libm/complex/csqrtf.c
create mode 100644 lib/libm/complex/ctan.3
create mode 100644 lib/libm/complex/ctan.c
create mode 100644 lib/libm/complex/ctanf.c
create mode 100644 lib/libm/complex/ctanh.3
create mode 100644 lib/libm/complex/ctanh.c
create mode 100644 lib/libm/complex/ctanhf.c
create mode 100644 lib/libm/src/s_copysignl.c
delete mode 100644 lib/libm/src/w_cabs.c
delete mode 100644 lib/libm/src/w_cabsf.c
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/cd2c0f90f57b10005fb2df56c61950affea82480
--
DragonFly BSD source repository
More information about the Commits
mailing list