missing.h
DEFINITIONS
This source file includes following functions.
1
2
3
4
5
6
7
8
9
10
11 #ifndef MISSING_H
12 #define MISSING_H
13
14 #ifndef HAVE_ACOSH
15 extern double acosh _((double));
16 extern double asinh _((double));
17 extern double atanh _((double));
18 #endif
19
20 #ifndef HAVE_CRYPT
21 extern char *crypt _((char *, char *));
22 #endif
23
24 #ifndef HAVE_DUP2
25 extern int dup2 _((int, int));
26 #endif
27
28 #ifndef HAVE_FINITE
29 extern int finite _((double));
30 #endif
31
32 #ifndef HAVE_FLOCK
33 extern int flock _((int, int));
34 #endif
35
36
37
38
39
40
41
42 #ifndef HAVE_HYPOT
43 extern double hypot _((double, double));
44 #endif
45
46 #ifndef HAVE_ISINF
47 extern int isinf _((double));
48 #endif
49
50 #ifndef HAVE_ISNAN
51 extern int isnan _((double));
52 #endif
53
54
55
56
57
58
59
60 #ifndef HAVE_MEMMOVE
61 extern char *memmove _((char *, char *, int));
62 #endif
63
64 #ifndef HAVE_MKDIR
65 extern int mkdir _((char *, int));
66 #endif
67
68
69
70
71
72
73
74 #ifndef HAVE_STRCASECMP
75 extern int strcasecmp _((char *, char *));
76 #endif
77
78 #ifndef HAVE_STRNCASECMP
79 extern int strncasecmp _((char *, char *, int));
80 #endif
81
82 #ifndef HAVE_STRCHR
83 extern int strchr _((char *, int));
84 extern int strrchr _((char *, int));
85 #endif
86
87 #ifndef HAVE_STRERROR
88 extern char *strerror _((int));
89 #endif
90
91 #ifndef HAVE_STRFTIME
92 extern size_t strftime _((char *, size_t, const char *, const struct tm *));
93 #endif
94
95 #ifndef HAVE_STRSTR
96 extern char *strstr _((char *, char *));
97 #endif
98
99 #ifndef HAVE_STRTOD
100 extern double strtod _((const char *, char **));
101 #endif
102
103
104
105
106
107
108
109 #ifndef HAVE_STRTOUL
110 extern long strtoul _((char *, char **, int));
111 #endif
112
113 #ifndef HAVE_VSNPRINTF
114 extern snprintf __((char *, size_t n, char const *, ...));
115 extern vsnprintf _((char *, size_t n, char const *, va_list));
116 #endif
117
118 #endif