Deleted Added
full compact
math.h (105809) math.h (106268)
1/*
2 * ====================================================
3 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
4 *
5 * Developed at SunPro, a Sun Microsystems, Inc. business.
6 * Permission to use, copy, modify, and distribute this
7 * software is freely granted, provided that this notice
8 * is preserved.
9 * ====================================================
10 */
11
12/*
13 * from: @(#)fdlibm.h 5.1 93/09/24
1/*
2 * ====================================================
3 * Copyright (C) 1993 by Sun Microsystems, Inc. All rights reserved.
4 *
5 * Developed at SunPro, a Sun Microsystems, Inc. business.
6 * Permission to use, copy, modify, and distribute this
7 * software is freely granted, provided that this notice
8 * is preserved.
9 * ====================================================
10 */
11
12/*
13 * from: @(#)fdlibm.h 5.1 93/09/24
14 * $FreeBSD: head/lib/msun/src/math.h 105809 2002-10-23 17:35:11Z markm $
14 * $FreeBSD: head/lib/msun/src/math.h 106268 2002-10-31 23:05:20Z archie $
15 */
16
17#ifndef _MATH_H_
18#define _MATH_H_
19
20/*
21 * ANSI/POSIX
22 */
15 */
16
17#ifndef _MATH_H_
18#define _MATH_H_
19
20/*
21 * ANSI/POSIX
22 */
23extern char __infinity[];
24#define HUGE_VAL (*(double *) __infinity)
23extern const union __infinity_un {
24 unsigned char __uc[8];
25 double __ud;
26} __infinity;
27#define HUGE_VAL (__infinity.__ud)
25
26/*
27 * XOPEN/SVID
28 */
29#if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
30#define M_E 2.7182818284590452354 /* e */
31#define M_LOG2E 1.4426950408889634074 /* log 2e */
32#define M_LOG10E 0.43429448190325182765 /* log 10e */

--- 261 unchanged lines hidden ---
28
29/*
30 * XOPEN/SVID
31 */
32#if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
33#define M_E 2.7182818284590452354 /* e */
34#define M_LOG2E 1.4426950408889634074 /* log 2e */
35#define M_LOG10E 0.43429448190325182765 /* log 10e */

--- 261 unchanged lines hidden ---