Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 61006 Details for
Bug 95707
media-libs/faad2: fix for FreeBSD
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
faad2-2.0-lrintf.patch
faad2-2.0-lrintf.patch (text/plain), 2.00 KB, created by
Diego Elio Pettenò (RETIRED)
on 2005-06-10 11:01:11 UTC
(
hide
)
Description:
faad2-2.0-lrintf.patch
Filename:
MIME Type:
Creator:
Diego Elio Pettenò (RETIRED)
Created:
2005-06-10 11:01:11 UTC
Size:
2.00 KB
patch
obsolete
>diff -ur faad2/configure.in faad2-lrintf/configure.in >--- faad2/configure.in 2004-02-06 17:04:39.000000000 +0100 >+++ faad2-lrintf/configure.in 2005-06-10 18:23:00.565147416 +0200 >@@ -49,6 +49,43 @@ > fi > ]) > >+dnl @synopsis AC_C99_FUNC_LRINTF >+dnl >+dnl Check whether C99's lrintf function is available. >+dnl @version 1.3 Feb 12 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([AC_C99_FUNC_LRINTF], >+[AC_CACHE_CHECK(for lrintf, >+ ac_cv_c99_lrintf, >+[ >+lrintf_save_CFLAGS=$CFLAGS >+CFLAGS="-O -lm" >+AC_TRY_LINK([ >+#define _ISOC9X_SOURCE 1 >+#define _ISOC99_SOURCE 1 >+#define __USE_ISOC99 1 >+#define __USE_ISOC9X 1 >+ >+#include <math.h> >+], if (!lrintf(3.14159)) lrintf(2.7183);, ac_cv_c99_lrintf=yes, ac_cv_c99_lrintf=no) >+ >+CFLAGS=$lrintf_save_CFLAGS >+ >+]) >+ >+if test "$ac_cv_c99_lrintf" = yes; then >+ AC_DEFINE(HAVE_LRINTF, 1, >+ [Define if you have C99's lrintf function.]) >+fi >+])# AC_C99_FUNC_LRINTF >+AC_C99_FUNC_LRINTF > > MY_CHECK_TYPEDEF_FROM_INCLUDE([float32_t temp], > [#include <sys/types.h>, >Only in faad2-lrintf/: configure.in.orig >diff -ur faad2/libfaad/common.h faad2-lrintf/libfaad/common.h >--- faad2/libfaad/common.h 2004-02-06 13:55:24.000000000 +0100 >+++ faad2-lrintf/libfaad/common.h 2005-06-10 18:23:04.037619520 +0200 >@@ -308,6 +308,7 @@ > return i; > } > #elif (defined(__i386__) && defined(__GNUC__)) >+ #ifndef HAVE_LRINTF > #define HAS_LRINTF > // from http://www.stereopsis.com/FPU.html > static INLINE int lrintf(float f) >@@ -320,6 +321,7 @@ > : "m" (f)); > return i; > } >+ #endif /* HAVE_LRINTF */ > #endif > >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 95707
: 61006