summaryrefslogtreecommitdiffstats
path: root/tapset
Commit message (Collapse)AuthorAgeFilesLines
...
* 2006-04-27 Martin Hunt <hunt@redhat.com>hunt2006-04-271-0/+5
| | | | | * endian.stp (set_endian): Remove "pure" to prevent this from optimizing away.
* 2006-04-25 Frank Ch. Eigler <fche@elastic.org>fche2006-04-258-56/+56
| | | | | | | | | | | | | | | | | PR 2427. * staptree.cxx (varuse_collecting_visitor::visit_embeddedcode): Support /* pure */ declaration. Stop using __tvar_ naming hack. (v_c_u::visit_print_format): Mark sprint and sprintf as side-effect-free. (deep_copy_visitor::visit_print_format): Propagate raw_components. * stap.1.in: Document declaration. * elaborate.cxx (semantic_pass_opt2): Verbose message tweak. (dead_stmtexpr_remover): Extend for more aggressive optimization. * tapsets.cxx (dwarf,mark_var_expanding_copy_visotor): Add /* pure */ declaration to rvalue expansions. * tapset/*.stp: Added /* pure */ declarations to many functions. * testsuite/parseok/unparsers.stp: Propagate guru mode flag. * testsuite/buildok/twentyfour.stp: New test.
* Fixed _fd_set_u retvaluehien2006-04-251-1/+1
|
* 2006-04-21 Frank Ch. Eigler <fche@elastic.org>fche2006-04-212-1/+5
| | | | * aux_syscalls.stp (_fildes_u): Declare return value type.
* Changed to use %p.hunt2006-04-215-309/+272
|
* 2006-04-18 Frank Ch. Eigler <fche@elastic.org>fche2006-04-182-2/+6
| | | | | | | | | | | | | | | | | PR 2220 * translate.cxx (visit_statement): Tolerate 0 first argument. (visit_for_loop, visit_foreach_loop): Call it thusly for condition expression. (visit_embededcode, visit_block, visit_null_statement): Don't call visit_statement() at all. 2006-04-18 Frank Ch. Eigler <fche@elastic.org> * conversions.stp (string, hex_string): Use snprintf for safety. 2006-04-18 Frank Ch. Eigler <fche@elastic.org> * systemtap.samples/control_limits.stp: Adapt to new action counting.
* Fix accidentally commented out error message.hunt2006-04-182-4/+9
|
* Fix comment.hunt2006-04-171-2/+1
|
* Revert.hunt2006-04-171-1/+1
|
* 2006-04-17 Martin Hunt <hunt@redhat.com>hunt2006-04-173-32/+21
| | | | * endian.stp (set_endian): New function.
* New file.hunt2006-04-111-0/+47
|
* Reverting change - xtime_lock is not exported on FC5 kerneljistone2006-04-072-61/+9
|
* 2006-04-07 Josh Stone <joshua.i.stone@intel.com>jistone2006-04-072-9/+61
| | | | | | | PR2525 * timestamp.stp (__check_xtime_lock): check if xtime is available (gettimeofday_s, gettimeofday_ms, gettimeofday_us): error out if called when xtime is not available, to avoid deadlock
* More ppc64 specific calls.hien2006-03-221-95/+416
|
* A small change in _fd_set_uhien2006-03-151-1/+1
|
* ppc64 specific system calls.hien2006-03-151-0/+1497
|
* *** empty log message ***hunt2006-03-135-317/+295
|
* Sync up with changes for i686hien2006-03-091-125/+213
|
* These syscalls are moved here from the tapset/syscalls.stphien2006-03-091-0/+75
| | | | | | | sys_acct sys_add_key sys_quotactl sys_request_key
* Fixed _stp_sockaddr_str compile error on ppc64.hien2006-03-091-0/+6
|
* Moved the following to arch specific since ppc64 does not have themhien2006-03-091-43/+4
| | | | | sys_quotactl sys_request_key
* Moved the following to arch specific since ppc64 does not have themhien2006-03-091-32/+0
| | | | | sys_acct sys_add_key
* Temporary fix can't resolve $fd for readv and writev on RHEL4 U3 ppc64.hien2006-03-091-2/+12
|
* Fixed "can't resolve sys_set_zone_reclaim".hien2006-03-071-0/+2
|
* 1st pass done!hien2006-03-061-304/+307
|
* 2006-03-06 Martin Hunt <hunt@redhat.com>hunt2006-03-062-0/+7
| | | | * system.stp: New tapset.
* 2006-03-03 Frank Ch. Eigler <fche@elastic.org>fche2006-03-032-0/+23
| | | | | | * tapset/indent.stp, indent-default.stp: New little tapset. * stapfuncs.5.in: Document it. * testsuite/buildok/indent.stp: Build it.
* Addedhien2006-03-021-0/+17
| | | | _struct_itimerspec_u
* Done 1st passed.hien2006-03-021-37/+44
|
* *** empty log message ***hunt2006-03-022-45/+46
|
* 2006-03-01 Martin Hunt <hunt@redhat.com>hunt2006-03-014-142/+463
| | | | | | | | | | * aux_syscalls.stp (_struct_sockaddr_u): Parse sockaddr. * syscalls.stp (bind): Call _struct_sockaddr_u(). * errno.stp (errno_str): Complete rewrite in C for speed and accuracy. (returnstr): New function for syscall tapet.
* *** empty log message ***hien2006-02-241-63/+77
|
* Addedhien2006-02-241-0/+15
| | | | _struct_timezone_u
* 2006-02-22 Frank Ch. Eigler <fche@elastic.org>fche2006-02-222-1/+12
| | | | | | | | | * 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-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 Frank Ch. Eigler <fche@elastic.org>fche2006-02-172-1/+9
| | | | | | * stapfuncs.5.in (cpu): Document contextinfo function. * context.stp (cpu): Clone undocumented cpuid() function.
* 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-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-142-0/+122
| | | | | | | | | | | | * 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.
* 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.
* 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 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.