Use more standard test for lrintf/lrint
authorDavid Schleef <ds@schleef.org>
Sun, 2 Jan 2011 03:47:50 +0000 (19:47 -0800)
committerJean-Marc Valin <jean-marc.valin@octasic.com>
Tue, 11 Jan 2011 14:32:09 +0000 (09:32 -0500)
acinclude.m4 [deleted file]
configure.ac

diff --git a/acinclude.m4 b/acinclude.m4
deleted file mode 100644 (file)
index 1346177..0000000
+++ /dev/null
@@ -1,44 +0,0 @@
-dnl @synopsis AC_C99_FUNC_LRINTF
-dnl
-dnl Check whether C99's lrintf function is available.
-dnl @version 1.1
-dnl @author Erik de Castro Lopo <erikd AT mega-nerd DOT com>
-dnl
-dnl Permission to use, copy, modify, distribute, and sell this file for any 
-dnl purpose is hereby granted without fee, provided that the above copyright 
-dnl and this permission notice appear in all copies.  No representations are
-dnl made about the suitability of this software for any purpose.  It is 
-dnl provided "as is" without express or implied warranty.
-dnl
-AC_DEFUN([AC_C99_FUNC_LRINTF],
-[AC_CACHE_CHECK(for lrintf,
-  ac_cv_c99_lrintf,
-[AC_TRY_COMPILE([
-#define                _ISOC9X_SOURCE  1
-#define        _ISOC99_SOURCE  1
-#define                __USE_ISOC99    1
-#define        __USE_ISOC9X    1
-#include       <math.h>],
-[      int value = lrintf (0.432) ; ], ac_cv_c99_lrintf=yes, ac_cv_c99_lrintf=no)])
-if test $ac_cv_c99_lrintf = yes; then
-  AC_DEFINE(HAVE_LRINTF, 1,
-            [Define if you have C99's lrintf function.])
-fi
-])# AC_C99_LRINTF
-
-AC_DEFUN([AC_C99_FUNC_LRINT],
-[AC_CACHE_CHECK(for lrint,
-  ac_cv_c99_lrint,
-[AC_TRY_COMPILE([
-#define                _ISOC9X_SOURCE  1
-#define        _ISOC99_SOURCE  1
-#define                __USE_ISOC99    1
-#define        __USE_ISOC9X    1
-#include       <math.h>],
-[      int value = lrint (0.432) ; ], ac_cv_c99_lrint=yes, ac_cv_c99_lrint=no)])
-if test $ac_cv_c99_lrint = yes; then
-  AC_DEFINE(HAVE_LRINT, 1,
-            [Define if you have C99's lrint function.])
-fi
-])# AC_C99_LRINT
-
index b970de4..ac45a85 100644 (file)
@@ -165,8 +165,8 @@ if test $ac_cv_c_compiler_gnu = yes ; then
         CFLAGS="$CFLAGS -W -Wstrict-prototypes -Wall -Wextra -Wcast-align -Wnested-externs -Wshadow -Wno-parentheses -Wno-unused-parameter -Wno-sign-compare"
 fi
 
-AC_C99_FUNC_LRINTF
-AC_C99_FUNC_LRINT
+AC_CHECK_FUNCS([lrintf])
+AC_CHECK_FUNCS([lrint])
 
 AC_CHECK_SIZEOF(short)
 AC_CHECK_SIZEOF(int)
@@ -212,7 +212,7 @@ AC_MSG_RESULT([
     Compiler support:
 
       C99 var arrays: ................ ${has_var_arrays}
-      C99 lrintf: .................... ${ac_cv_c99_lrintf}
+      C99 lrintf: .................... ${ac_cv_func_lrintf}
       Alloca: ........................ ${has_alloca}
     
     General configuration: