From c1f0e189030ceb2bafea0bc30d6b72a0fa381ddc Mon Sep 17 00:00:00 2001 From: Havoc Pennington Date: Fri, 10 Oct 2003 03:56:30 +0000 Subject: 2003-10-09 Havoc Pennington * configure.in: define DBUS_HAVE_GCC33_GCOV if we have gcc 3.3. Not that we do anything about it yet. * bus/signals.c (bus_match_rule_parse): impose max length on the match rule text * dbus/dbus-protocol.h: add DBUS_MAXIMUM_MATCH_RULE_LENGTH --- configure.in | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'configure.in') diff --git a/configure.in b/configure.in index 8a2c7aad..e128fddf 100644 --- a/configure.in +++ b/configure.in @@ -223,6 +223,15 @@ changequote([,])dnl if test x$enable_gcov = xyes; then ## so that config.h changes when you toggle gcov support AC_DEFINE_UNQUOTED(DBUS_GCOV_ENABLED, 1, [Defined if gcov is enabled to force a rebuild due to config.h changing]) + + AC_MSG_CHECKING([for gcc 3.3 version of gcov file format]) + have_gcc33_gcov=no + AC_RUN_IFELSE( [AC_LANG_PROGRAM( , [[ if (__GNUC__ >=3 && __GNUC_MINOR__ >= 3) exit (0); else exit (1); ]])], + have_gcc33_gcov=yes) + if test x$have_gcc33_gcov = xyes ; then + AC_DEFINE_UNQUOTED(DBUS_HAVE_GCC33_GCOV, 1, [Defined if we have gcc 3.3 and thus the new gcov format]) + fi + AC_MSG_RESULT($have_gcc33_gcov) fi AM_CONDITIONAL(DBUS_GCOV_ENABLED, test x$enable_gcov = xyes) -- cgit v1.2.1