1 /* vms/config.h_vms. VMS-specific config.h for Wget 1.11. */
2 /* Hand-edited from Tru64: src/config.h. Generated by configure. */
4 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
5 systems. This function is required for `alloca.c' support on those systems.
7 /* #undef CRAY_STACKSEG_END */
9 /* Define to 1 if using `alloca.c'. */
12 /* Define if you want the debug output support compiled in. */
13 #define ENABLE_DEBUG 1
15 /* Define if you want the HTTP Digest Authorization compiled in. */
16 #define ENABLE_DIGEST 1
18 /* Define if IPv6 support is enabled. */
20 # define ENABLE_IPV6 1
21 #endif /* !defined( __VAX) */
23 /* Define if you want the NTLM authorization support compiled in. */
24 /* #define ENABLE_NTLM 1 */
26 /* Define if you want the Opie support for FTP compiled in. */
29 /* Define to 1 if you have `alloca', as a function or macro. */
30 /* #define HAVE_ALLOCA 1 */
32 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
34 /* #define HAVE_ALLOCA_H 1 */
36 /* VMS alloca. (_LARGEFILE must be defined before this.) */
37 # include <builtins.h>
38 # define alloca __ALLOCA
40 /* Define to use built-in MD5. */
41 #define HAVE_BUILTIN_MD5 1
43 /* Define to 1 if you have the `clock_gettime' function. */
44 /* #define HAVE_CLOCK_GETTIME 1 */
45 #if __CRTL_VER >= 70320000
46 # define HAVE_CLOCK_GETTIME 1
47 #endif /* __CRTL_VER >= 70320000 */
49 /* Define to 1 if you have the `drand48' function. */
50 #if __CRTL_VER >= 70000000
51 # define HAVE_DRAND48 1
52 #endif /* __CRTL_VER >= 70000000 */
54 /* Define to 1 if fseeko (and presumably ftello) exists and is declared. */
55 /* #undef HAVE_FSEEKO */
56 #if __CRTL_VER >= 70301000
57 # define HAVE_FSEEKO 1
58 #endif /* __CRTL_VER >= 70301000 */
60 /* Define to 1 if you have the `ftello' function. */
61 /* #define HAVE_FTELLO 1 */
62 #if __CRTL_VER >= 70301000
63 # define HAVE_FTELLO 1
64 #endif /* __CRTL_VER >= 70301000 */
66 /* Define to 1 if you have the `getaddrinfo' function. */
67 /* #define HAVE_GETADDRINFO 1 */
68 #if __CRTL_VER >= 70300000
69 # define HAVE_GETADDRINFO 1
70 #endif /* __CRTL_VER >= 70300000 */
72 /* Define to 1 if you have the `gethostbyname' function. */
73 #define HAVE_GETHOSTBYNAME 1
75 /* Define to 1 if you have the `getpagesize' function. */
76 /* #define HAVE_GETPAGESIZE 1 */
77 #if __CRTL_VER >= 70000000
78 # define HAVE_GETPAGESIZE 1
79 #endif /* __CRTL_VER >= 70000000 */
81 /* Define to 1 if you have the `gettext' function. */
82 /* #undef HAVE_GETTEXT */
84 /* Define to 1 if you have the `inet_ntoa' function. */
85 #define HAVE_INET_NTOA 1
87 /* Define to 1 if the system has the type `int64_t'. */
89 # define HAVE_INT64_T 1
90 #endif /* !defined( __VAX) */
92 /* Define to 1 if the system has the type `intptr_t'. */
93 #define HAVE_INTPTR_T 1
95 /* Define to 1 if you have the <inttypes.h> header file. */
96 #define HAVE_INTTYPES_H 1
98 /* Define to 1 if you have the `isatty' function. */
101 /* Define to 1 if you have the `dl' library (-ldl). */
102 /* #undef HAVE_LIBDL */
104 /* Define if you have the gnutls library. */
105 /* #undef HAVE_LIBGNUTLS */
107 /* Define to 1 if you have the <libintl.h> header file. */
108 /* #undef HAVE_LIBINTL_H */
110 /* Define to 1 if you have the `nsl' library (-lnsl). */
111 /* #undef HAVE_LIBNSL */
113 /* Define to 1 if you have the `rt' library (-lrt). */
114 /* #undef HAVE_LIBRT */
116 /* Define to 1 if you have the `socket' library (-lsocket). */
117 /* #undef HAVE_LIBSOCKET */
119 /* Define if you have the ssl library. */
120 /* #undef HAVE_LIBSSL */
122 /* Define if we're compiling support for MD5. */
125 /* Define to 1 if you have the <memory.h> header file. */
126 #define HAVE_MEMORY_H 1
128 /* Define to 1 if you have the `memrchr' function. */
129 /* #undef HAVE_MEMRCHR */
131 /* Define to 1 if you have a working `mmap' system call. */
134 /* Define if you have the nanosleep function. */
135 /* #define HAVE_NANOSLEEP 1 */
136 #if __CRTL_VER >= 70320000
137 # define HAVE_NANOSLEEP 1
138 #endif /* __CRTL_VER >= 70320000 */
140 /* Define this if you want the NLS support. */
141 /* #undef HAVE_NLS */
143 /* Define when using OpenSSL MD5. */
144 /* #undef HAVE_OPENSSL_MD5 */
146 /* Define to 1 if you have the <pwd.h> header file. */
149 /* Define to 1 if you have the `sigblock' function. */
150 #define HAVE_SIGBLOCK 1
152 /* Define to 1 if you have the `sigsetjmp' function. */
153 #define HAVE_SIGSETJMP 1
155 /* Define to 1 if the system has the type `sig_atomic_t'. */
156 #define HAVE_SIG_ATOMIC_T 1
158 /* Define to 1 if you have the `snprintf' function. */
159 /* #define HAVE_SNPRINTF 1 */
160 #if (!defined( __VAX)) && (__CRTL_VER >= 70312000)
161 # define HAVE_SNPRINTF 1
162 #endif /* (!defined( __VAX)) && (__CRTL_VER >= 70312000) */
164 /* Define if struct sockaddr_in6 has the sin6_scope_id member */
165 /* #define HAVE_SOCKADDR_IN6_SCOPE_ID 1 */
167 /* Define when using Solaris MD5. */
168 /* #undef HAVE_SOLARIS_MD5 */
170 /* Define to 1 if stdbool.h conforms to C99. */
171 /* #undef HAVE_STDBOOL_H */
172 #if defined(__DECC) && __DECC_VER >= 60400000
173 # define HAVE_STDBOOL_H 1
174 #endif /* defined(__DECC) && __DECC_VER >= 60400000 */
176 /* Define to 1 if you have the <stdint.h> header file. */
177 /* #define HAVE_STDINT_H 1 */
179 /* Define to 1 if you have the <stdlib.h> header file. */
180 #define HAVE_STDLIB_H 1
182 /* Define to 1 if you have the `strcasecmp' function. */
183 /* #define HAVE_STRCASECMP 1 */
184 #if __CRTL_VER >= 70000000
185 # define HAVE_STRCASECMP 1
186 #endif /* __CRTL_VER >= 70000000 */
188 /* Define to 1 if you have the `strdup' function. */
189 /* #define HAVE_STRDUP 1 */
190 #if __CRTL_VER >= 70000000
191 # define HAVE_STRDUP 1
192 #endif /* __CRTL_VER >= 70000000 */
194 /* Define to 1 if you have the <strings.h> header file. */
195 /* #define HAVE_STRINGS_H 1 */
196 #if __CRTL_VER >= 70000000
197 # define HAVE_STRINGS_H 1
198 #endif /* __CRTL_VER >= 70000000 */
200 /* Define to 1 if you have the <string.h> header file. */
201 #define HAVE_STRING_H 1
203 /* Define to 1 if you have the `strncasecmp' function. */
204 /* #define HAVE_STRNCASECMP 1 */
205 /* #define HAVE_STRNCASECMP 1 */
206 #if __CRTL_VER >= 70000000
207 # define HAVE_STRNCASECMP 1
208 #endif /* __CRTL_VER >= 70000000 */
210 /* Define to 1 if you have the `strptime' function. */
211 #define HAVE_STRPTIME 1
213 /* Define to 1 if you have the `strtoll' function. */
214 /* #undef HAVE_STRTOLL */
215 #if !defined(_ANSI_C_SOURCE) && !defined(__VAX)
216 # define HAVE_STRTOLL 1
217 #endif /* !defined(_ANSI_C_SOURCE) && !defined(__VAX) */
219 /* Define to 1 if the system has the type `struct sockaddr_in6'. */
220 /* #define HAVE_STRUCT_SOCKADDR_IN6 1 */
222 /* Define to 1 if the system has the type `struct sockaddr_storage'. */
223 /* #define HAVE_STRUCT_SOCKADDR_STORAGE 1 */
225 /* Define to 1 if the system has the type `struct utimbuf'. */
226 #define HAVE_STRUCT_UTIMBUF 1
228 /* Define to 1 if you have the `symlink' function. */
229 /* #define HAVE_SYMLINK 1 */
231 /* Define to 1 if you have the <sys/ioctl.h> header file. */
232 #define HAVE_SYS_IOCTL_H 1
234 /* Define to 1 if you have the <sys/select.h> header file. */
235 /* #define HAVE_SYS_SELECT_H 1 */
237 /* Define to 1 if you have the <sys/stat.h> header file. */
238 #define HAVE_SYS_STAT_H 1
240 /* Define to 1 if you have the <sys/time.h> header file. */
241 #define HAVE_SYS_TIME_H 1
243 /* Define to 1 if you have the <sys/types.h> header file. */
244 #define HAVE_SYS_TYPES_H 1
246 /* Define to 1 if you have the <sys/utime.h> header file. */
247 /* #undef HAVE_SYS_UTIME_H */
249 /* Define to 1 if you have the <termios.h> header file. */
250 /* #define HAVE_TERMIOS_H 1 */
252 /* Define to 1 if you have the `timegm' function. */
253 /* #undef HAVE_TIMEGM */
255 /* Define to 1 if the system has the type `uint32_t'. */
256 #define HAVE_UINT32_T 1
258 /* Define to 1 if the system has the type `uintptr_t'. */
259 #define HAVE_UINTPTR_T 1
261 /* Define to 1 if you have the <unistd.h> header file. */
262 #define HAVE_UNISTD_H 1
264 /* Define to 1 if you have the `usleep' function. */
265 #define HAVE_USLEEP 1
267 /* Define to 1 if you have the <utime.h> header file. */
268 /* #define HAVE_UTIME_H 1 */
270 /* Define to 1 if you have the `vasprintf' function. */
271 /* #undef HAVE_VASPRINTF */
273 /* Define to 1 if you have the `vsnprintf' function. */
274 #if (!defined( __VAX)) && (__CRTL_VER >= 70312000)
275 # define HAVE_VSNPRINTF 1
276 #endif /* (!defined( __VAX)) && (__CRTL_VER >= 70312000) */
278 /* Define if fnmatch.h can be included. */
279 /* #define HAVE_WORKING_FNMATCH_H 1 */
281 /* Define to 1 if the system has the type `_Bool'. */
282 #if defined(__DECC) && __DECC_VER >= 60400000
283 # define HAVE__BOOL 1
284 #endif /* defined(__DECC) && __DECC_VER >= 60400000 */
286 /* Define to be the name of the operating system. */
288 # define OS_TYPE "VMS"
291 /* Define to the address where bug reports for this package should be sent. */
292 #define PACKAGE_BUGREPORT ""
294 /* Define to the full name of this package. */
295 #define PACKAGE_NAME ""
297 /* Define to the full name and version of this package. */
298 #define PACKAGE_STRING ""
300 /* Define to the one symbol short name of this package. */
301 #define PACKAGE_TARNAME ""
303 /* Define to the version of this package. */
304 #define PACKAGE_VERSION ""
306 /* The size of `int', as computed by sizeof. */
309 /* The size of `long', as computed by sizeof. */
310 #define SIZEOF_LONG 4
312 /* The size of `long long', as computed by sizeof. */
313 /* #define SIZEOF_LONG_LONG 8 */
315 # define SIZEOF_LONG_LONG 8
316 #endif /* def __VAX */
318 /* The size of `off_t', as computed by sizeof. */
319 /* #define SIZEOF_OFF_T 8 */
321 # define SIZEOF_OFF_T 4
322 #else /* def __VAX */
324 # define SIZEOF_OFF_T 8
325 # else /* def _LARGEFILE */
326 # define SIZEOF_OFF_T 4
327 # endif /* def _LARGEFILE [else] */
328 #endif /* def __VAX [else]*/
330 /* The size of `short', as computed by sizeof. */
331 #define SIZEOF_SHORT 2
333 /* The size of `void *', as computed by sizeof. */
334 #define SIZEOF_VOID_P 4
336 /* If using the C implementation of alloca, define if you know the
337 direction of stack growth for your system; otherwise it will be
338 automatically deduced at runtime.
339 STACK_DIRECTION > 0 => grows toward higher addresses
340 STACK_DIRECTION < 0 => grows toward lower addresses
341 STACK_DIRECTION = 0 => direction of growth unknown */
342 /* #undef STACK_DIRECTION */
344 /* Define to 1 if you have the ANSI C header files. */
345 #define STDC_HEADERS 1
347 /* Define to 1 if your processor stores words with the most significant byte
348 first (like Motorola and SPARC, unlike Intel and VAX). */
349 /* #undef WORDS_BIGENDIAN */
351 /* Define to 1 if on AIX 3.
352 System headers sometimes define this.
353 We just want to avoid a redefinition error message. */
355 /* # undef _ALL_SOURCE */
358 /* Number of bits in a file offset, on hosts where this is settable. */
359 /* #undef _FILE_OFFSET_BITS */
361 /* Define to 1 to make fseeko visible on some hosts (e.g. glibc 2.2). */
362 /* #undef _LARGEFILE_SOURCE */
364 /* Define for large files, on AIX-style hosts. */
365 /* #undef _LARGE_FILES */
367 /* Define to empty if `const' does not conform to ANSI C. */
370 /* Define to `__inline__' or `__inline' if that's what the C compiler
371 calls it, or to nothing if 'inline' is not supported under any name. */
376 /* Define to `int' if <sys/types.h> does not define. */
379 /* Define to `unsigned int' if <sys/types.h> does not define. */
382 /* Define to int or size_t on systems without socklen_t. */
383 #define socklen_t size_t
385 /* Define to empty if the keyword `volatile' does not work. Warning: valid
386 code using `volatile' can become incorrect without. Disable with care. */
387 /* #undef volatile */
390 #include "config-post.h"