VirtualBox

source: vbox/trunk/src/libs/curl-7.83.1/lib/config-riscos.h@ 97287

最後變更 在這個檔案從97287是 95312,由 vboxsync 提交於 3 年 前

libs/{curl,libxml2}: OSE export fixes, bugref:8515

  • 屬性 svn:eol-style 設為 native
檔案大小: 11.5 KB
 
1#ifndef HEADER_CURL_CONFIG_RISCOS_H
2#define HEADER_CURL_CONFIG_RISCOS_H
3/***************************************************************************
4 * _ _ ____ _
5 * Project ___| | | | _ \| |
6 * / __| | | | |_) | |
7 * | (__| |_| | _ <| |___
8 * \___|\___/|_| \_\_____|
9 *
10 * Copyright (C) 1998 - 2021, 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 ***************************************************************************/
24
25/* ================================================================ */
26/* Hand crafted config file for RISC OS */
27/* ================================================================ */
28
29/* Name of this package! */
30#undef PACKAGE
31
32/* Version number of this archive. */
33#undef VERSION
34
35/* Define if you have the getpass function. */
36#undef HAVE_GETPASS
37
38/* Define cpu-machine-OS */
39#define OS "ARM-RISC OS"
40
41/* Define if you want the built-in manual */
42#define USE_MANUAL
43
44/* Define if you have the gethostbyname_r() function with 3 arguments */
45#undef HAVE_GETHOSTBYNAME_R_3
46
47/* Define if you have the gethostbyname_r() function with 5 arguments */
48#undef HAVE_GETHOSTBYNAME_R_5
49
50/* Define if you have the gethostbyname_r() function with 6 arguments */
51#undef HAVE_GETHOSTBYNAME_R_6
52
53/* Define if you need the _REENTRANT define for some functions */
54#undef NEED_REENTRANT
55
56/* Define if you have the Kerberos4 libraries (including -ldes) */
57#undef HAVE_KRB4
58
59/* Define if you want to enable IPv6 support */
60#undef ENABLE_IPV6
61
62/* Define if struct sockaddr_in6 has the sin6_scope_id member */
63#define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1
64
65/* Define this to 'int' if ssize_t is not an available typedefed type */
66#undef ssize_t
67
68/* Define this as a suitable file to read random data from */
69#undef RANDOM_FILE
70
71/* Define this to your Entropy Gathering Daemon socket pathname */
72#undef EGD_SOCKET
73
74/* Define if you want to enable IPv6 support */
75#undef ENABLE_IPV6
76
77/* Define if you have the alarm function. */
78#define HAVE_ALARM
79
80/* Define if you have the <alloca.h> header file. */
81#define HAVE_ALLOCA_H
82
83/* Define if you have the <arpa/inet.h> header file. */
84#define HAVE_ARPA_INET_H
85
86/* Define if you have the `closesocket' function. */
87#undef HAVE_CLOSESOCKET
88
89/* Define if you have the <errno.h> header file. */
90#define HAVE_ERRNO_H
91
92/* Define if you have the <fcntl.h> header file. */
93#define HAVE_FCNTL_H
94
95/* Define if you have the `ftruncate' function. */
96#define HAVE_FTRUNCATE
97
98/* Define if getaddrinfo exists and works */
99#define HAVE_GETADDRINFO
100
101/* Define if you have the `geteuid' function. */
102#undef HAVE_GETEUID
103
104/* Define if you have the `gethostbyname_r' function. */
105#undef HAVE_GETHOSTBYNAME_R
106
107/* Define if you have the `gethostname' function. */
108#define HAVE_GETHOSTNAME
109
110/* Define if you have the <getopt.h> header file. */
111#define HAVE_GETOPT_H
112
113/* Define if you have the `getpass_r' function. */
114#undef HAVE_GETPASS_R
115
116/* Define if you have the `getpwuid' function. */
117#undef HAVE_GETPWUID
118
119/* Define if you have the `getservbyname' function. */
120#undef HAVE_GETSERVBYNAME
121
122/* Define if you have the `gettimeofday' function. */
123#define HAVE_GETTIMEOFDAY
124
125/* Define if you have the `timeval' struct. */
126#define HAVE_STRUCT_TIMEVAL
127
128/* Define if you have the `inet_addr' function. */
129#undef HAVE_INET_ADDR
130
131/* Define if you have the <inttypes.h> header file. */
132#define HAVE_INTTYPES_H
133
134/* Define if you have the <io.h> header file. */
135#undef HAVE_IO_H
136
137/* Define if you have the `krb_get_our_ip_for_realm' function. */
138#undef HAVE_KRB_GET_OUR_IP_FOR_REALM
139
140/* Define if you have the <krb.h> header file. */
141#undef HAVE_KRB_H
142
143/* Define if you have the `nsl' library (-lnsl). */
144#undef HAVE_LIBNSL
145
146/* Define if you have the `resolv' library (-lresolv). */
147#undef HAVE_LIBRESOLV
148
149/* Define if you have the `resolve' library (-lresolve). */
150#undef HAVE_LIBRESOLVE
151
152/* Define if you have the `socket' library (-lsocket). */
153#undef HAVE_LIBSOCKET
154
155/* Define if you have the `ucb' library (-lucb). */
156#undef HAVE_LIBUCB
157
158/* Define if you have the `localtime_r' function. */
159#undef HAVE_LOCALTIME_R
160
161/* Define if you have the <malloc.h> header file. */
162#define HAVE_MALLOC_H
163
164/* Define if you need the malloc.h header file even with stdlib.h */
165/* #define NEED_MALLOC_H 1 */
166
167/* Define if you have the <memory.h> header file. */
168#undef HAVE_MEMORY_H
169
170/* Define if you have the <netdb.h> header file. */
171#define HAVE_NETDB_H
172
173/* Define if you have the <netinet/if_ether.h> header file. */
174#undef HAVE_NETINET_IF_ETHER_H
175
176/* Define if you have the <netinet/in.h> header file. */
177#define HAVE_NETINET_IN_H
178
179/* Define if you have the <net/if.h> header file. */
180#define HAVE_NET_IF_H
181
182/* Define if you have the <openssl/crypto.h> header file. */
183#undef HAVE_OPENSSL_CRYPTO_H
184
185/* Define if you have the <openssl/err.h> header file. */
186#undef HAVE_OPENSSL_ERR_H
187
188/* Define if you have the <openssl/pem.h> header file. */
189#undef HAVE_OPENSSL_PEM_H
190
191/* Define if you have the <openssl/rsa.h> header file. */
192#undef HAVE_OPENSSL_RSA_H
193
194/* Define if you have the <openssl/ssl.h> header file. */
195#undef HAVE_OPENSSL_SSL_H
196
197/* Define if you have the <openssl/x509.h> header file. */
198#undef HAVE_OPENSSL_X509_H
199
200/* Define if you have the <pem.h> header file. */
201#undef HAVE_PEM_H
202
203/* Define if you have the <pwd.h> header file. */
204#undef HAVE_PWD_H
205
206/* Define if you have the `RAND_egd' function. */
207#undef HAVE_RAND_EGD
208
209/* Define if you have the `RAND_screen' function. */
210#undef HAVE_RAND_SCREEN
211
212/* Define if you have the `RAND_status' function. */
213#undef HAVE_RAND_STATUS
214
215/* Define if you have the `select' function. */
216#define HAVE_SELECT
217
218/* Define if you have the `setvbuf' function. */
219#undef HAVE_SETVBUF
220
221/* Define if you have the `sigaction' function. */
222#undef HAVE_SIGACTION
223
224/* Define if you have the `signal' function. */
225#define HAVE_SIGNAL
226
227/* Define if you have the <signal.h> header file. */
228#define HAVE_SIGNAL_H
229
230/* Define if you have the `socket' function. */
231#define HAVE_SOCKET
232
233/* Define if you have the <ssl.h> header file. */
234#undef HAVE_SSL_H
235
236/* Define if you have the <stdint.h> header file. */
237#undef HAVE_STDINT_H
238
239/* Define if you have the <stdlib.h> header file. */
240#define HAVE_STDLIB_H
241
242/* Define if you have the `strcasecmp' function. */
243#undef HAVE_STRCASECMP
244
245/* Define if you have the `strcmpi' function. */
246#undef HAVE_STRCMPI
247
248/* Define if you have the `strdup' function. */
249#define HAVE_STRDUP
250
251/* Define if you have the `strftime' function. */
252#define HAVE_STRFTIME
253
254/* Define if you have the `stricmp' function. */
255#define HAVE_STRICMP
256
257/* Define if you have the <strings.h> header file. */
258#undef HAVE_STRINGS_H
259
260/* Define if you have the <string.h> header file. */
261#define HAVE_STRING_H
262
263/* Define if you have the `strstr' function. */
264#define HAVE_STRSTR
265
266/* Define if you have the `strtok_r' function. */
267#undef HAVE_STRTOK_R
268
269/* Define if you have the `strtoll' function. */
270#undef HAVE_STRTOLL
271
272/* Define if you have the <sys/param.h> header file. */
273#undef HAVE_SYS_PARAM_H
274
275/* Define if you have the <sys/select.h> header file. */
276#undef HAVE_SYS_SELECT_H
277
278/* Define if you have the <sys/socket.h> header file. */
279#define HAVE_SYS_SOCKET_H
280
281/* Define if you have the <sys/sockio.h> header file. */
282#undef HAVE_SYS_SOCKIO_H
283
284/* Define if you have the <sys/stat.h> header file. */
285#undef HAVE_SYS_STAT_H
286
287/* Define if you have the <sys/time.h> header file. */
288#define HAVE_SYS_TIME_H
289
290/* Define if you have the <sys/types.h> header file. */
291#define HAVE_SYS_TYPES_H
292
293/* Define if you have the <termios.h> header file. */
294#define HAVE_TERMIOS_H
295
296/* Define if you have the <termio.h> header file. */
297#undef HAVE_TERMIO_H
298
299/* Define if you have the <time.h> header file. */
300#undef HAVE_TIME_H
301
302/* Define if you have the `uname' function. */
303#define HAVE_UNAME
304
305/* Define if you have the <unistd.h> header file. */
306#define HAVE_UNISTD_H
307
308/* Define if you have the <x509.h> header file. */
309#undef HAVE_X509_H
310
311/* Name of package */
312#undef PACKAGE
313
314/* The size of `int', as computed by sizeof. */
315#define SIZEOF_INT 4
316
317/* The size of `long double', as computed by sizeof. */
318#undef SIZEOF_LONG_DOUBLE
319
320/* The size of `long long', as computed by sizeof. */
321#undef SIZEOF_LONG_LONG
322
323/* The size of `short', as computed by sizeof. */
324#define SIZEOF_SHORT 2
325
326/* The size of `size_t', as computed by sizeof. */
327#define SIZEOF_SIZE_T 4
328
329/* Define if you have the ANSI C header files. */
330#undef STDC_HEADERS
331
332/* Define if you can safely include both <sys/time.h> and <time.h>. */
333#undef TIME_WITH_SYS_TIME
334
335/* Version number of package */
336#undef VERSION
337
338/* Define if on AIX 3.
339 System headers sometimes define this.
340 We just want to avoid a redefinition error message. */
341#ifndef _ALL_SOURCE
342# undef _ALL_SOURCE
343#endif
344
345/* Number of bits in a file offset, on hosts where this is settable. */
346#undef _FILE_OFFSET_BITS
347
348/* Define for large files, on AIX-style hosts. */
349#undef _LARGE_FILES
350
351/* Define to empty if `const' does not conform to ANSI C. */
352#undef const
353
354/* Define to `unsigned' if <sys/types.h> does not define. */
355#undef size_t
356
357/* Define to `int' if <sys/types.h> does not define. */
358#undef ssize_t
359
360/* Define if you have the ioctl function. */
361#define HAVE_IOCTL
362
363/* Define if you have a working ioctl FIONBIO function. */
364#define HAVE_IOCTL_FIONBIO
365
366/* to disable LDAP */
367#define CURL_DISABLE_LDAP
368
369/* Define if you have the recv function. */
370#define HAVE_RECV 1
371
372/* Define to the type of arg 1 for recv. */
373#define RECV_TYPE_ARG1 int
374
375/* Define to the type of arg 2 for recv. */
376#define RECV_TYPE_ARG2 void *
377
378/* Define to the type of arg 3 for recv. */
379#define RECV_TYPE_ARG3 size_t
380
381/* Define to the type of arg 4 for recv. */
382#define RECV_TYPE_ARG4 int
383
384/* Define to the function return type for recv. */
385#define RECV_TYPE_RETV ssize_t
386
387/* Define 1 if you have the recvfrom function. */
388#define HAVE_RECVFROM 1
389
390/* Define to the type of arg 1 for recvfrom. */
391#define RECVFROM_TYPE_ARG1 int
392
393/* Define to the type pointed by arg 2 for recvfrom. */
394#define RECVFROM_TYPE_ARG2 void
395
396/* Define if the type pointed by arg 2 for recvfrom is void. */
397#define RECVFROM_TYPE_ARG2_IS_VOID
398
399/* Define to the type of arg 3 for recvfrom. */
400#define RECVFROM_TYPE_ARG3 size_t
401
402/* Define to the type of arg 4 for recvfrom. */
403#define RECVFROM_TYPE_ARG4 int
404
405/* Define to the type pointed by arg 5 for recvfrom. */
406#define RECVFROM_TYPE_ARG5 struct sockaddr
407
408/* Define to the type pointed by arg 6 for recvfrom. */
409#define RECVFROM_TYPE_ARG6 int
410
411/* Define to the function return type for recvfrom. */
412#define RECVFROM_TYPE_RETV ssize_t
413
414/* Define if you have the send function. */
415#define HAVE_SEND 1
416
417/* Define to the type of arg 1 for send. */
418#define SEND_TYPE_ARG1 int
419
420/* Define to the type qualifier of arg 2 for send. */
421#define SEND_QUAL_ARG2 const
422
423/* Define to the type of arg 2 for send. */
424#define SEND_TYPE_ARG2 void *
425
426/* Define to the type of arg 3 for send. */
427#define SEND_TYPE_ARG3 size_t
428
429/* Define to the type of arg 4 for send. */
430#define SEND_TYPE_ARG4 int
431
432/* Define to the function return type for send. */
433#define SEND_TYPE_RETV ssize_t
434
435#endif /* HEADER_CURL_CONFIG_RISCOS_H */
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

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