VirtualBox

source: vbox/trunk/src/libs/curl-8.3.0/lib/config-win32.h@ 101127

Last change on this file since 101127 was 101127, checked in by vboxsync, 19 months ago

curl-8.3.0: Applied and adjusted our curl changes to 8.0.1. bugref:10526

  • Property svn:eol-style set to native
File size: 20.0 KB
Line 
1#ifndef HEADER_CURL_CONFIG_WIN32_H
2#define HEADER_CURL_CONFIG_WIN32_H
3/***************************************************************************
4 * _ _ ____ _
5 * Project ___| | | | _ \| |
6 * / __| | | | |_) | |
7 * | (__| |_| | _ <| |___
8 * \___|\___/|_| \_\_____|
9 *
10 * Copyright (C) Daniel Stenberg, <[email protected]>, et al.
11 *
12 * This software is licensed as described in the file COPYING, which
13 * you should have received as part of this distribution. The terms
14 * are also available at https://curl.se/docs/copyright.html.
15 *
16 * You may opt to use, copy, modify, merge, publish, distribute and/or sell
17 * copies of the Software, and permit persons to whom the Software is
18 * furnished to do so, under the terms of the COPYING file.
19 *
20 * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY
21 * KIND, either express or implied.
22 *
23 * SPDX-License-Identifier: curl
24 *
25 ***************************************************************************/
26
27/* ================================================================ */
28/* Hand crafted config file for Windows */
29/* ================================================================ */
30
31/* ---------------------------------------------------------------- */
32/* HEADER FILES */
33/* ---------------------------------------------------------------- */
34
35/* Define if you have the <arpa/inet.h> header file. */
36/* #define HAVE_ARPA_INET_H 1 */
37
38/* Define if you have the <fcntl.h> header file. */
39#define HAVE_FCNTL_H 1
40
41/* Define to 1 if you have the <inttypes.h> header file. */
42#if defined(__MINGW32__) || \
43 (defined(_MSC_VER) && (_MSC_VER >= 1800))
44#define HAVE_INTTYPES_H 1
45#endif
46
47/* Define to 1 if you have the <stdint.h> header file. */
48#if defined(__MINGW32__) || defined(__POCC__) || \
49 (defined(_MSC_VER) && (_MSC_VER >= 1600)) || \
50 (defined(__BORLANDC__) && (__BORLANDC__ >= 0x0582))
51#define HAVE_STDINT_H 1
52#endif
53
54/* Define if you have the <io.h> header file. */
55#define HAVE_IO_H 1
56
57/* Define if you have the <locale.h> header file. */
58#define HAVE_LOCALE_H 1
59
60/* Define if you need <malloc.h> header even with <stdlib.h> header file. */
61#if !defined(__SALFORDC__) && !defined(__POCC__)
62#define NEED_MALLOC_H 1
63#endif
64
65/* Define if you have the <netdb.h> header file. */
66/* #define HAVE_NETDB_H 1 */
67
68/* Define if you have the <netinet/in.h> header file. */
69/* #define HAVE_NETINET_IN_H 1 */
70
71/* Define if you have the <signal.h> header file. */
72#define HAVE_SIGNAL_H 1
73
74/* Define to 1 if you have the <stdbool.h> header file. */
75#if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || \
76 defined(__MINGW64_VERSION_MAJOR)
77#define HAVE_STDBOOL_H 1
78#endif
79
80/* Define if you have the <stdlib.h> header file. */
81#define HAVE_STDLIB_H 1
82
83/* Define if you have the <sys/param.h> header file. */
84/* #define HAVE_SYS_PARAM_H 1 */
85
86/* Define if you have the <sys/select.h> header file. */
87/* #define HAVE_SYS_SELECT_H 1 */
88
89/* Define if you have the <sys/socket.h> header file. */
90/* #define HAVE_SYS_SOCKET_H 1 */
91
92/* Define if you have the <sys/sockio.h> header file. */
93/* #define HAVE_SYS_SOCKIO_H 1 */
94
95/* Define if you have the <sys/stat.h> header file. */
96#define HAVE_SYS_STAT_H 1
97
98/* Define if you have the <sys/time.h> header file. */
99/* #define HAVE_SYS_TIME_H 1 */
100
101/* Define if you have the <sys/types.h> header file. */
102#define HAVE_SYS_TYPES_H 1
103
104/* Define if you have the <sys/utime.h> header file. */
105#ifndef __BORLANDC__
106#define HAVE_SYS_UTIME_H 1
107#endif
108
109/* Define if you have the <termio.h> header file. */
110/* #define HAVE_TERMIO_H 1 */
111
112/* Define if you have the <termios.h> header file. */
113/* #define HAVE_TERMIOS_H 1 */
114
115/* Define if you have the <time.h> header file. */
116#define HAVE_TIME_H 1
117
118/* Define if you have the <unistd.h> header file. */
119#if defined(__MINGW32__) || defined(__LCC__) || defined(__POCC__)
120#define HAVE_UNISTD_H 1
121#endif
122
123/* Define if you have the <windows.h> header file. */
124#define HAVE_WINDOWS_H 1
125
126/* Define if you have the <winsock2.h> header file. */
127#ifndef __SALFORDC__
128#define HAVE_WINSOCK2_H 1
129#endif
130
131/* Define if you have the <ws2tcpip.h> header file. */
132#ifndef __SALFORDC__
133#define HAVE_WS2TCPIP_H 1
134#endif
135
136/* Define to 1 if you have the <setjmp.h> header file. */
137#define HAVE_SETJMP_H 1
138
139/* Define to 1 if you have the <string.h> header file. */
140#define HAVE_STRING_H 1
141
142/* Define to 1 if you have the <libgen.h> header file. */
143#if defined(__MINGW64_VERSION_MAJOR)
144#define HAVE_LIBGEN_H 1
145#endif
146
147/* ---------------------------------------------------------------- */
148/* OTHER HEADER INFO */
149/* ---------------------------------------------------------------- */
150
151/* Define if you have the ANSI C header files. */
152#define STDC_HEADERS 1
153
154/* Define if you can safely include both <sys/time.h> and <time.h>. */
155/* #define TIME_WITH_SYS_TIME 1 */
156
157/* Define to 1 if bool is an available type. */
158#if (defined(_MSC_VER) && (_MSC_VER >= 1800)) || \
159 defined(__MINGW64_VERSION_MAJOR)
160#define HAVE_BOOL_T 1
161#endif
162
163/* ---------------------------------------------------------------- */
164/* FUNCTIONS */
165/* ---------------------------------------------------------------- */
166
167/* Define if you have the closesocket function. */
168#define HAVE_CLOSESOCKET 1
169
170/* Define if you have the ftruncate function. */
171#if defined(__MINGW64_VERSION_MAJOR)
172#define HAVE_FTRUNCATE 1
173#endif
174
175/* Define to 1 if you have the `getpeername' function. */
176#define HAVE_GETPEERNAME 1
177
178/* Define to 1 if you have the getsockname function. */
179#define HAVE_GETSOCKNAME 1
180
181/* Define if you have the gethostname function. */
182#define HAVE_GETHOSTNAME 1
183
184/* Define if you have the gettimeofday function. */
185/* #define HAVE_GETTIMEOFDAY 1 */
186
187/* Define if you have the ioctlsocket function. */
188#define HAVE_IOCTLSOCKET 1
189
190/* Define if you have a working ioctlsocket FIONBIO function. */
191#define HAVE_IOCTLSOCKET_FIONBIO 1
192
193/* Define if you have the select function. */
194#define HAVE_SELECT 1
195
196/* Define if you have the setlocale function. */
197#define HAVE_SETLOCALE 1
198
199/* Define if you have the setmode function. */
200#define HAVE_SETMODE 1
201
202/* Define if you have the socket function. */
203#define HAVE_SOCKET 1
204
205/* Define if you have the strcasecmp function. */
206#ifdef __MINGW32__
207#define HAVE_STRCASECMP 1
208#endif
209
210/* Define if you have the strdup function. */
211#define HAVE_STRDUP 1
212
213/* Define if you have the stricmp function. */
214#define HAVE_STRICMP 1
215
216/* Define if you have the strtoll function. */
217#if defined(__MINGW32__) || defined(__POCC__) || \
218 (defined(_MSC_VER) && (_MSC_VER >= 1800))
219#define HAVE_STRTOLL 1
220#endif
221
222/* Define if you have the utime function. */
223#ifndef __BORLANDC__
224#define HAVE_UTIME 1
225#endif
226
227/* Define if you have the recv function. */
228#define HAVE_RECV 1
229
230/* Define to the type of arg 1 for recv. */
231#define RECV_TYPE_ARG1 SOCKET
232
233/* Define to the type of arg 2 for recv. */
234#define RECV_TYPE_ARG2 char *
235
236/* Define to the type of arg 3 for recv. */
237#define RECV_TYPE_ARG3 int
238
239/* Define to the type of arg 4 for recv. */
240#define RECV_TYPE_ARG4 int
241
242/* Define to the function return type for recv. */
243#define RECV_TYPE_RETV int
244
245/* Define if you have the send function. */
246#define HAVE_SEND 1
247
248/* Define to the type of arg 1 for send. */
249#define SEND_TYPE_ARG1 SOCKET
250
251/* Define to the type qualifier of arg 2 for send. */
252#define SEND_QUAL_ARG2 const
253
254/* Define to the type of arg 2 for send. */
255#define SEND_TYPE_ARG2 char *
256
257/* Define to the type of arg 3 for send. */
258#define SEND_TYPE_ARG3 int
259
260/* Define to the type of arg 4 for send. */
261#define SEND_TYPE_ARG4 int
262
263/* Define to the function return type for send. */
264#define SEND_TYPE_RETV int
265
266/* Define to 1 if you have the snprintf function. */
267#if defined(_MSC_VER) && (_MSC_VER >= 1900)
268#define HAVE_SNPRINTF 1
269#endif
270
271#if defined(_WIN32_WINNT) && _WIN32_WINNT >= 0x600 /* Vista */
272/* Define to 1 if you have a IPv6 capable working inet_ntop function. */
273#define HAVE_INET_NTOP 1
274/* Define to 1 if you have a IPv6 capable working inet_pton function. */
275#define HAVE_INET_PTON 1
276#endif
277
278/* Define to 1 if you have the `basename' function. */
279#if defined(__MINGW64_VERSION_MAJOR)
280#define HAVE_BASENAME 1
281#endif
282
283/* Define to 1 if you have the strtok_r function. */
284#if defined(__MINGW64_VERSION_MAJOR)
285#define HAVE_STRTOK_R 1
286#endif
287
288/* Define to 1 if you have the signal function. */
289#define HAVE_SIGNAL 1
290
291/* ---------------------------------------------------------------- */
292/* TYPEDEF REPLACEMENTS */
293/* ---------------------------------------------------------------- */
294
295/* Define if in_addr_t is not an available 'typedefed' type. */
296#define in_addr_t unsigned long
297
298/* Define if ssize_t is not an available 'typedefed' type. */
299#ifndef _SSIZE_T_DEFINED
300# if defined(__POCC__) || defined(__MINGW32__)
301# elif defined(_WIN64)
302# define _SSIZE_T_DEFINED
303# define ssize_t __int64
304# else
305# define _SSIZE_T_DEFINED
306# define ssize_t int
307# endif
308#endif
309
310/* ---------------------------------------------------------------- */
311/* TYPE SIZES */
312/* ---------------------------------------------------------------- */
313
314/* Define to the size of `int', as computed by sizeof. */
315#define SIZEOF_INT 4
316
317/* Define to the size of `long long', as computed by sizeof. */
318/* #define SIZEOF_LONG_LONG 8 */
319
320/* Define to the size of `long', as computed by sizeof. */
321#define SIZEOF_LONG 4
322
323/* Define to the size of `size_t', as computed by sizeof. */
324#if defined(_WIN64)
325# define SIZEOF_SIZE_T 8
326#else
327# define SIZEOF_SIZE_T 4
328#endif
329
330/* Define to the size of `curl_off_t', as computed by sizeof. */
331#define SIZEOF_CURL_OFF_T 8
332
333/* ---------------------------------------------------------------- */
334/* BSD-style lwIP TCP/IP stack SPECIFIC */
335/* ---------------------------------------------------------------- */
336
337/* Define to use BSD-style lwIP TCP/IP stack. */
338/* #define USE_LWIPSOCK 1 */
339
340#ifdef USE_LWIPSOCK
341# undef USE_WINSOCK
342# undef HAVE_WINSOCK2_H
343# undef HAVE_WS2TCPIP_H
344# undef HAVE_GETHOSTNAME
345# undef LWIP_POSIX_SOCKETS_IO_NAMES
346# undef RECV_TYPE_ARG1
347# undef RECV_TYPE_ARG3
348# undef SEND_TYPE_ARG1
349# undef SEND_TYPE_ARG3
350# define HAVE_FREEADDRINFO
351# define HAVE_GETADDRINFO
352# define HAVE_GETHOSTBYNAME_R
353# define HAVE_GETHOSTBYNAME_R_6
354# define LWIP_POSIX_SOCKETS_IO_NAMES 0
355# define RECV_TYPE_ARG1 int
356# define RECV_TYPE_ARG3 size_t
357# define SEND_TYPE_ARG1 int
358# define SEND_TYPE_ARG3 size_t
359#endif
360
361/* ---------------------------------------------------------------- */
362/* Watt-32 tcp/ip SPECIFIC */
363/* ---------------------------------------------------------------- */
364
365#ifdef USE_WATT32
366 #include <tcp.h>
367 #undef byte
368 #undef word
369 #undef USE_WINSOCK
370 #undef HAVE_WINSOCK2_H
371 #undef HAVE_WS2TCPIP_H
372 #define HAVE_GETADDRINFO
373 #define HAVE_SYS_IOCTL_H
374 #define HAVE_SYS_SOCKET_H
375 #define HAVE_NETINET_IN_H
376 #define HAVE_NETDB_H
377 #define HAVE_ARPA_INET_H
378 #define HAVE_FREEADDRINFO
379 #define SOCKET int
380#endif
381
382
383/* ---------------------------------------------------------------- */
384/* COMPILER SPECIFIC */
385/* ---------------------------------------------------------------- */
386
387/* Define to nothing if compiler does not support 'const' qualifier. */
388/* #define const */
389
390/* Define to nothing if compiler does not support 'volatile' qualifier. */
391/* #define volatile */
392
393/* Windows should not have HAVE_GMTIME_R defined */
394/* #undef HAVE_GMTIME_R */
395
396/* Define if the compiler supports C99 variadic macro style. */
397#if defined(_MSC_VER) && (_MSC_VER >= 1400)
398#define HAVE_VARIADIC_MACROS_C99 1
399#endif
400
401/* Define if the compiler supports the 'long long' data type. */
402#if defined(__MINGW32__) || \
403 (defined(_MSC_VER) && (_MSC_VER >= 1310)) || \
404 (defined(__BORLANDC__) && (__BORLANDC__ >= 0x561))
405#define HAVE_LONGLONG 1
406#endif
407
408/* Define to avoid VS2005 complaining about portable C functions. */
409#if defined(_MSC_VER) && (_MSC_VER >= 1400)
410#define _CRT_SECURE_NO_DEPRECATE 1
411#define _CRT_NONSTDC_NO_DEPRECATE 1
412#endif
413
414/* mingw-w64, mingw using >= MSVCR80, and visual studio >= 2005 (MSVCR80)
415 all default to 64-bit time_t unless _USE_32BIT_TIME_T is defined */
416#if defined(__MINGW64_VERSION_MAJOR) || \
417 (defined(__MINGW32__) && (__MSVCRT_VERSION__ >= 0x0800)) || \
418 (defined(_MSC_VER) && (_MSC_VER >= 1400))
419# ifndef _USE_32BIT_TIME_T
420# define SIZEOF_TIME_T 8
421# else
422# define SIZEOF_TIME_T 4
423# endif
424#endif
425
426/* Define some minimum and default build targets for Visual Studio */
427#if defined(_MSC_VER)
428 /* Officially, Microsoft's Windows SDK versions 6.X does not support Windows
429 2000 as a supported build target. VS2008 default installations provides
430 an embedded Windows SDK v6.0A along with the claim that Windows 2000 is a
431 valid build target for VS2008. Popular belief is that binaries built with
432 VS2008 using Windows SDK versions v6.X and Windows 2000 as a build target
433 are functional. */
434# define VS2008_MIN_TARGET 0x0500
435
436 /* The minimum build target for VS2012 is Vista unless Update 1 is installed
437 and the v110_xp toolset is chosen. */
438# if defined(_USING_V110_SDK71_)
439# define VS2012_MIN_TARGET 0x0501
440# else
441# define VS2012_MIN_TARGET 0x0600
442# endif
443
444 /* VS2008 default build target is Windows Vista. We override default target
445 to be Windows XP. */
446# define VS2008_DEF_TARGET 0x0501
447
448 /* VS2012 default build target is Windows Vista unless Update 1 is installed
449 and the v110_xp toolset is chosen. */
450# if defined(_USING_V110_SDK71_)
451# define VS2012_DEF_TARGET 0x0501
452# else
453# define VS2012_DEF_TARGET 0x0600
454# endif
455#endif
456
457/* VS2008 default target settings and minimum build target check. */
458#if defined(_MSC_VER) && (_MSC_VER >= 1500) && (_MSC_VER <= 1600)
459# ifndef _WIN32_WINNT
460# define _WIN32_WINNT VS2008_DEF_TARGET
461# endif
462# ifndef WINVER
463# define WINVER VS2008_DEF_TARGET
464# endif
465# if (_WIN32_WINNT < VS2008_MIN_TARGET) || (WINVER < VS2008_MIN_TARGET)
466# error VS2008 does not support Windows build targets prior to Windows 2000
467# endif
468#endif
469
470/* VS2012 default target settings and minimum build target check. */
471#if defined(_MSC_VER) && (_MSC_VER >= 1700)
472# ifndef _WIN32_WINNT
473# define _WIN32_WINNT VS2012_DEF_TARGET
474# endif
475# ifndef WINVER
476# define WINVER VS2012_DEF_TARGET
477# endif
478# if (_WIN32_WINNT < VS2012_MIN_TARGET) || (WINVER < VS2012_MIN_TARGET)
479# if defined(_USING_V110_SDK71_)
480# error VS2012 does not support Windows build targets prior to Windows XP
481# else
482# error VS2012 does not support Windows build targets prior to Windows \
483Vista
484# endif
485# endif
486#endif
487
488/* When no build target is specified Pelles C 5.00 and later default build
489 target is Windows Vista. We override default target to be Windows 2000. */
490#if defined(__POCC__) && (__POCC__ >= 500)
491# ifndef _WIN32_WINNT
492# define _WIN32_WINNT 0x0500
493# endif
494# ifndef WINVER
495# define WINVER 0x0500
496# endif
497#endif
498
499/* Availability of freeaddrinfo, getaddrinfo, and if_nametoindex
500 functions is quite convoluted, compiler dependent and even build target
501 dependent. */
502#if defined(HAVE_WS2TCPIP_H)
503# if defined(__POCC__)
504# define HAVE_FREEADDRINFO 1
505# define HAVE_GETADDRINFO 1
506# define HAVE_GETADDRINFO_THREADSAFE 1
507# elif defined(_WIN32_WINNT) && (_WIN32_WINNT >= 0x0501)
508# define HAVE_FREEADDRINFO 1
509# define HAVE_GETADDRINFO 1
510# define HAVE_GETADDRINFO_THREADSAFE 1
511# elif defined(_MSC_VER) && (_MSC_VER >= 1200)
512# define HAVE_FREEADDRINFO 1
513# define HAVE_GETADDRINFO 1
514# define HAVE_GETADDRINFO_THREADSAFE 1
515# endif
516#endif
517
518#if defined(__POCC__)
519# ifndef _MSC_VER
520# error Microsoft extensions /Ze compiler option is required
521# endif
522# ifndef __POCC__OLDNAMES
523# error Compatibility names /Go compiler option is required
524# endif
525#endif
526
527/* ---------------------------------------------------------------- */
528/* STRUCT RELATED */
529/* ---------------------------------------------------------------- */
530
531/* Define if you have struct sockaddr_storage. */
532#if !defined(__SALFORDC__) && !defined(__BORLANDC__)
533#define HAVE_STRUCT_SOCKADDR_STORAGE 1
534#endif
535
536/* Define if you have struct timeval. */
537#define HAVE_STRUCT_TIMEVAL 1
538
539/* Define if struct sockaddr_in6 has the sin6_scope_id member. */
540#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
541
542/* ---------------------------------------------------------------- */
543/* LARGE FILE SUPPORT */
544/* ---------------------------------------------------------------- */
545
546#if defined(_MSC_VER) && !defined(_WIN32_WCE)
547# if (_MSC_VER >= 900) && (_INTEGRAL_MAX_BITS >= 64)
548# define USE_WIN32_LARGE_FILES
549# else
550# define USE_WIN32_SMALL_FILES
551# endif
552#endif
553
554#if defined(__MINGW32__) && !defined(USE_WIN32_LARGE_FILES)
555# define USE_WIN32_LARGE_FILES
556#endif
557
558#if defined(__POCC__)
559# undef USE_WIN32_LARGE_FILES
560#endif
561
562#if !defined(USE_WIN32_LARGE_FILES) && !defined(USE_WIN32_SMALL_FILES)
563# define USE_WIN32_SMALL_FILES
564#endif
565
566/* Number of bits in a file offset, on hosts where this is settable. */
567#if defined(USE_WIN32_LARGE_FILES) && defined(__MINGW64_VERSION_MAJOR)
568# ifndef _FILE_OFFSET_BITS
569# define _FILE_OFFSET_BITS 64
570# endif
571#endif
572
573/* Define to the size of `off_t', as computed by sizeof. */
574#if defined(__MINGW64_VERSION_MAJOR) && \
575 defined(_FILE_OFFSET_BITS) && (_FILE_OFFSET_BITS == 64)
576# define SIZEOF_OFF_T 8
577#else
578# define SIZEOF_OFF_T 4
579#endif
580
581/* ---------------------------------------------------------------- */
582/* DNS RESOLVER SPECIALTY */
583/* ---------------------------------------------------------------- */
584
585/*
586 * Undefine both USE_ARES and USE_THREADS_WIN32 for synchronous DNS.
587 */
588
589/* Define to enable c-ares asynchronous DNS lookups. */
590/* #define USE_ARES 1 */
591
592/* Default define to enable threaded asynchronous DNS lookups. */
593#if !defined(USE_SYNC_DNS) && !defined(USE_ARES) && \
594 !defined(USE_THREADS_WIN32)
595# define USE_THREADS_WIN32 1
596#endif
597
598#if defined(USE_ARES) && defined(USE_THREADS_WIN32)
599# error "Only one DNS lookup specialty may be defined at most"
600#endif
601
602/* ---------------------------------------------------------------- */
603/* LDAP SUPPORT */
604/* ---------------------------------------------------------------- */
605
606#if defined(CURL_HAS_NOVELL_LDAPSDK)
607#undef USE_WIN32_LDAP
608#define HAVE_LDAP_SSL_H 1
609#define HAVE_LDAP_URL_PARSE 1
610#elif defined(CURL_HAS_OPENLDAP_LDAPSDK)
611#undef USE_WIN32_LDAP
612#define HAVE_LDAP_URL_PARSE 1
613#else
614#undef HAVE_LDAP_URL_PARSE
615#define HAVE_LDAP_SSL 1
616#define USE_WIN32_LDAP 1
617#endif
618
619#if defined(__POCC__) && defined(USE_WIN32_LDAP)
620# define CURL_DISABLE_LDAP 1
621#endif
622
623/* Define to use the Windows crypto library. */
624#if !defined(CURL_WINDOWS_APP)
625#define USE_WIN32_CRYPTO
626#endif
627
628/* Define to use Unix sockets. */
629#define USE_UNIX_SOCKETS
630
631/* ---------------------------------------------------------------- */
632/* ADDITIONAL DEFINITIONS */
633/* ---------------------------------------------------------------- */
634
635/* Define cpu-machine-OS */
636#ifndef OS
637#if defined(_M_IX86) || defined(__i386__) /* x86 (MSVC or gcc) */
638#define OS "i386-pc-win32"
639#elif defined(_M_X64) || defined(__x86_64__) /* x86_64 (MSVC >=2005 or gcc) */
640#define OS "x86_64-pc-win32"
641#elif defined(_M_IA64) || defined(__ia64__) /* Itanium */
642#define OS "ia64-pc-win32"
643#elif defined(_M_ARM_NT) || defined(__arm__) /* ARMv7-Thumb2 (Windows RT) */
644#define OS "thumbv7a-pc-win32"
645#elif defined(_M_ARM64) || defined(__aarch64__) /* ARM64 (Windows 10) */
646#define OS "aarch64-pc-win32"
647#else
648#define OS "unknown-pc-win32"
649#endif
650#endif
651
652/* Name of package */
653#define PACKAGE "curl"
654
655/* If you want to build curl with the built-in manual */
656#define USE_MANUAL 1
657
658#if defined(__POCC__) || defined(USE_IPV6)
659# define ENABLE_IPV6 1
660#endif
661
662#endif /* HEADER_CURL_CONFIG_WIN32_H */
Note: See TracBrowser for help on using the repository browser.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette