=================================================================== RCS file: /cvsrepo/anoncvs/cvs/src/include/math.h,v retrieving revision 1.2 retrieving revision 1.3 diff -c -r1.2 -r1.3 *** src/include/math.h 1997/09/21 10:45:42 1.2 --- src/include/math.h 1998/03/02 23:58:02 1.3 *************** *** 1,6 **** - /* $OpenBSD: math.h,v 1.2 1997/09/21 10:45:42 niklas Exp $ */ - /* $NetBSD: math.h,v 1.10 1994/10/26 00:56:05 cgd Exp $ */ - /* * ==================================================== * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved. --- 1,3 ---- *************** *** 13,19 **** */ /* ! * @(#)fdlibm.h 5.1 93/09/24 */ #ifndef _MATH_H_ --- 10,17 ---- */ /* ! * from: @(#)fdlibm.h 5.1 93/09/24 ! * $Id: math.h,v 1.3 1998/03/02 23:58:02 millert Exp $ */ #ifndef _MATH_H_ *************** *** 66,71 **** --- 64,70 ---- #define _XOPEN_ fdlibm_xopen #define _POSIX_ fdlibm_posix + #ifdef __LIBM_PRIVATE struct exception { int type; char *name; *************** *** 73,78 **** --- 72,78 ---- double arg2; double retval; }; + #endif #define HUGE MAXFLOAT *************** *** 152,158 **** --- 152,160 ---- extern double remainder __P((double, double)); extern double scalb __P((double, double)); + #ifdef __LIBM_PRIVATE extern int matherr __P((struct exception *)); + #endif /* * IEEE Test Vector *************** *** 217,222 **** --- 219,225 ---- extern float erfcf __P((float)); extern float gammaf __P((float)); extern float hypotf __P((float, float)); + extern int isinff __P((float)); extern int isnanf __P((float)); extern int finitef __P((float)); extern float j0f __P((float));