Fix check_func_headers. The reference to the function under test was being
authorMartin Storsjö <martin@martin.st>
Thu, 16 Jul 2009 16:02:50 +0000 (16:02 +0000)
committerRamiro Polla <ramiro.polla@gmail.com>
Thu, 16 Jul 2009 16:02:50 +0000 (16:02 +0000)
optimized out by gcc when the headers lied about the function existing,
rendering the test useless in that situation.
This new test throws a warning in mingw-w64, but that should not be a problem.
Patch by Martin Storsjö <martin at martin dot st>

Originally committed as revision 19440 to svn://svn.ffmpeg.org/ffmpeg/trunk

configure

index 0a8be7f..9471205 100755 (executable)
--- a/configure
+++ b/configure
@@ -646,8 +646,7 @@ check_func_headers(){
     check_ld "$@" <<EOF && enable $func && enable_safe $headers
 $incs
 int main(int argc, char **argv){
-    (void) $func;
-    return 0;
+    return (long) $func;
 }
 EOF
 }