56#if defined(__GNUC__) && defined(__i386__) && ! defined(__MINGW32__)
66# define FASTCALL __attribute__((regparm(3)))
67# define PTRFASTCALL __attribute__((regparm(3)))
93# if ! defined(__cplusplus) && ! defined(inline)
95# define inline __inline
101# define inline inline
111 && (! defined(__USE_MINGW_ANSI_STDIO) \
112 || (1 - __USE_MINGW_ANSI_STDIO - 1 == 0))
113# define EXPAT_FMT_ULL(midpart) "%" midpart "I64u"
115# define EXPAT_FMT_PTRDIFF_T(midpart) "%" midpart "I64d"
116# define EXPAT_FMT_SIZE_T(midpart) "%" midpart "I64u"
118# define EXPAT_FMT_PTRDIFF_T(midpart) "%" midpart "d"
119# define EXPAT_FMT_SIZE_T(midpart) "%" midpart "u"
122# define EXPAT_FMT_ULL(midpart) "%" midpart "llu"
123# if ! defined(ULONG_MAX)
124# error Compiler did not define ULONG_MAX for us
125# elif ULONG_MAX == 18446744073709551615u
126# define EXPAT_FMT_PTRDIFF_T(midpart) "%" midpart "ld"
127# define EXPAT_FMT_SIZE_T(midpart) "%" midpart "lu"
129# define EXPAT_FMT_PTRDIFF_T(midpart) "%" midpart "d"
130# define EXPAT_FMT_SIZE_T(midpart) "%" midpart "u"
135# define UNUSED_P(p) (void)p
142#define EXPAT_BILLION_LAUGHS_ATTACK_PROTECTION_MAXIMUM_AMPLIFICATION_DEFAULT \
144#define EXPAT_BILLION_LAUGHS_ATTACK_PROTECTION_ACTIVATION_THRESHOLD_DEFAULT \
155 const char **fromLimRef);
158unsigned long long testingAccountingGetCountBytesDirect(
XML_Parser parser);
159unsigned long long testingAccountingGetCountBytesIndirect(
XML_Parser parser);
160const char *unsignedCharToPrintable(
unsigned char c);
void _INTERNAL_trim_to_complete_utf8_characters(const char *from, const char **fromLimRef)