summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* *** empty log message ***hien2006-02-241-63/+77
|
* Addedhien2006-02-241-0/+15
| | | | _struct_timezone_u
* 2006-02-23 Frank Ch. Eigler <fche@elastic.org>fche2006-02-2311-24/+141
| | | | | | | | | | | | | | | PR 1304 * parse.cxx (lexer): Take systemtap_session argument. (lexer::scan): Support $1..$NNNN and @1...@NNNN expansion. * stap.1.in: Document this. * testsuite/semok/args.stp: New test. * translate.cxx (var::init, emit_global): Emit code to allow named module parameters to initialize global string/number scalars. * stap.1.in: Don't document this yet. PR 2334 * main.cxx (main): Clarify "-v" option repeatibility. * stap.1.in: Ditto.
* .roland2006-02-231-9/+14
|
* 2006-02-23 Roland McGrath <roland@redhat.com>roland2006-02-232-2/+5
| | | | | * Makefile.am (AUTOMAKE_OPTIONS): New variable, set dist-bzip2. * Makefile.in: Regenerated.
* 2006-02-23 Martin Hunt <hunt@redhat.com>hunt2006-02-234-3/+22
| | | | | | | | | PR 1989. Adds support for %p in printf * staptree.h (struct print_format): Add conv_unsigned_ptr. * staptree.cxx (components_to_string): Output 'p' for conv_unsigned_ptr. * elaborate.cxx (visit_print_format): Add case for conv_unsigned_ptr.
* 2006-02-23 Martin Hunt <hunt@redhat.com>hunt2006-02-233-2/+13
| | | | | | | * 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.
* 2006-02-22 Frank Ch. Eigler <fche@elastic.org>fche2006-02-225-1/+26
| | | | | | | | | * stapfuncs.5.in: Document get_cycles(). * testsuite/buildok/timestamp.stp: Build it and its friends. 2006-02-22 Frank Ch. Eigler <fche@elastic.org> * timestamp.stp (get_cycles): New function.
* 2006-02-22 Frank Ch. Eigler <fche@elastic.org>fche2006-02-223-3/+18
| | | | | | | | | PR 2293. * tapsets.cxx (emit_probe_epilogue): Emit early local_irq_save(). (emit_probe_epilogue): ... and matching _restore(). * main.cxx (main): Emit a "hello, I'm starting" message before pass 5 in verbose mode.
* 2006-02-21 Martin Hunt <hunt@redhat.com>hunt2006-02-212-3/+21
| | | | | * context.stp: Fix definition of returnval(). Now the same as retval(). Cleanup needed. Only one can survive.
* These aliases moved here from the common one, since ppc64 does not have thesehien2006-02-201-0/+138
| | | | | | | | | | | | | | | sys_fstat sys_getegid16 sys_geteuid16 sys_getgid16 sys_getgroups16 sys_getuid16 sys_lstat sys_mmap2 sys_setgroups16 sys_stat More works need to be done here.
* These aliases moved herehien2006-02-201-0/+139
| | | | | | | | | | | | | | | sys_fstat sys_getegid16 sys_geteuid16 sys_getgid16 sys_getgroups16 sys_getuid16 sys_lstat sys_mmap2 sys_setgroups16 sys_stat More works need to be done here.
* Moved these aliases to arch specific areashien2006-02-201-32/+2
| | | | | | | | | | | | | sys_fstat sys_getegid16 sys_geteuid16 sys_getgid16 sys_getgroups16 sys_getuid16 sys_lstat sys_mmap2 sys_setgroups16 sys_stat
* Move these aliases to arch specific areashien2006-02-201-98/+1
| | | | | | | | | | | | | sys_fstat sys_getegid16 sys_geteuid16 sys_getgid16 sys_getgroups16 sys_getuid16 sys_lstat sys_mmap2 sys_setgroups16 sys_stat
* Fix uninitialized tv, ts, itv errors.hien2006-02-201-11/+15
|
* 2006-02-17 Martin Hunt <hunt@redhat.com>hunt2006-02-173-11/+23
| | | | | | | * procfs.c (_stp_proc_read_cmd): Change spin_lock() to spin_lock_irqsave(). * transport.c (_stp_work_queue): Ditto.
* 2006-02-17 Frank Ch. Eigler <fche@elastic.org>fche2006-02-174-1/+16
| | | | | | * stapfuncs.5.in (cpu): Document contextinfo function. * context.stp (cpu): Clone undocumented cpuid() function.
* add tid docsfche2006-02-171-2/+5
|
* Some progress but still more works.hien2006-02-161-41/+33
|
* Added the following functionshien2006-02-161-2/+115
| | | | | | | | _struct_rlimit_u _fildes_u _fd_set_u _semctl_cmd __sem_flags
* 2006-02-15 Frank Ch. Eigler <fche@elastic.org>fche2006-02-152-143/+26
| | | | | * translate.cxx (varlock*): Removed now unnecessary class. (aggregation_locks): Renamed field to aggregations_active.
* wording tweaksfche2006-02-151-3/+3
|
* 2006-02-14 Martin Hunt <hunt@redhat.com>hunt2006-02-142-32/+30
| | | | * syscalls.stp: MOre updates.
* 2006-02-14 Frank Ch. Eigler <fche@elastic.org>fche2006-02-146-6/+195
| | | | | | | | | | | | * stapfuncs.5.in: Document new queue_stats tapset. * elaborate.cxx (*): Put "while:" clarification messages before a thrown semantic error. * staptree.cxx (print_format::string_to_components): Correct parse of "%%" formatting element. * queue_stats.stp: New tapset. * systemtap.samples/queue_demo.*: New test.
* more glitches from joshfche2006-02-141-0/+3
|
* whitespace tweakfche2006-02-141-29/+2
|
* 2006-02-14 Mark McLoughlin <markmc@redhat.com>markmc2006-02-142-1/+5
| | | | * aux_syscalls.stp: (_sys_open_flag_str): s/O_NDCTTY/O_NOCTTY/
* 2006-02-14 Martin Hunt <hunt@redhat.com>hunt2006-02-144-967/+851
| | | | | | | | | | | | | | | | * aux_syscalls.stp (_struct_timeval_u): New function. (_struct_timeval): New function. (_struct_timespec_u): New function. (_struct_timespec): New function. (_struct_itimerval_u): New function: (_struct_itimerval): New function: (_signal_name): New function. (_module_flags_str): Fixed. * syscalls2.stp (syscall.setitimer): Use new function _struct_itimerval_u(). * syscalls.stp: Latest version. Many changes.
* 2006-02-10 Martin Hunt <hunt@redhat.com>hunt2006-02-102-4/+6
| | | | * copy.c (_stp_copy_from_user): Revert previous incorrect change.
* 2006-02-09 Martin Hunt <hunt@redhat.com>hunt2006-02-102-1/+8
| | | | | * copy.c (_stp_copy_from_user): If access fails, return -1.
* updated, still need more workshien2006-02-091-53/+175
|
* 2006-02-08 Martin Hunt <hunt@redhat.com>hunt2006-02-093-222/+160
| | | | | | * aux_syscalls.stp(_msync_flag_str): Fix. (_wait_opt_str): Fix. * syscalls.stp: Latest.
* 2006-02-07 Frank Ch. Eigler <fche@elastic.org>fche2006-02-083-1/+13
| | | | | | * src/testsuite/buildok/syscalls.stp: Build with "-u" to build-test all auxiliary functions. * tapsets.cxx (dwarf_query::add_probe_point): Add some "-vv" output.
* 2006-02-07 Josh Stone <joshua.i.stone@intel.com>jistone2006-02-082-0/+7
| | | | | | PR 2068 * tapsets.cxx (dwarf_query::blacklisted_p): add __switch_to to the blacklist for x86_64 architecture only.
* 2006-02-07 Martin Hunt <hunt@redhat.com>hunt2006-02-075-89/+254
| | | | | | | | | | | | | * syscalls.stp: Latest. * syscalls2.stp: Commented out pciconfig calls. Those need to go in arch-specific directories. * aux_syscalls.stp (_access_mode_str): Fix. (_mmap_flags): New Function. (_mprotect_prot_str): Fix. (__string): New. (__get_argv): New. (__fork_flags): New.
* more generic documentationfche2006-02-071-2/+5
|
* Correct opening comment typo.wcohen2006-02-062-1/+5
|
* Remove closing comment typos.wcohen2006-02-062-3/+4
|
* updated- still need more workshien2006-02-041-2324/+2215
|
* 2006-02-01 Frank Ch. Eigler <fche@elastic.org>fche2006-02-012-2/+6
| | | | * testsuite/semko/one.stp: Make sure test case stays broken.
* 2006-02-01 Martin Hunt <hunt@redhat.com>hunt2006-02-013-0/+26
| | | | | | * stapfuncs.5.in: Document is_return(), returnval() and probefunc(). * testsuite/buildok/syscall.stp: Basic syscall test.
* Remove inadventently checked in change.hunt2006-02-011-17/+1
|
* 2006-02-01 Frank Ch. Eigler <fche@elastic.org>fche2006-02-014-11/+19
| | | | | * configure.ac, systemtap.spec.in: Version 0.5.4. * configure: Regenerated.
* 2006-02-01 Martin Hunt <hunt@redhat.com>hunt2006-02-0111-12813/+2506
| | | | | | | * syscalls.stp: New syscall file. * syscall2.stp: More syscalls. * i686/syscalls.stp: x86-specific calls. * x86_64/syscalls.stp: x86_64-specific calls.
* 2006-01-31 Josh Stone <joshua.i.stone@intel.com>jistone2006-01-312-1/+7
| | | | | | PR 2252 * translate.cxx (translate_pass): Fix legacy definition of read_trylock.
* * clarify non-reliance on system elfutilsfche2006-01-311-1/+3
|
* 2006-01-30 Martin Hunt <hunt@redhat.com>hunt2006-01-312-0/+31
| | | | | | * context.stp (probefunc): New function. (is_return): New function. (returnval): New function.
* 2006-01-30 Frank Ch. Eigler <fche@elastic.org>fche2006-01-302-2/+23
| | | | * main.cxx (main): Also print elapsed real time for each pass.
* copyright year updatefche2006-01-281-1/+1
|
* 2006-01-27 Frank Ch. Eigler <fche@elastic.org>fche2006-01-288-64/+61
| | | | | | | | * main.cxx: Make "-v" (verbose) flag a counter. * stap.1.in: Document this. * session.h: Corresponding changes. * {elaborate,buildrun,tapsets,translate}.cxx: Update all uses of verbose flag to compare it to sensible level for value of message.