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