summaryrefslogtreecommitdiffstats
path: root/Makefile.in
Commit message (Collapse)AuthorAgeFilesLines
* 2007-08-15 Martin Hunt <hunt@redhat.com>hunt2007-08-151-29/+5
| | | | | * Makefile.am: Removed stap_merge. * Makefile.in: Rebuilt.
* 2007-08-14 David Smith <dsmith@redhat.com>dsmith2007-08-141-280/+380
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Merge from setuid-branch. Changes also by Martin Hunt <hunt@redhat.com>. * Makefile.am: Added staprun_funcs.c and cap.c to staprun_SOURCES. Added -lcap to staprun_LDADD. Removed stp_check reference. Added stapio program. Staprun is now setuid. * Makefile.in: Rebuilt. * configure.ac: Version increase to 0.6 and checks for libcap availability. Removed stp_check reference. * configure: Regenerated. * stp_check.in: Removed. * systemtap.spec.in: Version increase to 0.6-1 and added BuildReq for libcap-devl (and removed sudo requirement). Added %pre script to create new groups. Staprun is now setuid. * NEWS: Added info on new security model. * INTERNALS: Removed sudo reference. * README.security: New file. * main.cxx (main): Make sure module name isn't too long. * hash.cxx: Moved MODULE_NAME_LEN define to hash.h. * hash.h: Moved MODULE_NAME_LEN define here from hash.cxx. * buildrun.cxx (run_pass): No longer runs staprun with "sudo". * stap.1.in: Removed sudo references and added information about the stapdev/stapusr groups. * staprun.8.in: Added information about module detaching and attaching. Removed sudo references and added information about the stapdev/stapusr groups. Removed reference to staprun needing to be run as root. Removed reference to removed '-u USERNAME' option. * .cvsignore: Removed stp_check and added stapio and stap_merge.
* * rhel5.1 build prepfche2007-07-031-2/+3
|
* 2007-07-03 Roland McGrath <roland@frob.com>roland2007-07-031-8/+7
| | | | | | | * Makefile.am (install-exec-local, install-elfutils): Use $(DESTDIR). (SRCDIR): Variable removed. (check): Use sh code in commands instead. * Makefile.in: Regenerated.
* 2007-07-02 Frank Ch. Eigler <fche@rechat.com>fche2007-07-021-16/+27
| | | | | | | | | * staplog.c: New file from Satoru MORIYA <satoru.moriya.br@hitachi.com>, prototype crash(8) extension module. * configure.ac: Look for crash/defs.h. * Makefile.am: Build/install staplog.so shared library if found. * configure, Makefile, config.in, runtime/lket/b2a/Makefile.in: Regenerated.
* PR 4529wcohen2007-06-291-1/+2
| | | | | | | * configure.ac: * Makefile.am: Limit where sqlite3 linked in. * configure: * Makefile.in: Regenerate.
* PR 4529wcohen2007-06-291-1/+1
| | | | | | | | | | * configure.ac: * Makefile.am: Limit where sqlite3 linked in. * configure: * Makefile.in: Regenerate. * coveragedb.cxx (update_coverage_db): Remove unneeded print. * coveragedb.cxx (increment_element): Correct formatting.
* 2007-06-26 William Cohen <wcohen@redhat.com>wcohen2007-06-261-3/+18
| | | | | | | | | | | | | | | | | | | | 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.
* 2007-06-21 David Smith <dsmith@redhat.com>dsmith2007-06-211-176/+191
| | | | | | * Makefile.in: Regenerated with automake 1.10. * aclocal.m4: Regenerated with aclocal 1.10. * configure: Regenerated.
* 2007-06-20 Martin Hunt <hunt@redhat.com>hunt2007-06-201-3/+28
| | | | | | * Makefile.am (noinst_PROGRAMS): Add stap_merge. * Makefile.in: Rebuilt: * config.in: Rebuilt
* 2007-04-18 Frank Ch. Eigler <fche@elastic.org>fche2007-04-181-2/+3
| | | | | | * Makefile.am (install-elfutils): Use $INSTALL_PROGRAM to copy elfutils shared libraries, as suggested by Perry Cheng <perryche@us.ibm.com>.
* * Makefile.am:wcohen2007-03-211-7/+7
| | | | * Makefile.in: Correct SAMPLE_SRC.
* 2007-03-14 Martin Hunt <hunt@redhat.com>hunt2007-03-141-3/+1
| | | | | * Makefile.am: Don't install old relayfs sources. * makefile.in: Rebuilt.
* 2007-03-14 Martin Hunt <hunt@redhat.com>hunt2007-03-141-34/+84
| | | | | | | | | | | | | | | * Makefile.am (staprun_SOURCES): Sources now live in runtime/staprun. * makefile.in: Rebuilt. * staprun.8.in: Updated. * buildrun.cxx (run_pass): Use "-v" instead of not "-q" to be compatible with latest staprun. * translate.cxx (emit_module_exit): Print warning using _stp_printf so it shows up at the end of all output. (translate_pass): Replace STP_RELAYFS with STP_BULKMODE. Eliminate STP_RELAYFS_MERGE.
* 2007-03-13 Frank Ch. Eigler <fche@redhat.com>fche2007-03-141-2/+10
| | | | | | | | | | | | | | | | | | | | PR 4171. * Makefile.am (check, installcheck): Pass build-tree pointers in environment variables. * configure.ac: Run separate configury for testsuite/. * configure, Makefile.in: Regenerated. 2007-03-14 Frank Ch. Eigler <fche@redhat.com> PR 4171. * configure.ac, configure, aclocal.m4: New files to permit testsuite-only build tree. * Makefile.am (RUNTEST): Arrange a crazy concoction of environment/make variable for runtest. * Makefile.in: Regenerated. * */*.stp: Switch test cases from "./stap" to "stap" throughout. * lib/systemtap.exp: Assume/trace environment variables. (stap_run_batch): Add "#! stap"-handling hack.
* 2007-02-27 David Smith <dsmith@redhat.com>dsmith2007-02-271-17/+66
| | | | | | | | | | | * staprun.8.in: Added a basic staprun man page. * Makefile.am: Added staprun.8. * Makefile.in: Regenerated. * configure.ac: Added staprun.8. * configure: Regenerated. * systemtap.spec.in: Added staprun.8 and other document files to staprun RPM. * .cvsignore: Ignores staprun.8.
* 2007-02-26 David Smith <dsmith@redhat.com>dsmith2007-02-261-3/+0
| | | | | | | * Makefile.am: Removed 'update-examples' target. Moved functionality to systemtap.spec.in. * Makefile.in: Regenerated from Makefile.am. * systemtap.spec.in: Fixes paths in the example scripts directly.
* 2007-02-26 David Smith <dsmith@redhat.com>dsmith2007-02-261-0/+3
| | | | | | | | * Makefile.am: Added 'update-examples' target that fixes paths in the example code we ship in the rpm. * Makefile.in: Regenerated from Makefile.am. * systemtap.spec.in: Calls "make update-examples" target to fix the path to systemtap in the example scripts.
* 2007-02-19 Frank Ch. Eigler <fche@elastic.org>fche2007-02-191-5/+3
| | | | | | | | | PR 4078 and more, including patch from Eugeniy Meshcheryakov <eugen@debian.org>: * Makefile.am (AM_CXXFLAGS, AM_CFLAGS): Add -Wextra -Wall -Werror consistently. * Makefile.in: Regenerated. (*): Many minor warning fixes.
* Added stapprobes.socket(5) man page and updates to stapprobes(5) and ↵mmason2007-01-241-3/+6
| | | | stapfuncs(5).
* 2006-12-20 David Smith <dsmith@redhat.com>dsmith2006-12-201-2/+19
| | | | | | | | | | | | | | PR 3519. * Makefile.am: Added 'examples' directory to the 'EXTRA_DIST' variable so that the examples directory will be added to the distribution directory. Added variables 'SAMPLE_DEST_DIR' and 'SAMPLE_SRC' and target 'dist-add-samples' to copy some of the testsuite sample scripts to the examples directory when creating a distribution directory. * Makefile.in: Regenerated. * systemtap.spec.in: Added 'examples' directory to the %doc list so that the examples directory will be installed on a user's system.
* 2006-12-18 David Smith <dsmith@redhat.com>dsmith2006-12-181-0/+1
| | | | | | * Makefile.am (EXTRA_DIST): Added header files - cache.h, hash.h, mdfour.h, and util.h. * Makefile.in: Regenerated.
* 2006-11-09 Martin Hunt <hunt@redhat.com>hunt2006-11-091-1/+1
| | | | * Makefile.am (staprun_LDADD): Need PROCFLAGS here too.
* 2006-11-09 Martin Hunt <hunt@redhat.com>hunt2006-11-091-35/+37
| | | | | | | | * Makefile.am (staprun_CFLAGS): New. Use PROCFLAGS. * configure.ac: Add PROCFLAGS. Processor-dependent compilation flags. * configure: Rebuilt. * Makefile.in: Rebuilt.
* New dynamic module and symbol handling code.hunt2006-11-021-2/+18
|
* 2006-11-02 Frank Ch. Eigler <fche@elastic.org>fche2006-11-021-1/+1
| | | | | | | | | * Makefile.am: Install tapset/README too. * Makefile.in: Regenerated. 2006-11-02 Frank Ch. Eigler <fche@elastic.org> * README: Add a blurb against running these scripts directly.
* 2006-10-23 David Smith <dsmith@redhat.com>dsmith2006-10-231-2/+65
| | | | | | | | | | | | | | | | | | | | | | | | | * main.cxx (printscript): New function containing code moved from main(). (main): Added code to create cache directory, call function to generate hash, and see if we can use cached source/module. If pass 4 is actually run to produce a new module, we call add_to_cache() to cache the result. * session.h (struct systemtap_session): Added hash/cache session data. * cache.cxx: New file handling adding/getting files from the cache. * cache.h: New header file for cache.cxx. * hash.cxx: New file containing C++ wrapper for routines in mdfour.c and the find_hash function which computes the hash file name for an input script. * hash.h: New header file for hash.cxx. * mdfour.c: New file containing MD4 hash code. * mdfour.h: New header file for mdfour.c. * util.cxx: New file containing several utility functions used by the caching code. * util.h: New header file for util.cxx. * Makefile.am: Added new C/C++ files. * Makefile.in: Regenerated.
* New man page for lket-b2aguanglei2006-10-231-11/+15
| | | | | | Document signal trace hooks into lket man page bugfix of lket-b2a for event description data insert
* 2006-10-18 Roland McGrath <roland@redhat.com>roland2006-10-181-1/+5
| | | | | | | | | PR 2727 * configure.ac (elfutils build): Pass --prefix and --exec-prefix options to elfutils configure. (elfutils_abs_srcdir): New substituted variable. * Makefile.am (DISTCHECK_CONFIGURE_FLAGS): New variable. * configure, config.in, Makefile.in: Regenerated.
* * configure.ac: add the checking for mysql_config, mysqlclient library and ↵guanglei2006-10-161-0/+4
| | | | | | header files * runtime/lket/b2a/Makefile.am: set compile flags according to the existance of mysql_config
* * runtime/lket/b2a/lket_b2a.c, runtime/lket/b2a/lket_b2a.h:guanglei2006-10-101-0/+2
| | | | | | | | | | | | | | | | | Adding the support of automatically database creation and dumping lket trace into mysql database * configure.ac: add the checking of mysql client library * Makefile.in, configure: regenerated * runtime/lket/b2a/Makefile.am: add the checking and optional compiling for mysql client library * runtime/lket/b2a/Makefile.in: regenerated
* create src/man/stapprobes.*.in for detailed stap probe points.guanglei2006-09-291-6/+43
|
* PR 3282guanglei2006-09-291-1/+1
| | | | Makefile.am: add -DPKGLIBDIR='"$(pkglibexecdir)"' to AM_CPPFLAGS
* 2006-09-26 David Smith <dsmith@redhat.com>dsmith2006-09-261-57/+30
| | | | | | | | | | | | | | | | | | | | | * .cvsignore: Changed 'stpd' reference to 'staprun'. * INTERNALS: Ditto. * buildrun.cxx (run_pass): Ditto. * lket.5.in: Ditto. * stap.1.in: Ditto. * stapruncs.5.in: Ditto. * examples/small_demos/demo_script.txt: Ditto. * examples/small_demos/sys.stp: Ditto. * systemtap.spec.in: Created a new subpackage, "systemtap-runtime", that contains staprun. * Makefile.am: Renamed 'stpd' to 'staprun' and moved it to $(bindir). * Makefile.in: Regenerated from Makefile.am. * configure.ac: Incremented version number. * configure: Regenerated from configure.ac.
* 2006-08-12 Frank Ch. Eigler <fche@elastic.org>fche2006-08-121-1/+2
| | | | | | | | | | | * Makefile.am (dist-hook): Make "make dist" dist. * Makefile.in: Regenerated. [testsuite] 2006-08-12 Frank Ch. Eigler <fche@elastic.org> * Makefile.am (clean-local): Clean up dejagnu turds. * Makefile.in: Regenerated.
* 2006-08-12 Frank Ch. Eigler <fche@elastic.org>fche2006-08-121-97/+8
| | | | | | | | | | | | | | | * configure.ac, Makefile.am: Descend into testsuite/ directory. Remove local test logic. * configure, Makefile.in: Regenerated. * runtest.sh: Not yet removed. * HACKING: Update for new testsuite layout. 2006-08-12 Frank Ch. Eigler <fche@elastic.org> * all: Reorganized old pass-1..4 tests one dejagnu bucket. Moved over old pass-5 tests, except for disabled syscalls tests. * Makefile (installcheck): New target for running pass-1..5 tests against installed systemtap.
* 2006-06-16 Roland McGrath <roland@redhat.com>roland2006-06-171-8/+18
| | | | * aclocal.m4, Makefile.in: Regenerated with automake-1.9.6-2.
* add conditional build of lket-b2a. If glib2-devel is not found, just skipsguanglei2006-05-271-36/+136
| | | | | | and gives a warning deleted runtime/lket/b2a/Makefile since it should be generated by configure
* Temporarily stop building lket_b2a since it depends on glib2guanglei2006-05-241-134/+36
|
* add a binary to ascii converter used to convert LKET's default binary trace dataguanglei2006-05-241-46/+148
| | | | | | add intro of lket-b2a in lket.5.in Changes Makefile.am, configure.ac & regenerated aclocal.m4, Makefile.in, configure
* check in the draft man page for lketguanglei2006-05-221-2/+5
|
* 2006-04-25 Frank Ch. Eigler <fche@elastic.org>fche2006-04-251-3/+0
| | | | | * Makefile.am: Removed "rpm" target. * Makefile.in, aclocal.m4: Regenerated.
* 2006-04-18 Martin Hunt <hunt@redhat.com>hunt2006-04-181-7/+8
| | | | * Makefile.am (install-data-local): Another try.
* 2006-04-18 Martin Hunt <hunt@redhat.com>hunt2006-04-181-1/+2
| | | | * Makefile.am (install-data-local): Tweak previous fix.
* 2006-04-18 Martin Hunt <hunt@redhat.com>hunt2006-04-181-18/+6
| | | | | | | * Makefile.am (install-data-local): Rewrite. Set ownership and permissions for all files and directories under runtime and tapset. Restrict files to source code. * Makefile.in: Rebuilt.
* 2006-02-23 Roland McGrath <roland@redhat.com>roland2006-02-231-2/+3
| | | | | * Makefile.am (AUTOMAKE_OPTIONS): New variable, set dist-bzip2. * Makefile.in: Regenerated.
* 2006-02-23 Martin Hunt <hunt@redhat.com>hunt2006-02-231-1/+3
| | | | | | | * Makefile.am (install-data-local): Create tapset/i686 and tapset/x86_64 directories. This fixes a problem where they were included, but had bad permissions. * Makefile.in: Rebuilt.
* Better support for code coverage with gcov and lcov.wcohen2006-01-061-2/+10
|
* 2005-12-11 Roland McGrath <roland@redhat.com>roland2005-12-121-70/+196
| | | | | | | | | | | | | | | | | | | | PR 1916 * configure.ac: Grok --with-elfutils. * Makefile.am [BUILD_ELFUTILS] (install-elfutils, stamp-elfutils): New targets. [BUILD_ELFUTILS] (stap_LDFLAGS, stap_LDFLAGS): Add flags to point at local elfutils build. [BUILD_ELFUTILS] (BUILT_SOURCES): Add stamp-elfutils. [BUILD_ELFUTILS] (stap_DEPENDENCIES): New variable. [BUILD_ELFUTILS] (lib-elfutils/libdw.so): New target. [BUILD_ELFUTILS] (install-exec-local): Depend on install-elfutils. (loc2c_test_LDADD): Set this to $(stap_LDADD). (loc2c_test_CPPFLAGS, loc2c_test_LDFLAGS): New variables. * Makefile.in: Regenerated. * compile: New file from automakeland. * systemtap.spec.in (elfutils_version): Require 0.118 or later. [bundled_elfutils]: Remove old hacks for building elfutils, and rely on configure --with-elfutils instead.
* 2005-11-02 Martin Hunt <hunt@redhat.com>hunt2005-11-021-1/+1
| | | | | * Makefile.am (EXTRA_DIST): Add session.h. * Makefile.in: Regenerated.