libretro-dolphin/Externals/curl/lib
Giovanni Santini 9e3d696056 Fix compilation issue for Apple devices
The issue is caused from a wrong definition in `config.h`, which works
perfectly on every device except for OSX.

Such definition causes `curl_setup_once.h` to use `MSG_NOSIGNAL`, which
is undefined on Apple devices.
More details here:
https://github.com/lpeterse/haskell-socket/issues/8#issuecomment-115650974

The most cross-platform-friendly way (IMHO obviously) is to say to
Apple devices to ignore such definition, rewriting the preprocessor
check as done in this commit.
2020-08-27 19:11:43 +01:00
..
vauth Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
vtls Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
amigaos.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
amigaos.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
arpa_telnet.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
asyn-ares.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
asyn-thread.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
asyn.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
base64.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
checksrc.pl Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
CMakeLists.txt For windows cmake builds, build curl with schannel/winssl capability 2020-07-28 17:40:41 -04:00
config-amigaos.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
config-dos.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
config-mac.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
config-os400.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
config-riscos.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
config-symbian.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
config-tpf.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
config-vxworks.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
config-win32.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
config-win32ce.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
conncache.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
conncache.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
connect.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
connect.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
content_encoding.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
content_encoding.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
cookie.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
cookie.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_addrinfo.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_addrinfo.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_base64.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_config.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_config.h.cmake Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_config.h.in Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_des.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_des.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_endian.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_endian.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_fnmatch.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_fnmatch.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_gethostname.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_gethostname.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_gssapi.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_gssapi.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_hmac.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_ldap.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_md4.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_md5.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_memory.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_memrchr.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_memrchr.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_multibyte.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_multibyte.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_ntlm_core.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_ntlm_core.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_ntlm_wb.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_ntlm_wb.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_printf.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_rtmp.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_rtmp.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_sasl.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_sasl.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_sec.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_setup.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_setup_once.h Fix compilation issue for Apple devices 2020-08-27 19:11:43 +01:00
curl_sspi.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_sspi.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_threads.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curl_threads.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
curlx.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
dict.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
dict.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
dotdot.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
dotdot.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
easy.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
easyif.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
escape.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
escape.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
file.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
file.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
fileinfo.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
fileinfo.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
firefox-db2pem.sh Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
formdata.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
formdata.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
ftp.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
ftp.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
ftplistparser.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
ftplistparser.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
getenv.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
getinfo.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
getinfo.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
gopher.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
gopher.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hash.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hash.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hmac.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hostasyn.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hostcheck.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hostcheck.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hostip.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hostip.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hostip4.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hostip6.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
hostsyn.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http2.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http2.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http_chunks.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http_chunks.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http_digest.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http_digest.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http_negotiate.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http_negotiate.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http_ntlm.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http_ntlm.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http_proxy.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
http_proxy.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
idn_win32.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
if2ip.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
if2ip.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
imap.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
imap.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
inet_ntop.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
inet_ntop.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
inet_pton.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
inet_pton.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
krb5.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
ldap.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
libcurl.plist Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
libcurl.rc Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
libcurl.vers.in Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
llist.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
llist.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
makefile.amiga Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
makefile.dj Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
md4.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
md5.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
memdebug.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
memdebug.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
mk-ca-bundle.pl Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
mk-ca-bundle.vbs Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
mprintf.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
multi.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
multihandle.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
multiif.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
netrc.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
netrc.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
non-ascii.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
non-ascii.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
nonblock.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
nonblock.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
nwlib.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
nwos.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
objnames-test08.sh Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
objnames-test10.sh Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
objnames.inc Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
openldap.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
parsedate.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
parsedate.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
pingpong.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
pingpong.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
pipeline.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
pipeline.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
pop3.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
pop3.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
progress.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
progress.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
rawstr.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
rawstr.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
rtsp.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
rtsp.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
security.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
select.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
select.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
sendf.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
sendf.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
setup-os400.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
setup-vms.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
share.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
share.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
sigpipe.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
slist.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
slist.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
smb.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
smb.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
smtp.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
smtp.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
sockaddr.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
socks.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
socks.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
socks_gssapi.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
socks_sspi.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
speedcheck.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
speedcheck.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
splay.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
splay.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
ssh.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
ssh.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
strdup.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
strdup.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
strequal.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
strequal.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
strerror.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
strerror.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
strtok.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
strtok.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
strtoofft.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
strtoofft.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
system_win32.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
system_win32.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
telnet.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
telnet.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
tftp.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
tftp.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
timeval.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
timeval.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
transfer.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
transfer.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
url.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
url.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
urldata.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
version.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
warnless.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
warnless.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
wildcard.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
wildcard.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
x509asn1.c Externals: Add libcurl. 2016-06-18 18:31:40 +02:00
x509asn1.h Externals: Add libcurl. 2016-06-18 18:31:40 +02:00