1*6236dae4SAndroid Build Coastguard Worker #ifndef HEADER_CURL_CONFIG_RISCOS_H 2*6236dae4SAndroid Build Coastguard Worker #define HEADER_CURL_CONFIG_RISCOS_H 3*6236dae4SAndroid Build Coastguard Worker /*************************************************************************** 4*6236dae4SAndroid Build Coastguard Worker * _ _ ____ _ 5*6236dae4SAndroid Build Coastguard Worker * Project ___| | | | _ \| | 6*6236dae4SAndroid Build Coastguard Worker * / __| | | | |_) | | 7*6236dae4SAndroid Build Coastguard Worker * | (__| |_| | _ <| |___ 8*6236dae4SAndroid Build Coastguard Worker * \___|\___/|_| \_\_____| 9*6236dae4SAndroid Build Coastguard Worker * 10*6236dae4SAndroid Build Coastguard Worker * Copyright (C) Daniel Stenberg, <[email protected]>, et al. 11*6236dae4SAndroid Build Coastguard Worker * 12*6236dae4SAndroid Build Coastguard Worker * This software is licensed as described in the file COPYING, which 13*6236dae4SAndroid Build Coastguard Worker * you should have received as part of this distribution. The terms 14*6236dae4SAndroid Build Coastguard Worker * are also available at https://curl.se/docs/copyright.html. 15*6236dae4SAndroid Build Coastguard Worker * 16*6236dae4SAndroid Build Coastguard Worker * You may opt to use, copy, modify, merge, publish, distribute and/or sell 17*6236dae4SAndroid Build Coastguard Worker * copies of the Software, and permit persons to whom the Software is 18*6236dae4SAndroid Build Coastguard Worker * furnished to do so, under the terms of the COPYING file. 19*6236dae4SAndroid Build Coastguard Worker * 20*6236dae4SAndroid Build Coastguard Worker * This software is distributed on an "AS IS" basis, WITHOUT WARRANTY OF ANY 21*6236dae4SAndroid Build Coastguard Worker * KIND, either express or implied. 22*6236dae4SAndroid Build Coastguard Worker * 23*6236dae4SAndroid Build Coastguard Worker * SPDX-License-Identifier: curl 24*6236dae4SAndroid Build Coastguard Worker * 25*6236dae4SAndroid Build Coastguard Worker ***************************************************************************/ 26*6236dae4SAndroid Build Coastguard Worker 27*6236dae4SAndroid Build Coastguard Worker /* ================================================================ */ 28*6236dae4SAndroid Build Coastguard Worker /* Hand crafted config file for RISC OS */ 29*6236dae4SAndroid Build Coastguard Worker /* ================================================================ */ 30*6236dae4SAndroid Build Coastguard Worker 31*6236dae4SAndroid Build Coastguard Worker /* Name of this package! */ 32*6236dae4SAndroid Build Coastguard Worker #undef PACKAGE 33*6236dae4SAndroid Build Coastguard Worker 34*6236dae4SAndroid Build Coastguard Worker /* Version number of this archive. */ 35*6236dae4SAndroid Build Coastguard Worker #undef VERSION 36*6236dae4SAndroid Build Coastguard Worker 37*6236dae4SAndroid Build Coastguard Worker /* Define cpu-machine-OS */ 38*6236dae4SAndroid Build Coastguard Worker #ifndef CURL_OS 39*6236dae4SAndroid Build Coastguard Worker #define CURL_OS "ARM-RISC OS" 40*6236dae4SAndroid Build Coastguard Worker #endif 41*6236dae4SAndroid Build Coastguard Worker 42*6236dae4SAndroid Build Coastguard Worker /* Define if you want the built-in manual */ 43*6236dae4SAndroid Build Coastguard Worker #define USE_MANUAL 44*6236dae4SAndroid Build Coastguard Worker 45*6236dae4SAndroid Build Coastguard Worker /* Define if you have the gethostbyname_r() function with 3 arguments */ 46*6236dae4SAndroid Build Coastguard Worker #undef HAVE_GETHOSTBYNAME_R_3 47*6236dae4SAndroid Build Coastguard Worker 48*6236dae4SAndroid Build Coastguard Worker /* Define if you have the gethostbyname_r() function with 5 arguments */ 49*6236dae4SAndroid Build Coastguard Worker #undef HAVE_GETHOSTBYNAME_R_5 50*6236dae4SAndroid Build Coastguard Worker 51*6236dae4SAndroid Build Coastguard Worker /* Define if you have the gethostbyname_r() function with 6 arguments */ 52*6236dae4SAndroid Build Coastguard Worker #undef HAVE_GETHOSTBYNAME_R_6 53*6236dae4SAndroid Build Coastguard Worker 54*6236dae4SAndroid Build Coastguard Worker /* Define if you need the _REENTRANT define for some functions */ 55*6236dae4SAndroid Build Coastguard Worker #undef NEED_REENTRANT 56*6236dae4SAndroid Build Coastguard Worker 57*6236dae4SAndroid Build Coastguard Worker /* Define if you want to enable IPv6 support */ 58*6236dae4SAndroid Build Coastguard Worker #undef USE_IPV6 59*6236dae4SAndroid Build Coastguard Worker 60*6236dae4SAndroid Build Coastguard Worker /* Define if struct sockaddr_in6 has the sin6_scope_id member */ 61*6236dae4SAndroid Build Coastguard Worker #define HAVE_SOCKADDR_IN6_SIN6_SCOPE_ID 1 62*6236dae4SAndroid Build Coastguard Worker 63*6236dae4SAndroid Build Coastguard Worker /* Define this to 'int' if ssize_t is not an available typedefed type */ 64*6236dae4SAndroid Build Coastguard Worker #undef ssize_t 65*6236dae4SAndroid Build Coastguard Worker 66*6236dae4SAndroid Build Coastguard Worker /* Define if you have the alarm function. */ 67*6236dae4SAndroid Build Coastguard Worker #define HAVE_ALARM 68*6236dae4SAndroid Build Coastguard Worker 69*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <arpa/inet.h> header file. */ 70*6236dae4SAndroid Build Coastguard Worker #define HAVE_ARPA_INET_H 71*6236dae4SAndroid Build Coastguard Worker 72*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `closesocket' function. */ 73*6236dae4SAndroid Build Coastguard Worker #undef HAVE_CLOSESOCKET 74*6236dae4SAndroid Build Coastguard Worker 75*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <fcntl.h> header file. */ 76*6236dae4SAndroid Build Coastguard Worker #define HAVE_FCNTL_H 77*6236dae4SAndroid Build Coastguard Worker 78*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `ftruncate' function. */ 79*6236dae4SAndroid Build Coastguard Worker #define HAVE_FTRUNCATE 80*6236dae4SAndroid Build Coastguard Worker 81*6236dae4SAndroid Build Coastguard Worker /* Define if getaddrinfo exists and works */ 82*6236dae4SAndroid Build Coastguard Worker #define HAVE_GETADDRINFO 83*6236dae4SAndroid Build Coastguard Worker 84*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `geteuid' function. */ 85*6236dae4SAndroid Build Coastguard Worker #undef HAVE_GETEUID 86*6236dae4SAndroid Build Coastguard Worker 87*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `gethostbyname_r' function. */ 88*6236dae4SAndroid Build Coastguard Worker #undef HAVE_GETHOSTBYNAME_R 89*6236dae4SAndroid Build Coastguard Worker 90*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `gethostname' function. */ 91*6236dae4SAndroid Build Coastguard Worker #define HAVE_GETHOSTNAME 92*6236dae4SAndroid Build Coastguard Worker 93*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `getpass_r' function. */ 94*6236dae4SAndroid Build Coastguard Worker #undef HAVE_GETPASS_R 95*6236dae4SAndroid Build Coastguard Worker 96*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `getpwuid' function. */ 97*6236dae4SAndroid Build Coastguard Worker #undef HAVE_GETPWUID 98*6236dae4SAndroid Build Coastguard Worker 99*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `gettimeofday' function. */ 100*6236dae4SAndroid Build Coastguard Worker #define HAVE_GETTIMEOFDAY 101*6236dae4SAndroid Build Coastguard Worker 102*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `timeval' struct. */ 103*6236dae4SAndroid Build Coastguard Worker #define HAVE_STRUCT_TIMEVAL 104*6236dae4SAndroid Build Coastguard Worker 105*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <io.h> header file. */ 106*6236dae4SAndroid Build Coastguard Worker #undef HAVE_IO_H 107*6236dae4SAndroid Build Coastguard Worker 108*6236dae4SAndroid Build Coastguard Worker /* Define if you need the malloc.h header file even with stdlib.h */ 109*6236dae4SAndroid Build Coastguard Worker /* #define NEED_MALLOC_H 1 */ 110*6236dae4SAndroid Build Coastguard Worker 111*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <netdb.h> header file. */ 112*6236dae4SAndroid Build Coastguard Worker #define HAVE_NETDB_H 113*6236dae4SAndroid Build Coastguard Worker 114*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <netinet/in.h> header file. */ 115*6236dae4SAndroid Build Coastguard Worker #define HAVE_NETINET_IN_H 116*6236dae4SAndroid Build Coastguard Worker 117*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <net/if.h> header file. */ 118*6236dae4SAndroid Build Coastguard Worker #define HAVE_NET_IF_H 119*6236dae4SAndroid Build Coastguard Worker 120*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <pwd.h> header file. */ 121*6236dae4SAndroid Build Coastguard Worker #undef HAVE_PWD_H 122*6236dae4SAndroid Build Coastguard Worker 123*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `select' function. */ 124*6236dae4SAndroid Build Coastguard Worker #define HAVE_SELECT 125*6236dae4SAndroid Build Coastguard Worker 126*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `sigaction' function. */ 127*6236dae4SAndroid Build Coastguard Worker #undef HAVE_SIGACTION 128*6236dae4SAndroid Build Coastguard Worker 129*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `signal' function. */ 130*6236dae4SAndroid Build Coastguard Worker #define HAVE_SIGNAL 131*6236dae4SAndroid Build Coastguard Worker 132*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `socket' function. */ 133*6236dae4SAndroid Build Coastguard Worker #define HAVE_SOCKET 134*6236dae4SAndroid Build Coastguard Worker 135*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `strcasecmp' function. */ 136*6236dae4SAndroid Build Coastguard Worker #undef HAVE_STRCASECMP 137*6236dae4SAndroid Build Coastguard Worker 138*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `strcmpi' function. */ 139*6236dae4SAndroid Build Coastguard Worker #undef HAVE_STRCMPI 140*6236dae4SAndroid Build Coastguard Worker 141*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `strdup' function. */ 142*6236dae4SAndroid Build Coastguard Worker #define HAVE_STRDUP 143*6236dae4SAndroid Build Coastguard Worker 144*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `stricmp' function. */ 145*6236dae4SAndroid Build Coastguard Worker #define HAVE_STRICMP 146*6236dae4SAndroid Build Coastguard Worker 147*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <strings.h> header file. */ 148*6236dae4SAndroid Build Coastguard Worker #undef HAVE_STRINGS_H 149*6236dae4SAndroid Build Coastguard Worker 150*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `strtok_r' function. */ 151*6236dae4SAndroid Build Coastguard Worker #undef HAVE_STRTOK_R 152*6236dae4SAndroid Build Coastguard Worker 153*6236dae4SAndroid Build Coastguard Worker /* Define if you have the `strtoll' function. */ 154*6236dae4SAndroid Build Coastguard Worker #undef HAVE_STRTOLL 155*6236dae4SAndroid Build Coastguard Worker 156*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <sys/param.h> header file. */ 157*6236dae4SAndroid Build Coastguard Worker #undef HAVE_SYS_PARAM_H 158*6236dae4SAndroid Build Coastguard Worker 159*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <sys/select.h> header file. */ 160*6236dae4SAndroid Build Coastguard Worker #undef HAVE_SYS_SELECT_H 161*6236dae4SAndroid Build Coastguard Worker 162*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <sys/socket.h> header file. */ 163*6236dae4SAndroid Build Coastguard Worker #define HAVE_SYS_SOCKET_H 164*6236dae4SAndroid Build Coastguard Worker 165*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <sys/sockio.h> header file. */ 166*6236dae4SAndroid Build Coastguard Worker #undef HAVE_SYS_SOCKIO_H 167*6236dae4SAndroid Build Coastguard Worker 168*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <sys/stat.h> header file. */ 169*6236dae4SAndroid Build Coastguard Worker #undef HAVE_SYS_STAT_H 170*6236dae4SAndroid Build Coastguard Worker 171*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <sys/time.h> header file. */ 172*6236dae4SAndroid Build Coastguard Worker #define HAVE_SYS_TIME_H 173*6236dae4SAndroid Build Coastguard Worker 174*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <sys/types.h> header file. */ 175*6236dae4SAndroid Build Coastguard Worker #define HAVE_SYS_TYPES_H 176*6236dae4SAndroid Build Coastguard Worker 177*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <termios.h> header file. */ 178*6236dae4SAndroid Build Coastguard Worker #define HAVE_TERMIOS_H 179*6236dae4SAndroid Build Coastguard Worker 180*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <termio.h> header file. */ 181*6236dae4SAndroid Build Coastguard Worker #undef HAVE_TERMIO_H 182*6236dae4SAndroid Build Coastguard Worker 183*6236dae4SAndroid Build Coastguard Worker /* Define if you have the <unistd.h> header file. */ 184*6236dae4SAndroid Build Coastguard Worker #define HAVE_UNISTD_H 185*6236dae4SAndroid Build Coastguard Worker 186*6236dae4SAndroid Build Coastguard Worker /* Name of package */ 187*6236dae4SAndroid Build Coastguard Worker #undef PACKAGE 188*6236dae4SAndroid Build Coastguard Worker 189*6236dae4SAndroid Build Coastguard Worker /* The size of `int', as computed by sizeof. */ 190*6236dae4SAndroid Build Coastguard Worker #define SIZEOF_INT 4 191*6236dae4SAndroid Build Coastguard Worker 192*6236dae4SAndroid Build Coastguard Worker /* The size of `long long', as computed by sizeof. */ 193*6236dae4SAndroid Build Coastguard Worker #undef SIZEOF_LONG_LONG 194*6236dae4SAndroid Build Coastguard Worker 195*6236dae4SAndroid Build Coastguard Worker /* The size of `size_t', as computed by sizeof. */ 196*6236dae4SAndroid Build Coastguard Worker #define SIZEOF_SIZE_T 4 197*6236dae4SAndroid Build Coastguard Worker 198*6236dae4SAndroid Build Coastguard Worker /* Define if you have the ANSI C header files. */ 199*6236dae4SAndroid Build Coastguard Worker #undef STDC_HEADERS 200*6236dae4SAndroid Build Coastguard Worker 201*6236dae4SAndroid Build Coastguard Worker /* Version number of package */ 202*6236dae4SAndroid Build Coastguard Worker #undef VERSION 203*6236dae4SAndroid Build Coastguard Worker 204*6236dae4SAndroid Build Coastguard Worker /* Number of bits in a file offset, on hosts where this is settable. */ 205*6236dae4SAndroid Build Coastguard Worker #undef _FILE_OFFSET_BITS 206*6236dae4SAndroid Build Coastguard Worker 207*6236dae4SAndroid Build Coastguard Worker /* Define for large files, on AIX-style hosts. */ 208*6236dae4SAndroid Build Coastguard Worker #undef _LARGE_FILES 209*6236dae4SAndroid Build Coastguard Worker 210*6236dae4SAndroid Build Coastguard Worker /* Define to empty if `const' does not conform to ANSI C. */ 211*6236dae4SAndroid Build Coastguard Worker #undef const 212*6236dae4SAndroid Build Coastguard Worker 213*6236dae4SAndroid Build Coastguard Worker /* Define to `unsigned' if <sys/types.h> does not define. */ 214*6236dae4SAndroid Build Coastguard Worker #undef size_t 215*6236dae4SAndroid Build Coastguard Worker 216*6236dae4SAndroid Build Coastguard Worker /* Define to `int' if <sys/types.h> does not define. */ 217*6236dae4SAndroid Build Coastguard Worker #undef ssize_t 218*6236dae4SAndroid Build Coastguard Worker 219*6236dae4SAndroid Build Coastguard Worker /* Define if you have a working ioctl FIONBIO function. */ 220*6236dae4SAndroid Build Coastguard Worker #define HAVE_IOCTL_FIONBIO 221*6236dae4SAndroid Build Coastguard Worker 222*6236dae4SAndroid Build Coastguard Worker /* to disable LDAP */ 223*6236dae4SAndroid Build Coastguard Worker #define CURL_DISABLE_LDAP 224*6236dae4SAndroid Build Coastguard Worker 225*6236dae4SAndroid Build Coastguard Worker /* Define if you have the recv function. */ 226*6236dae4SAndroid Build Coastguard Worker #define HAVE_RECV 1 227*6236dae4SAndroid Build Coastguard Worker 228*6236dae4SAndroid Build Coastguard Worker /* Define to the type of arg 1 for recv. */ 229*6236dae4SAndroid Build Coastguard Worker #define RECV_TYPE_ARG1 int 230*6236dae4SAndroid Build Coastguard Worker 231*6236dae4SAndroid Build Coastguard Worker /* Define to the type of arg 2 for recv. */ 232*6236dae4SAndroid Build Coastguard Worker #define RECV_TYPE_ARG2 void * 233*6236dae4SAndroid Build Coastguard Worker 234*6236dae4SAndroid Build Coastguard Worker /* Define to the type of arg 3 for recv. */ 235*6236dae4SAndroid Build Coastguard Worker #define RECV_TYPE_ARG3 size_t 236*6236dae4SAndroid Build Coastguard Worker 237*6236dae4SAndroid Build Coastguard Worker /* Define to the type of arg 4 for recv. */ 238*6236dae4SAndroid Build Coastguard Worker #define RECV_TYPE_ARG4 int 239*6236dae4SAndroid Build Coastguard Worker 240*6236dae4SAndroid Build Coastguard Worker /* Define to the function return type for recv. */ 241*6236dae4SAndroid Build Coastguard Worker #define RECV_TYPE_RETV ssize_t 242*6236dae4SAndroid Build Coastguard Worker 243*6236dae4SAndroid Build Coastguard Worker /* Define if you have the send function. */ 244*6236dae4SAndroid Build Coastguard Worker #define HAVE_SEND 1 245*6236dae4SAndroid Build Coastguard Worker 246*6236dae4SAndroid Build Coastguard Worker /* Define to the type of arg 1 for send. */ 247*6236dae4SAndroid Build Coastguard Worker #define SEND_TYPE_ARG1 int 248*6236dae4SAndroid Build Coastguard Worker 249*6236dae4SAndroid Build Coastguard Worker /* Define to the type qualifier of arg 2 for send. */ 250*6236dae4SAndroid Build Coastguard Worker #define SEND_QUAL_ARG2 const 251*6236dae4SAndroid Build Coastguard Worker 252*6236dae4SAndroid Build Coastguard Worker /* Define to the type of arg 2 for send. */ 253*6236dae4SAndroid Build Coastguard Worker #define SEND_TYPE_ARG2 void * 254*6236dae4SAndroid Build Coastguard Worker 255*6236dae4SAndroid Build Coastguard Worker /* Define to the type of arg 3 for send. */ 256*6236dae4SAndroid Build Coastguard Worker #define SEND_TYPE_ARG3 size_t 257*6236dae4SAndroid Build Coastguard Worker 258*6236dae4SAndroid Build Coastguard Worker /* Define to the type of arg 4 for send. */ 259*6236dae4SAndroid Build Coastguard Worker #define SEND_TYPE_ARG4 int 260*6236dae4SAndroid Build Coastguard Worker 261*6236dae4SAndroid Build Coastguard Worker /* Define to the function return type for send. */ 262*6236dae4SAndroid Build Coastguard Worker #define SEND_TYPE_RETV ssize_t 263*6236dae4SAndroid Build Coastguard Worker 264*6236dae4SAndroid Build Coastguard Worker #endif /* HEADER_CURL_CONFIG_RISCOS_H */ 265