From c3a3c0c99c32c0969e6450d60aae1a2b1798ca17 Mon Sep 17 00:00:00 2001 From: wcohen Date: Tue, 26 Jun 2007 19:36:25 +0000 Subject: 2007-06-26 William Cohen PR 4529 * coveragedb.cxx: New. * coveragedb.h: New. * Makefile.am: Add coveragedb.cxx and sqlite3 to build. * Makefile.in: Regenerated. * configure.ac: Add test for sqlite3 * configure: Regenerated. * systemtap.spec.in: Add dependencies for sqlite3/sqlite3-devel. * elaborate.h, elaborate.cxx (derived_probe::collect_derivation_chain): New. (alias_expansion_builder::build): Correct token location. (semantic_pass_opt[12): Track used and unused variables/functions. * session.h (tapset_compile_coverage, unused_globals, unused_probes, unused_functions): New fields. * staptree.h (unused_locals, probe_point::str): New member. * staptree.cxx: Ditto. * main.cxx: Add "-q" tapset coverage option and SYSTEMTAP_COVERAGE env. --- systemtap.spec.in | 2 ++ 1 file changed, 2 insertions(+) (limited to 'systemtap.spec.in') diff --git a/systemtap.spec.in b/systemtap.spec.in index ad58df0b..7f11b63a 100644 --- a/systemtap.spec.in +++ b/systemtap.spec.in @@ -39,6 +39,7 @@ Requires: kernel >= 2.6.9-11 BuildRequires: glib2-devel >= 2.0.0 # make check BuildRequires: dejagnu +BuildRequires: sqlite-devel Requires: glib2 >= 2.0.0 # Requires: kernel-devel # or is that kernel-smp-devel? kernel-hugemem-devel? @@ -46,6 +47,7 @@ Requires: gcc make # Suggest: kernel-debuginfo Requires: systemtap-runtime = %{version}-%{release} Requires: sudo +Requires: sqlite %if %{bundled_elfutils} Source1: elfutils-%{elfutils_version}.tar.gz -- cgit