From 9eb7943282c38c815cfbac34cff4062a94e72e62 Mon Sep 17 00:00:00 2001 From: Thomas Vander Stichele Date: Sun, 2 Jul 2006 14:35:24 +0000 Subject: [PATCH] m4/gst-args.m4: when building with gcov, reset CFLAGS and friends to O0 Original commit message from CVS: * m4/gst-args.m4: when building with gcov, reset CFLAGS and friends to O0 --- ChangeLog | 5 +++++ m4/gst-args.m4 | 13 +++++++++++++ 2 files changed, 18 insertions(+) diff --git a/ChangeLog b/ChangeLog index f306677..fb23361 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,11 @@ 2006-07-02 Thomas Vander Stichele * m4/gst-args.m4: + when building with gcov, reset CFLAGS and friends to O0 + +2006-07-02 Thomas Vander Stichele + + * m4/gst-args.m4: Find the gcov that matches the gcc version Only allow gcov if we use gcc diff --git a/m4/gst-args.m4 b/m4/gst-args.m4 index bf9acd0..84f8e67 100644 --- a/m4/gst-args.m4 +++ b/m4/gst-args.m4 @@ -108,6 +108,19 @@ AC_DEFUN([GST_ARG_GCOV], GST_GCOV_ENABLED=yes AC_DEFINE_UNQUOTED(GST_GCOV_ENABLED, 1, [Defined if gcov is enabled to force a rebuild due to config.h changing]) + dnl if gcov is used, we do not want default -O2 CFLAGS + if test "x$GST_GCOV_ENABLED" = "xyes" + then + CFLAGS="-O0" + AC_SUBST(CFLAGS) + CXXFLAGS="-O0" + AC_SUBST(CXXFLAGS) + FFLAGS="-O0" + AC_SUBST(FFLAGS) + CCASFLAGS="-O0" + AC_SUBST(CCASFLAGS) + AC_MSG_NOTICE([gcov enabled, setting CFLAGS and friends to $CFLAGS]) + fi fi AM_CONDITIONAL(GST_GCOV_ENABLED, test x$enable_gcov = xyes) ]) -- 2.7.4