Rename interpretor to interpreter.
[Faustine.git] / interpreter / lib / src / libsndfile-1.0.25 / M4 / llrint.m4
diff --git a/interpreter/lib/src/libsndfile-1.0.25/M4/llrint.m4 b/interpreter/lib/src/libsndfile-1.0.25/M4/llrint.m4
new file mode 100644 (file)
index 0000000..66be206
--- /dev/null
@@ -0,0 +1,38 @@
+dnl @synopsis MN_C99_FUNC_LLRINT
+dnl
+dnl Check whether C99's llrint function is available.
+dnl @version 1.1       Sep 30 2002
+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([MN_C99_FUNC_LLRINT],
+[AC_CACHE_CHECK(for llrint,
+  ac_cv_c99_llrint,
+[
+llrint_save_CFLAGS=$CFLAGS
+CFLAGS="-lm"
+AC_TRY_LINK([
+#define                _ISOC9X_SOURCE  1
+#define        _ISOC99_SOURCE  1
+#define                __USE_ISOC99    1
+#define        __USE_ISOC9X    1
+
+#include <math.h>
+#include <stdint.h>
+], int64_t     x ; x = llrint(3.14159) ;, ac_cv_c99_llrint=yes, ac_cv_c99_llrint=no)
+
+CFLAGS=$llrint_save_CFLAGS
+
+])
+
+if test "$ac_cv_c99_llrint" = yes; then
+  AC_DEFINE(HAVE_LLRINT, 1,
+            [Define if you have C99's llrint function.])
+fi
+])# MN_C99_FUNC_LLRINT
+