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