Lines Matching +full:- +full:- +full:with +full:- +full:libidn2
23 * SPDX-License-Identifier: curl
41 by Apple SDK, but, in a way incompatible with gcc, resulting in misc errors
47 Work it around by overriding the built-in feature-check macro used by the
66 rely on the old name, and with this inconsistency our builds fail due to
123 * Include configuration script results or hand-crafted
134 # include "config-win32.h"
138 # include "config-mac.h"
142 # include "config-riscos.h"
146 # include "config-os400.h"
150 # include "config-plan9.h"
187 /* Solaris needs this to get a POSIX-conformant getpwuid_r */
262 * When HTTP is disabled, disable HTTP-only features
288 # include "setup-os400.h"
296 # include "setup-vms.h"
304 # include "setup-win32.h"
318 * use with the MinGW compiler, allowing it to verify them at compile-time.
347 /* Workaround for mainline llvm v16 and earlier missing a built-in macro
402 /* disable threaded resolver with clib2 - requires newlib or clib-ts */
414 # define _SYS_MBUF_H /* m_len define clashes with curl */
433 * with bsdsocket.library. This avoids the definition of those.
441 #ifdef __TANDEM /* for ns*-tandem-nsk systems */
443 # include <floss.h> /* FLOSS is only used for 32-bit builds. */
472 # define LSEEK_ERROR (__int64)-1
485 # define LSEEK_ERROR (offset_t)-1
508 # define LSEEK_ERROR (long)-1
516 #define LSEEK_ERROR (off_t)-1
575 #define CURL_OFF_T_MIN (-CURL_OFF_T_MAX - CURL_OFF_T_C(1))
608 # define TIME_T_MIN (-TIME_T_MAX - 1)
654 # ifdef MSDOS /* Watt-32 */
679 /* ---------------------------------------------------------------- */
680 /* resolver specialty compile-time defines */
682 /* ---------------------------------------------------------------- */
685 * MSVC threads support requires a multi-threaded runtime library.
686 * _beginthreadex() is not available in single-threaded ones.
687 * Single-threaded option was last available in VS2005: _MSC_VER <= 1400
720 /* ---------------------------------------------------------------- */
729 #error "libidn2 cannot be enabled with WinIDN or AppleIDN, choose one."
745 # error "OpenSSL can only coexist with wolfSSL v5.7.6 or upper"
750 /* Avoid defining unprefixed wolfSSL SHA macros colliding with nettle ones */
838 * Definition of our NOP statement Object-like macro
898 https://cygwin.com/cygwin-ug-net/using-textbinary.html
899 For write we want our output to have line endings of LF and be compatible with
927 We prefix with CURL to prevent name collisions. */
934 #define STRCONST(x) x,sizeof(x)-1
959 #error "MultiSSL combined with QUIC is not supported"
965 /* Certain Windows implementations are not aligned with what curl expects,
966 so always use the local one on this platform. E.g. the mingw-w64
967 implementation can return wrong results for non-ASCII inputs. */
975 (distributed with newer Windows 10 SDK versions only) */
993 /* 'CURL_INLINE' defined, use as-is */
997 /* The code is compiled with C++ compiler.