2003-11-12 Zoltan Varga <vargaz@freemail.hu>
authorZoltan Varga <vargaz@gmail.com>
Wed, 12 Nov 2003 13:09:46 +0000 (13:09 -0000)
committerZoltan Varga <vargaz@gmail.com>
Wed, 12 Nov 2003 13:09:46 +0000 (13:09 -0000)
* configure.in acconfig.h: Add check for signbit, which is missing in
FreeBSD 4.x.

svn path=/trunk/mono/; revision=19869

ChangeLog
acconfig.h
configure.in

index 264fedaa5d320d9ef39c51478d6c11b269ec5c60..644d9dc3ffaa53f1faed097909b1cfd26af40f5a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2003-11-12  Zoltan Varga  <vargaz@freemail.hu>
+
+       * configure.in acconfig.h: Add check for signbit, which is missing in
+       FreeBSD 4.x.
+
 2003-11-07  Zoltan Varga  <vargaz@freemail.hu>
 
        * configure.in: Remove debugging junk accidently checked in.
index 2ed16243b471b93a81210504cc34b7fc28144a3f..e54d4eeea4435077304fe29589e6f25de8dcd8b6 100644 (file)
@@ -29,3 +29,4 @@
 #undef HAVE_GETHOSTBYNAME2_R
 #undef HAVE_ICU
 #undef HAVE_KW_THREAD
+#undef HAVE_SIGNBIT
index 7c7cf2d18a305719ec4d10331874a3f4fd5119f7..0d1f677277313aa9c44fddab60bb44ecd627f9e4 100644 (file)
@@ -647,6 +647,19 @@ if test x$platform_win32 = xno; then
        dnl *** have it in the library (duh))                            ***
        dnl ****************************************************************
        AC_CHECK_FUNCS(poll)
+
+       dnl *************************
+       dnl *** Check for signbit ***
+       dnl *************************
+       AC_MSG_CHECKING(for signbit)
+       AC_TRY_COMPILE([#include <math.h>], [
+               int s = signbit(1.0);
+       ], [
+               AC_MSG_RESULT(yes)
+               AC_DEFINE(HAVE_SIGNBIT)
+       ], [
+               AC_MSG_RESULT(no)
+       ]) 
 else
        AC_CHECK_LIB(ws2_32, main, LIBS="$LIBS -lws2_32", AC_ERROR(bad mingw install?))
        AC_CHECK_LIB(psapi, main, LIBS="$LIBS -lpsapi", AC_ERROR(bad mingw install?))