Commit | Line | Data |
---|---|---|
cdd04d16 WJ |
1 | /* Copyright (C) 1989 Aladdin Enterprises. All rights reserved. |
2 | Distributed by Free Software Foundation, Inc. | |
3 | ||
4 | This file is part of Ghostscript. | |
5 | ||
6 | Ghostscript is distributed in the hope that it will be useful, but | |
7 | WITHOUT ANY WARRANTY. No author or distributor accepts responsibility | |
8 | to anyone for the consequences of using it or for whether it serves any | |
9 | particular purpose or works at all, unless he says so in writing. Refer | |
10 | to the Ghostscript General Public License for full details. | |
11 | ||
12 | Everyone is granted permission to copy, modify and redistribute | |
13 | Ghostscript, but only under the conditions described in the Ghostscript | |
14 | General Public License. A copy of this license is supposed to have been | |
15 | given to you along with Ghostscript so you can know your rights and | |
16 | responsibilities. It should be in a file named COPYING. Among other | |
17 | things, the copyright notice and this notice must be preserved on all | |
18 | copies. */ | |
19 | ||
20 | /* vmsmath.h */ | |
21 | /* Substitute for math.h on VAX/VMS systems */ | |
22 | ||
23 | /* DEC VAX/VMS C comes with a math.h file but GNU VAX/VMS C does not */ | |
24 | # ifndef __MATH | |
25 | # define __MATH | |
26 | # if CC$gfloat | |
27 | # define HUGE_VAL 8.988465674311578540726371186585e+307 | |
28 | # else | |
29 | # define HUGE_VAL 1.70141183460469229e+38 | |
30 | # endif | |
31 | extern double acos(), asin(), atan(), atan2(); | |
32 | extern double sin(), tan(), cos(); | |
33 | extern double cosh(), sinh(), tanh(); | |
34 | extern double exp(), frexp(), ldexp(), log(), log10(), pow(); | |
35 | extern double modf(), fmod(), sqrt(), ceil(), floor(); | |
36 | extern double fabs(), cabs(), hypot(); | |
37 | # endif |