Commit d3bfcc24 authored by mru's avatar mru

move lrintf() check before external lib checks to prevent runtime

errors from these interfering with lrintf() test


git-svn-id: file:///var/local/repositories/ffmpeg/trunk@9364 9553f0bf-9b14-0410-a0b8-cfaf0461ba5b
parent b8a3ebdd
......@@ -1561,6 +1561,13 @@ for thread in $THREADS_LIST; do
fi
done
# test for lrintf in math.h
check_exec <<EOF && lrintf=yes || lrintf=no
#define _ISOC9X_SOURCE 1
#include <math.h>
int main( void ) { return (lrintf(3.999f) > 0)?0:1; }
EOF
enabled_any libamr_nb libamr_wb && enable libamr
# these are off by default, so fail if requested and not available
......@@ -1581,13 +1588,6 @@ enabled libfaac && require2 libfaac "stdint.h faac.h" faacEncGetVersion -lfaa
enabled libfaad && require2 libfaad faad.h faacDecOpen -lfaad
enabled avisynth && require2 vfw32 "windows.h vfw.h" AVIFileInit -lvfw32
# test for lrintf in math.h
check_exec <<EOF && lrintf=yes || lrintf=no
#define _ISOC9X_SOURCE 1
#include <math.h>
int main( void ) { return (lrintf(3.999f) > 0)?0:1; }
EOF
_restrict=
for restrict_keyword in restrict __restrict__ __restrict; do
check_cc <<EOF && _restrict=$restrict_keyword && break
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment