summaryrefslogtreecommitdiffstats
path: root/util.cxx
Commit message (Collapse)AuthorAgeFilesLines
* Add Vim modelines for GNU style in stapJosh Stone2009-01-281-0/+1
|
* add #include <stdio.h> for more reported gcc 4.4 compatibilityFrank Ch. Eigler2008-11-121-0/+1
|
* Merge commit 'origin/master' into pr4225Frank Ch. Eigler2008-08-281-7/+7
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'origin/master': PR5686: correct regression in semok/optimize.stp trailing whitespace removal, as approved by emacs fix global-var array index rendering fix NEWS to refer to simpler context.stp tapset functions in auto-printing blurb Document written but unread global variable automatic display. 2nd try initial Make _get_sock_addr return correct address in kernel before 2.6.16. Automatically print written but unread globals Make nodwf test passed when CONFIG_QUOTACTL unset Uses STAPCONF_DPATH_PATH instead of a kernel version check. Simplified "rpm" target a bit. Moved tar archive creation step from "rpm" target to "dist-gzip" target. remove support for "make dist" since git-archive does as well; Examples html files moved into subdir. 2008-08-25 David Smith <dsmith@redhat.com> ChangeLog Entries Robustness improvements for the stap client/server
| * trailing whitespace removal, as approved by emacsFrank Ch. Eigler2008-08-281-3/+3
| | | | | | | | (add-hook 'before-save-hook 'delete-trailing-whitespace)
* | PR4225 and PR6826: expand & canonicalize executable path names process probesFrank Ch. Eigler2008-08-091-8/+19
| |
* | prep find_executable() for use by process() probesFrank Ch. Eigler2008-08-091-34/+42
|/
* 2007-08-20 Martin Hunt <hunt@redhat.com>hunt2007-08-201-0/+31
| | | | | | | | | PR2424 From Lai Jiangshan <laijs@cn.fujitsu.com> * util.cxx (cmdstr_quoted): New. Properly quote command string. * buildrun.cxx (run_pass): Call cmdstr_quoted().
* 2006-10-23 David Smith <dsmith@redhat.com>dsmith2006-10-231-0/+199
* 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.