From: Daniel Stenberg Date: Fri, 7 Apr 2017 06:22:09 +0000 (+0200) Subject: system.h: add section for tcc X-Git-Tag: curl-7_54_0~32 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e61c04b45754915e291d665556331721cd189f51;p=curl system.h: add section for tcc Closes #1397 --- diff --git a/include/curl/system.h b/include/curl/system.h index cdc8ad8a5..f4edc436d 100644 --- a/include/curl/system.h +++ b/include/curl/system.h @@ -363,6 +363,19 @@ # define CURLSYS_TYPEOF_CURL_SOCKLEN_T int # define CURLSYS_SIZEOF_CURL_SOCKLEN_T 4 +#elif defined(__TINYC__) /* also known as tcc */ + +# define CURLSYS_SIZEOF_LONG 4 +# define CURLSYS_TYPEOF_CURL_OFF_T long long +# define CURLSYS_FORMAT_CURL_OFF_T "lld" +# define CURLSYS_FORMAT_CURL_OFF_TU "llu" +# define CURLSYS_SIZEOF_CURL_OFF_T 8 +# define CURLSYS_SUFFIX_CURL_OFF_T LL +# define CURLSYS_SUFFIX_CURL_OFF_TU ULL +# define CURLSYS_TYPEOF_CURL_SOCKLEN_T socklen_t +# define CURLSYS_PULL_SYS_TYPES_H 1 +# define CURLSYS_PULL_SYS_SOCKET_H 1 + /* ===================================== */ /* KEEP MSVC THE PENULTIMATE ENTRY */ /* ===================================== */