summaryrefslogtreecommitdiffstats
path: root/systemtap.spec.in
Commit message (Collapse)AuthorAgeFilesLines
* 2007-04-20 Roland McGrath <roland@redhat.com>roland2007-04-201-1/+1
| | | | * systemtap.spec.in (elfutils_version): Bump to 0.127.
* fixing reference to 0.5.13 refreshfche2007-03-261-2/+3
|
* 2007-03-05 David Smith <dsmith@redhat.com>dsmith2007-03-051-0/+3
| | | | | * systemtap.spec.in: Made example perl script non-executable so that the systemtap rpm won't require perl.
* 2007-02-28 David Smith <dsmith@redhat.com>dsmith2007-02-281-1/+1
| | | | | * systemtap.spec.in: Fixed %{_libexecdir}/systemtap path in systemtap-runtime %files section.
* 2007-02-27 Frank Ch. Eigler <fche@elastic.org>fche2007-02-271-6/+1
| | | | | | * systemtap.spec.in (/var/cache/systemtap): Forget it. (stp_check): Pack this in with systemtap-runtime. * stp_check.in: Add LANG=C for speed.
* 2007-02-27 David Smith <dsmith@redhat.com>dsmith2007-02-271-0/+3
| | | | | | | | | | | * 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.
* * add sudo as a dependency for systemtap (not -runtime)fche2007-02-271-0/+1
|
* 2007-02-27 David Smith <dsmith@redhat.com>dsmith2007-02-271-3/+3
| | | | | | | * systemtap.spec.in: Fedora Packaging Guidelines updates. Updated BuildRoot macro value to Fedora Extras standard value. No longer uses %makeinstall macro. The rpm now owns the /usr/libexec/systemtap directory.
* 2007-02-26 David Smith <dsmith@redhat.com>dsmith2007-02-261-1/+6
| | | | | | | * 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/+1
| | | | | | | | * 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-01-11 Roland McGrath <roland@redhat.com>roland2007-01-111-1/+1
| | | | | * systemtap.spec.in (elfutils_version): Bump to 0.125. Older libdw's have known bugs, though the ABI has not changed.
* laggardfche2007-01-021-0/+3
|
* 2006-12-20 David Smith <dsmith@redhat.com>dsmith2006-12-201-1/+1
| | | | | | | | | | | | | | 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-10-31 Frank Ch. Eigler <fche@redhat.com>fche2006-11-011-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Probe registration rework. Offline dwarf processing for better cross-instrumentation. * elaborate.h (derived_probe): Remove registration-related code generation API. Add new function sole_location(). (derived_probe_group): Reworked this and associated classes. * session.h (systemntap_session): Create individual per-category derived_probe_groups. * elaborate.cxx (derived_probe_group): Reworked. (alias_derived_probe): Switch to new derived_probe API. (semantic_pass_symbols): Ditto. * translate.cxx (mapvar init): Check for array initialization error. (emit_module_init): Handle such failures, at least in theory. (emit_module_exit): Switch to new derived_probe_group API. Call cpu_relax() during shutdown busywait. (emit_common_header): Elide context variables for elided handler fns. (c_unparser::emit_probe): Implement new, improved duplicate elimination technique for probe handlers. Leave two older ones behind as compile options for education. * tapsets.cxx (*): Reworked all probe registration code, moving it from derived_probes into derived_probe_groups. Shrunk output code. Temporarily disabled probe timing and perfmon/mark probes. (dwflpp): Use offline reporting, so that module matching and relocation is performed at run time. (dwarf_query): Remove flavour logic, now supplanted by other duplicate elimination code. (dwarf_derived_probe): Reworked construction, centralized module/section/offset computations. * tapsets.h (all_session_groups): New little helper. * main.cxx (main): For pass-2 message, print number of embeds too. * systemtap.spec.in: Add a "BuildRequires: dejagnu" for make check. * configure.ac: Bump version to 0.5.11. * configure: Regenerated.
* 2006-10-10 Roland McGrath <roland@redhat.com>roland2006-10-101-1/+1
| | | | * systemtap.spec.in (elfutils_version): Require 0.124 now.
* 2006-09-26 David Smith <dsmith@redhat.com>dsmith2006-09-261-0/+19
| | | | | | | | | | | | | | | | | | | | | * .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-15 Roland McGrath <roland@redhat.com>roland2006-08-151-1/+1
| | | | * systemtap.spec.in (elfutils_version): Require 0.123 now.
* 2006-07-19 Roland McGrath <roland@redhat.com>roland2006-07-191-1/+1
| | | | * systemtap.spec.in: Fix syntax in last change.
* Version 0.5.9roland2006-07-191-0/+3
|
* 2006-07-17 Roland McGrath <roland@redhat.com>roland2006-07-171-3/+25
| | | | | | * configure.ac, systemtap.spec.in: Require elfutils-0.122. * configure: Regenerated. * systemtap.spec.in (Release): Use %{?dist}.
* * rpm undofche2006-07-131-1/+1
|
* 2006-07-13 Frank Ch. Eigler <fche@elastic.org>fche2006-07-131-2/+2
| | | | | * systemtap.spec.in: Bump release number. Add formerly missing admonitional verb.
* 2006-06-16 Roland McGrath <roland@redhat.com>roland2006-06-171-1/+2
| | | | | * systemtap.spec.in: Fix bundled_elfutils setting so builds can possibly work. Add comment admonishing losers not to touch it.
* 2006-06-16 Roland McGrath <roland@redhat.com>roland2006-06-171-0/+3
| | | | | * configure.ac, systemtap.spec.in: Bump version to 0.5.8. * configure: Regenerated.
* 2006-06-15 Roland McGrath <roland@redhat.com>roland2006-06-151-1/+1
| | | | * systemtap.spec.in: Require elfutils-0.121.
* modify systemtap.spec.in to include lket-b2a in rpm packageguanglei2006-05-291-0/+3
|
* 2006-05-05 Frank Ch. Eigler <fche@elastic.org>fche2006-05-061-1/+1
| | | | | | | | | | | | PR 2643 * testsuite/buildok/syscalls.stp: Take "-u" away again. * configure.ac, systemtap.spec.in: Bump version to 0.5.7. * configure: Regenerated. 2006-05-05 Frank Ch. Eigler <fche@elastic.org> PR 2643 * syscalls.stp: Put back some dummy syscall.exit*.return probes.
* 2006-05-05 Frank Ch. Eigler <fche@elastic.org>fche2006-05-051-0/+4
| | | | | * configure.ac, systemtap.spec.in: Bump version to 0.5.6. * configure: Regenerated.
* 2006-04-09 Martin Hunt <hunt@redhat.com>hunt2006-04-101-1/+1
| | | | | | | | | | | | | | | | | | Add binary printf support. * elaborate.cxx (visit_print_format): Don't include conv_literal or conv_size in components vector. Add conv_binary to switch statement. * translate.cxx (visit_print_format): Eliminate special cast to (long long) for pe_long because new vsnprintf uses int64_t. * staptree.h (struct print_format): Add conv_binary and conv_size. * staptree.cxx (components_to_string): Add conv_binary case. Add conv_size case. (string_to_components): Add cases for 'b' and 'n'
* 2006-04-04 Roland McGrath <roland@redhat.com>roland2006-04-051-1/+5
| | | | | | | * configure.ac: Bump version to 0.5.5. Require elfutils-0.120. * configure: Regenerated. * systemtap.spec.in: Likewise.
* 2006-02-01 Frank Ch. Eigler <fche@elastic.org>fche2006-02-011-0/+3
| | | | | * configure.ac, systemtap.spec.in: Version 0.5.4. * configure: Regenerated.
* 2006-01-17 Frank Ch. Eigler <fche@elastic.org>fche2006-01-171-2/+2
| | | | | | * systemtap.spec.in: Remove explicit kernel-devel dependency, since some old kernel rpm builds don't virtual-provide it for e.g. smp, hugemem.
* 2006-01-16 Roland McGrath <roland@redhat.com>roland2006-01-171-1/+5
| | | | | | * systemtap.spec.in (elfutils_version): Require 0.119 now. * configure.ac, systemtap.spec.in: Version 0.5.3. * configure: Regenerated.
* 2005-12-19 Roland McGrath <roland@redhat.com>roland2005-12-201-0/+3
| | | | | * configure.ac, systemtap.spec.in: Version 0.5.2. * configure: Regenerated.
* 2005-12-11 Roland McGrath <roland@redhat.com>roland2005-12-121-33/+6
| | | | | | | | | | | | | | | | | | | | | | | * configure.ac: Bump version to 0.5.1 for test builds. * systemtap.spec.in: Remove ExclusiveArch. * configure: Regenerated. 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.
* typofche2005-12-021-1/+1
|
* typofche2005-12-021-1/+1
|
* * add %changelog clausefche2005-12-021-0/+4
|
* 2005-12-02 Frank Ch. Eigler <fche@elastic.org>fche2005-12-021-1/+1
| | | | | | | * configure.ac: Bump version number. * stap.1.in: Document some of the new print/stats stuff. * configure: Regenerated. * systemtap.spec.in: Enable ia64 and ppc builds.
* 2005-10-31 Roland McGrath <roland@redhat.com>roland2005-11-011-0/+4
| | | | | * systemtap.spec.in, configure.ac: Version 0.4.2 cooked. * configure: Regenerated.
* 2005-10-31 Roland McGrath <roland@redhat.com>roland2005-10-311-1/+1
| | | | | | | | | | | | | | * configure.ac: Update libdw test to require 0.116 with dwarf_diecu. * configure: Regenerated. * systemtap.spec.in: Update elfutils requirement to 0.116. * loc2c.c: Dwarf_Loc -> Dwarf_Op. (location_from_address): dwarf_addrloclists -> dwarf_getlocation_addr. (c_translate_location): Likewise. (max_fetch_size): Remove fakeo dwarf_diecu macro. * tapsets.cxx (dwflpp): Dwarf_Func -> Dwarf_Die; dwarf_func_name -> dwarf_diename; dwarf_func_entrypc -> dwarf_entrypc; dwarf_func_file, dwarf_func_line -> dwarf_decl_file, dwarf_decl_line.
* 2005-09-14 Roland McGrath <roland@redhat.com>roland2005-09-141-0/+2
| | | | | * systemtap.spec.in: Version 0.4.1 cooked. * systemtap.spec.in: Build runpath into elfutils libs too.
* Version 0.4.1 cooked.roland2005-09-141-0/+6
|
* nonefche2005-09-071-0/+3
|
* 2005-09-07 Frank Ch. Eigler <fche@elastic.org>fche2005-09-071-1/+1
| | | | * systemtap.spec.in: Remove kernel-debuginfo dependency.
* 2005-09-06 Martin Hunt <hunt@redhat.com>hunt2005-09-061-1/+1
| | | | * systemtap.spec.in: Bump elfutils_version to .115.
* 2005-08-29 Frank Ch. Eigler <fche@redhat.com>fche2005-08-301-0/+1
| | | | | | | | | | | | | | * stapprobes.5.in, stapfuncs.5.in, stapex.5.in: New man pages. * stap.1.in: Moved some content out. * Makefile.am (man_MANS): Add new man pages. * configure.ac (AC_CONFIG_FILES): Add them. * systemtap.spec.in: Package them. * Makefile.in, configure: Regenerated. * buildrun.cxx (run_pass): Pass "-r" to stpd. * translate.cxx (emit_common_header): Wrap try/catch around variable decls, to improve exception particularity. (visit_literal_number): Emit as unsigned literal, which is actually a subtle correctness issue.
* nonefche2005-08-261-1/+1
|
* 2005-08-24 Roland McGrath <roland@redhat.com>roland2005-08-241-1/+1
| | | | * systemtap.spec.in: Update elfutils requirement.
* * bump to version 0.3fche2005-08-161-0/+3
|