mirror of https://github.com/mpv-player/mpv
Move all CFLAGS checks together at the beginning of configure.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@29169 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
465abf0b8d
commit
3818abb4ae
|
@ -2416,6 +2416,23 @@ elif test -z "$CFLAGS" ; then
|
||||||
else
|
else
|
||||||
_warn_CFLAGS=yes
|
_warn_CFLAGS=yes
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
cat > $TMPC << EOF
|
||||||
|
int main(void) { return 0; }
|
||||||
|
EOF
|
||||||
|
if test "$cc_vendor" = "gnu" ; then
|
||||||
|
cc_check -std=gnu99 && CFLAGS="-std=gnu99 $CFLAGS"
|
||||||
|
cc_check -Wdeclaration-after-statement && CFLAGS="-Wdeclaration-after-statement $CFLAGS"
|
||||||
|
cc_check -Wno-pointer-sign && CFLAGS="-Wno-pointer-sign $CFLAGS"
|
||||||
|
cc_check -Wdisabled-optimization && CFLAGS="-Wdisabled-optimization $CFLAGS"
|
||||||
|
cc_check -Wundef && CFLAGS="-Wundef $CFLAGS"
|
||||||
|
else
|
||||||
|
CFLAGS="-D_ISOC99_SOURCE -D_BSD_SOURCE $CFLAGS"
|
||||||
|
fi
|
||||||
|
|
||||||
|
cc_check -mno-omit-leaf-frame-pointer && cflags_no_omit_leaf_frame_pointer="-mno-omit-leaf-frame-pointer"
|
||||||
|
|
||||||
|
|
||||||
if test -n "$LDFLAGS" ; then
|
if test -n "$LDFLAGS" ; then
|
||||||
extra_ldflags="$extra_ldflags $LDFLAGS"
|
extra_ldflags="$extra_ldflags $LDFLAGS"
|
||||||
_warn_CFLAGS=yes
|
_warn_CFLAGS=yes
|
||||||
|
@ -8017,21 +8034,6 @@ fi
|
||||||
|
|
||||||
CXXFLAGS=" $CFLAGS -D__STDC_LIMIT_MACROS"
|
CXXFLAGS=" $CFLAGS -D__STDC_LIMIT_MACROS"
|
||||||
|
|
||||||
cat > $TMPC << EOF
|
|
||||||
int main(void) { return 0; }
|
|
||||||
EOF
|
|
||||||
if test "$cc_vendor" = "gnu" ; then
|
|
||||||
cc_check -std=gnu99 && CFLAGS="-std=gnu99 $CFLAGS"
|
|
||||||
cc_check -Wdeclaration-after-statement && CFLAGS="-Wdeclaration-after-statement $CFLAGS"
|
|
||||||
cc_check -Wno-pointer-sign && CFLAGS="-Wno-pointer-sign $CFLAGS"
|
|
||||||
cc_check -Wdisabled-optimization && CFLAGS="-Wdisabled-optimization $CFLAGS"
|
|
||||||
cc_check -Wundef && CFLAGS="-Wundef $CFLAGS"
|
|
||||||
else
|
|
||||||
CFLAGS="-D_ISOC99_SOURCE -D_BSD_SOURCE $CFLAGS"
|
|
||||||
fi
|
|
||||||
|
|
||||||
cc_check -mno-omit-leaf-frame-pointer && cflags_no_omit_leaf_frame_pointer="-mno-omit-leaf-frame-pointer"
|
|
||||||
|
|
||||||
# This must be the last test to be performed. Any other tests following it
|
# This must be the last test to be performed. Any other tests following it
|
||||||
# could fail due to linker errors. libdvdnavmini is intentionally not linked
|
# could fail due to linker errors. libdvdnavmini is intentionally not linked
|
||||||
# against libdvdread (to permit MPlayer to use its own copy of the library).
|
# against libdvdread (to permit MPlayer to use its own copy of the library).
|
||||||
|
|
Loading…
Reference in New Issue