"Fossies" - the Fresh Open Source Software Archive

Member "audacity-minsrc-2.3.2/lib-src/sbsms/m4/ac_c99_func_lrintf.m4" (28 Aug 2018, 1015 Bytes) of package /linux/misc/audacity-minsrc-2.3.2.tar.xz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file.

    1 dnl @synopsis AC_C99_FUNC_LRINTF
    2 dnl
    3 dnl Check whether C99's lrintf function is available.
    4 dnl @version 1.1
    5 dnl @author Erik de Castro Lopo <erikd AT mega-nerd DOT com>
    6 dnl
    7 dnl Permission to use, copy, modify, distribute, and sell this file for any 
    8 dnl purpose is hereby granted without fee, provided that the above copyright 
    9 dnl and this permission notice appear in all copies.  No representations are
   10 dnl made about the suitability of this software for any purpose.  It is 
   11 dnl provided "as is" without express or implied warranty.
   12 dnl
   13 AC_DEFUN([AC_C99_FUNC_LRINTF],
   14 [AC_CACHE_CHECK(for lrintf,
   15   ac_cv_c99_lrintf,
   16 [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[
   17 #define		_ISOC9X_SOURCE	1
   18 #define 	_ISOC99_SOURCE	1
   19 #define		__USE_ISOC99	1
   20 #define 	__USE_ISOC9X	1
   21 #include	<math.h>]], [[	int value = lrintf (0.432) ; ]])],[ac_cv_c99_lrintf=yes],[ac_cv_c99_lrintf=no])])
   22 if test "x$ac_cv_c99_lrintf" = "xyes"; then
   23   AC_DEFINE(HAVE_LRINTF, 1,
   24             [Define if you have C99's lrintf function.])
   25 fi
   26 ])# AC_C99_LRINTF
   27