SCCS-vsn: lib/libm/common_source/lgamma.c 1.2
SCCS-vsn: lib/libm/common_source/math.h 1.2
SCCS-vsn: lib/libm/README 1.3
SCCS-vsn: lib/libm/Makefile 1.2
SCCS-vsn: lib/libm/common_source/acosh.c 1.2
SCCS-vsn: lib/libm/common_source/asincos.c 1.2
SCCS-vsn: lib/libm/common_source/asinh.c 1.2
SCCS-vsn: lib/libm/common_source/atan.c 1.2
SCCS-vsn: lib/libm/common_source/atanh.c 1.2
SCCS-vsn: lib/libm/common_source/cosh.c 1.2
SCCS-vsn: lib/libm/common_source/erf.c 1.2
SCCS-vsn: lib/libm/common_source/exp.c 1.2
SCCS-vsn: lib/libm/common_source/exp__E.c 1.2
SCCS-vsn: lib/libm/common_source/expm1.c 1.2
SCCS-vsn: lib/libm/common_source/floor.c 1.2
SCCS-vsn: lib/libm/common_source/j0.c 1.2
SCCS-vsn: lib/libm/common_source/j1.c 1.2
SCCS-vsn: lib/libm/common_source/jn.c 1.2
SCCS-vsn: lib/libm/common_source/log.c 1.2
SCCS-vsn: lib/libm/common_source/log10.c 1.2
SCCS-vsn: lib/libm/common_source/log1p.c 1.2
SCCS-vsn: lib/libm/common_source/log__L.c 1.2
SCCS-vsn: lib/libm/common_source/pow.c 1.2
SCCS-vsn: lib/libm/common_source/sinh.c 1.2
SCCS-vsn: lib/libm/common_source/tanh.c 1.2
SCCS-vsn: lib/libm/README.txt 1.2
SCCS-vsn: lib/libm/common_source/math.h 1.2
26 files changed:
-# @(#)Makefile 1.1 (ELEFUNT) %G%
+# @(#)Makefile 4.9 9/11/85; 1.2 (ucb.elefunt) %G%
-SCCSID = "@(#)Makefile 1.1 (ELEFUNT) %G%"
+SCCSID = "@(#)Makefile 4.9 9/11/85; 1.2 (ucb.elefunt) %G%"
#
# This high quality math library is intended to run on either a VAX in
# D_floating format or a machine that conforms to the IEEE standard 754
#
# This high quality math library is intended to run on either a VAX in
# D_floating format or a machine that conforms to the IEEE standard 754
# actually there are more under ${MACH}/ subdirectory.
#
SRCS = acosh.c asincos.c asinh.c atan.c atanh.c cosh.c erf.c \
# actually there are more under ${MACH}/ subdirectory.
#
SRCS = acosh.c asincos.c asinh.c atan.c atanh.c cosh.c erf.c \
- exp.c exp__E.c expm1.c floor.c lgama.c j0.c j1.c jn.c \
+ exp.c exp__E.c expm1.c floor.c lgamma.c j0.c j1.c jn.c \
log.c log10.c log1p.c log__L.c pow.c sinh.c tanh.c
FILES = acosh.o asincos.o asinh.o atan.o atanh.o cosh.o erf.o \
log.c log10.c log1p.c log__L.c pow.c sinh.c tanh.c
FILES = acosh.o asincos.o asinh.o atan.o atanh.o cosh.o erf.o \
- exp.o exp__E.o expm1.o floor.o lgama.o j0.o j1.o jn.o \
+ exp.o exp__E.o expm1.o floor.o lgamma.o j0.o j1.o jn.o \
log.o log10.o log1p.o log__L.o pow.o sinh.o tanh.o
TAGSFILE=tags
log.o log10.o log1p.o log__L.o pow.o sinh.o tanh.o
TAGSFILE=tags
-# @(#)README 1.2 (ELEFUNT) %G%
+# @(#)README 1.3 (ELEFUNT) %G%
-1. The machine-independent Version 7 math library found in 4.2BSD
is now "/usr/lib/libom.a". To compile with those routines use -lom.
-1. The machine-independent Version 7 math library found in 4.2BSD
is now "/usr/lib/libom.a". To compile with those routines use -lom.
-.\" @(#)README.txt 1.1 (ELEFUNT) %G%
+.\" @(#)README.txt 1.2 (ucb.elefunt) %G%
.\" troff -ms README.txt
.de Pi
.if n \
.\" troff -ms README.txt
.de Pi
.if n \
.LP
.nf
K.C. Ng, March 7, 1985, with Z-S. Alex Liu, S. McDonald, P. Tang, W. Kahan.
.LP
.nf
K.C. Ng, March 7, 1985, with Z-S. Alex Liu, S. McDonald, P. Tang, W. Kahan.
-Revised on 5/10/85, 5/13/85, 6/14/85, 8/20/85, 8/27/85.
+Revised on 5/10/85, 5/13/85, 6/14/85, 8/20/85, 8/27/85, 9/11/85.
.sp 0.5
.nf
.ta +\w'IEEE/support.c'u+2n +\w'VAX/Makefile'u+2n +\w'VAX/support.s'u+2n +\w'exp__E.c'u+2n \w'log__L.c'u+2n
.sp 0.5
.nf
.ta +\w'IEEE/support.c'u+2n +\w'VAX/Makefile'u+2n +\w'VAX/support.s'u+2n +\w'exp__E.c'u+2n \w'log__L.c'u+2n
-IEEE/Makefile VAX/Makefile VAX/support.s erf.c lgama.c
+IEEE/Makefile VAX/Makefile VAX/support.s erf.c lgamma.c
IEEE/atan2.c VAX/argred.s VAX/tan.s exp.c log.c
IEEE/cabs.c VAX/atan2.s acosh.c exp__E.c log10.c
IEEE/cbrt.c VAX/cabs.s asincos.c expm1.c log1p.c
IEEE/atan2.c VAX/argred.s VAX/tan.s exp.c log.c
IEEE/cabs.c VAX/atan2.s acosh.c exp__E.c log10.c
IEEE/cbrt.c VAX/cabs.s asincos.c expm1.c log1p.c
-static char sccsid[] = "@(#)acosh.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)acosh.c 1.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* ACOSH(X)
#endif not lint
/* ACOSH(X)
-static char sccsid[] = "@(#)asincos.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)asincos.c 1.1 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* ASIN(X)
#endif not lint
/* ASIN(X)
-static char sccsid[] = "@(#)asinh.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)asinh.c 1.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* ASINH(X)
#endif not lint
/* ASINH(X)
-static char sccsid[] = "@(#)atan.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)atan.c 1.1 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* ATAN(X)
#endif not lint
/* ATAN(X)
-static char sccsid[] = "@(#)atanh.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)atanh.c 1.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* ATANH(X)
#endif not lint
/* ATANH(X)
-static char sccsid[] = "@(#)cosh.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)cosh.c 1.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* COSH(X)
#endif not lint
/* COSH(X)
-/* @(#)erf.c 1.1 (ELEFUNT) %G% */
+/* @(#)erf.c 4.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G% */
/*
C program for floating point error function
/*
C program for floating point error function
-static char sccsid[] = "@(#)exp.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)exp.c 4.3 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* EXP(X)
#endif not lint
/* EXP(X)
-static char sccsid[] = "@(#)exp__E.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)exp__E.c 1.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* exp__E(x,c)
#endif not lint
/* exp__E(x,c)
-static char sccsid[] = "@(#)expm1.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)expm1.c 1.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* EXPM1(X)
#endif not lint
/* EXPM1(X)
-/* @(#)floor.c 1.1 (ELEFUNT) %G% */
+/* @(#)floor.c 4.2 9/11/85; 1.2 (ucb.elefunt) %G% */
/*
* floor and ceil-- greatest integer <= arg
/*
* floor and ceil-- greatest integer <= arg
-static char sccsid[] = "@(#)j0.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)j0.c 4.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
-static char sccsid[] = "@(#)j1.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)j1.c 4.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
-static char sccsid[] = "@(#)jn.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)jn.c 4.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
-static char sccsid[] = "@(#)lgamma.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)lgamma.c 4.4 (Berkeley) 9/11/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/*
C program for floating point log Gamma function
#endif not lint
/*
C program for floating point log Gamma function
- lgama(x) computes the log of the absolute
+ lgamma(x) computes the log of the absolute
value of the Gamma function.
The sign of the Gamma function is returned in the
external quantity signgam.
value of the Gamma function.
The sign of the Gamma function is returned in the
external quantity signgam.
double arg;
{
double log(), pos(), neg(), asym();
double arg;
{
double log(), pos(), neg(), asym();
-static char sccsid[] = "@(#)log.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)log.c 4.5 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* LOG(X)
#endif not lint
/* LOG(X)
-static char sccsid[] = "@(#)log10.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)log10.c 1.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* LOG10(X)
#endif not lint
/* LOG10(X)
-static char sccsid[] = "@(#)log1p.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)log1p.c 1.3 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* LOG1P(x)
#endif not lint
/* LOG1P(x)
-static char sccsid[] = "@(#)log__L.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)log__L.c 1.2 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* log__L(Z)
#endif not lint
/* log__L(Z)
-/* math.h 1.1 (ELEFUNT) %G% */
+/* math.h 4.6 9/11/85; 1.2 (ucb.elefunt) %G% */
extern double asinh(), acosh(), atanh();
extern double erf(), erfc();
extern double exp(), expm1(), log(), log10(), log1p(), pow();
extern double fabs(), floor(), ceil(), rint();
extern double asinh(), acosh(), atanh();
extern double erf(), erfc();
extern double exp(), expm1(), log(), log10(), log1p(), pow();
extern double fabs(), floor(), ceil(), rint();
extern double hypot(), cabs();
extern double copysign(), drem(), logb(), scalb();
extern int finite();
extern double hypot(), cabs();
extern double copysign(), drem(), logb(), scalb();
extern int finite();
-static char sccsid[] = "@(#)pow.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)pow.c 4.5 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* POW(X,Y)
#endif not lint
/* POW(X,Y)
-static char sccsid[] = "@(#)sinh.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)sinh.c 4.3 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* SINH(X)
#endif not lint
/* SINH(X)
-static char sccsid[] = "@(#)tanh.c 1.1 (ELEFUNT) %G%";
+static char sccsid[] =
+"@(#)tanh.c 4.3 (Berkeley) 8/21/85; 1.2 (ucb.elefunt) %G%";
#endif not lint
/* TANH(X)
#endif not lint
/* TANH(X)