Added additional test for gcvt as uClibc appears to have this and not
ecvt.
This commit is contained in:
parent
bbb7dc0fad
commit
5ac2a538c6
4
configure
vendored
4
configure
vendored
@ -11644,6 +11644,8 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
@ -11657,10 +11659,12 @@ for ac_func in \
|
|||||||
chsize \
|
chsize \
|
||||||
clone \
|
clone \
|
||||||
ecvt \
|
ecvt \
|
||||||
|
fcvt \
|
||||||
finite \
|
finite \
|
||||||
fpclass \
|
fpclass \
|
||||||
ftruncate \
|
ftruncate \
|
||||||
ftruncate64 \
|
ftruncate64 \
|
||||||
|
gcvt \
|
||||||
getnetbyaddr \
|
getnetbyaddr \
|
||||||
getnetbyname \
|
getnetbyname \
|
||||||
getopt_long \
|
getopt_long \
|
||||||
|
@ -916,10 +916,12 @@ AC_CHECK_FUNCS(\
|
|||||||
chsize \
|
chsize \
|
||||||
clone \
|
clone \
|
||||||
ecvt \
|
ecvt \
|
||||||
|
fcvt \
|
||||||
finite \
|
finite \
|
||||||
fpclass \
|
fpclass \
|
||||||
ftruncate \
|
ftruncate \
|
||||||
ftruncate64 \
|
ftruncate64 \
|
||||||
|
gcvt \
|
||||||
getnetbyaddr \
|
getnetbyaddr \
|
||||||
getnetbyname \
|
getnetbyname \
|
||||||
getopt_long \
|
getopt_long \
|
||||||
|
@ -77,6 +77,9 @@
|
|||||||
/* Define to 1 if you have the <elf.h> header file. */
|
/* Define to 1 if you have the <elf.h> header file. */
|
||||||
#undef HAVE_ELF_H
|
#undef HAVE_ELF_H
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `fcvt' function. */
|
||||||
|
#undef HAVE_FCVT
|
||||||
|
|
||||||
/* Define to 1 if you have the `finite' function. */
|
/* Define to 1 if you have the `finite' function. */
|
||||||
#undef HAVE_FINITE
|
#undef HAVE_FINITE
|
||||||
|
|
||||||
@ -122,6 +125,9 @@
|
|||||||
/* Define to 1 if you have the `ftruncate64' function. */
|
/* Define to 1 if you have the `ftruncate64' function. */
|
||||||
#undef HAVE_FTRUNCATE64
|
#undef HAVE_FTRUNCATE64
|
||||||
|
|
||||||
|
/* Define to 1 if you have the `gcvt' function. */
|
||||||
|
#undef HAVE_GCVT
|
||||||
|
|
||||||
/* Define to 1 if you have the `getbkgd' function. */
|
/* Define to 1 if you have the `getbkgd' function. */
|
||||||
#undef HAVE_GETBKGD
|
#undef HAVE_GETBKGD
|
||||||
|
|
||||||
|
@ -620,11 +620,6 @@ unsigned short* wine_rewrite_s4tos2(const wchar_t* str4 )
|
|||||||
}
|
}
|
||||||
|
|
||||||
#ifndef HAVE_ECVT
|
#ifndef HAVE_ECVT
|
||||||
/*
|
|
||||||
* NetBSD 1.5 doesn't have ecvt, fcvt, gcvt. We just check for ecvt, though.
|
|
||||||
* Fix/verify these implementations !
|
|
||||||
*/
|
|
||||||
|
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* ecvt
|
* ecvt
|
||||||
*/
|
*/
|
||||||
@ -638,7 +633,9 @@ char *ecvt (double number, int ndigits, int *decpt, int *sign)
|
|||||||
*decpt = (dec) ? (int)dec - (int)buf : -1;
|
*decpt = (dec) ? (int)dec - (int)buf : -1;
|
||||||
return buf;
|
return buf;
|
||||||
}
|
}
|
||||||
|
#endif /* HAVE_ECVT */
|
||||||
|
|
||||||
|
#ifndef HAVE_FCVT
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* fcvt
|
* fcvt
|
||||||
*/
|
*/
|
||||||
@ -652,7 +649,9 @@ char *fcvt (double number, int ndigits, int *decpt, int *sign)
|
|||||||
*decpt = (dec) ? (int)dec - (int)buf : -1;
|
*decpt = (dec) ? (int)dec - (int)buf : -1;
|
||||||
return buf;
|
return buf;
|
||||||
}
|
}
|
||||||
|
#endif /* HAVE_FCVT */
|
||||||
|
|
||||||
|
#ifndef HAVE_GCVT
|
||||||
/***********************************************************************
|
/***********************************************************************
|
||||||
* gcvt
|
* gcvt
|
||||||
*
|
*
|
||||||
@ -663,7 +662,7 @@ char *gcvt (double number, size_t ndigit, char *buff)
|
|||||||
sprintf(buff, "%.*E", (int)ndigit, number);
|
sprintf(buff, "%.*E", (int)ndigit, number);
|
||||||
return buff;
|
return buff;
|
||||||
}
|
}
|
||||||
#endif /* HAVE_ECVT */
|
#endif /* HAVE_GCVT */
|
||||||
|
|
||||||
|
|
||||||
#ifndef wine_memcpy_unaligned
|
#ifndef wine_memcpy_unaligned
|
||||||
|
Loading…
x
Reference in New Issue
Block a user