Commit e9f5bce3 authored by Rob Shearman's avatar Rob Shearman Committed by Alexandre Julliard

Add configure check for strtoll and strtoull.

Define these to _strtoi64 and _strtoui64 if these are available instead.
parent dfcd07eb
......@@ -16595,6 +16595,10 @@ esac
for ac_func in \
_pclose \
_popen \
......@@ -16603,6 +16607,8 @@ for ac_func in \
_strdup \
_stricmp \
_strnicmp \
_strtoi64 \
_strtoui64 \
_vsnprintf \
asctime_r \
chsize \
......@@ -16654,6 +16660,8 @@ for ac_func in \
strerror \
strncasecmp \
strtold \
strtoll \
strtoull \
tcgetattr \
thr_kill2 \
timegm \
......
......@@ -1328,6 +1328,8 @@ AC_CHECK_FUNCS(\
_strdup \
_stricmp \
_strnicmp \
_strtoi64 \
_strtoui64 \
_vsnprintf \
asctime_r \
chsize \
......@@ -1379,6 +1381,8 @@ AC_CHECK_FUNCS(\
strerror \
strncasecmp \
strtold \
strtoll \
strtoull \
tcgetattr \
thr_kill2 \
timegm \
......
......@@ -666,6 +666,12 @@
/* Define to 1 if you have the `strtold' function. */
#undef HAVE_STRTOLD
/* Define to 1 if you have the `strtoll' function. */
#undef HAVE_STRTOLL
/* Define to 1 if you have the `strtoull' function. */
#undef HAVE_STRTOULL
/* Define to 1 if `direction' is member of `struct ff_effect'. */
#undef HAVE_STRUCT_FF_EFFECT_DIRECTION
......@@ -972,6 +978,12 @@
/* Define to 1 if you have the `_strnicmp' function. */
#undef HAVE__STRNICMP
/* Define to 1 if you have the `_strtoi64' function. */
#undef HAVE__STRTOI64
/* Define to 1 if you have the `_strtoui64' function. */
#undef HAVE__STRTOUI64
/* Define to 1 if you have the `_vsnprintf' function. */
#undef HAVE__VSNPRINTF
......
......@@ -138,6 +138,14 @@ struct statvfs
#define vsnprintf _vsnprintf
#endif
#if !defined(HAVE_STRTOLL) && defined(HAVE__STRTOI64)
#define strtoll _strtoi64
#endif
#if !defined(HAVE_STRTOULL) && defined(HAVE__STRTOUI64)
#define strtoull _strtoui64
#endif
#ifndef S_ISLNK
# define S_ISLNK(mod) (0)
#endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment