[MPlayer-cvslog] r36003 - trunk/configure
diego
subversion at mplayerhq.hu
Sun Mar 17 23:47:46 CET 2013
Author: diego
Date: Sun Mar 17 23:47:46 2013
New Revision: 36003
Log:
configure: Set CPPFLAGS to enable commonly used system features
MPlayer relies on POSIX, XOPEN and C99 features being available. However,
the necessary CPPFLAGS to enable those features are not set explicitly;
they are just used in some configure tests. Set flags for these features
explicitly in order to ensure they are always available.
Modified:
trunk/configure
Modified: trunk/configure
==============================================================================
--- trunk/configure Sun Mar 17 23:47:43 2013 (r36002)
+++ trunk/configure Sun Mar 17 23:47:46 2013 (r36003)
@@ -2721,6 +2721,8 @@ else
warn_cflags=yes
fi
+CFLAGS="-D_ISOC99_SOURCE -D_POSIX_C_SOURCE=200112 -D_XOPEN_SOURCE=600 $CFLAGS"
+
if test "$cc_vendor" = "gnu" ; then
cflag_check -fno-tree-vectorize && CFLAGS="$CFLAGS -fno-tree-vectorize"
cflag_check -Wundef && WARNFLAGS="-Wundef $WARNFLAGS"
@@ -2730,8 +2732,6 @@ if test "$cc_vendor" = "gnu" ; then
cflag_check -Wdisabled-optimization && WARN_CFLAGS="-Wdisabled-optimization $WARN_CFLAGS"
cflag_check -Wmissing-prototypes && WARN_CFLAGS="-Wmissing-prototypes $WARN_CFLAGS"
cflag_check -Wstrict-prototypes && WARN_CFLAGS="-Wstrict-prototypes $WARN_CFLAGS"
-else
- CFLAGS="-D_ISOC99_SOURCE $CFLAGS"
fi
cflag_check -mno-omit-leaf-frame-pointer && cflags_no_omit_leaf_frame_pointer="-mno-omit-leaf-frame-pointer"
More information about the MPlayer-cvslog
mailing list