summaryrefslogtreecommitdiffstats
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* Add NEWS for set_kernel_*Josh Stone2010-04-011-0/+3
|
* Mention ** in NEWS and stapprobes.3stapJosh Stone2010-03-251-0/+7
|
* releng: bump to version 1.2Frank Ch. Eigler2010-03-221-1/+1
|
* PR909: baby documentation for perf.* probesFrank Ch. Eigler2010-03-181-0/+6
|
* PR11370: Add multi-header @castsJosh Stone2010-03-101-0/+4
| | | | | | | | | | Sometimes you need multiple headers to fully describe a type, so we now permit them to be listed together, e.g. "kernel<foo.h><bar.h>". * buildrun.cxx (make_typequery): Split the input string into a vector. (make_typequery_kmod, make_typequery_umod): Use the vector of headers. * testsuite/semok/cast.stp: Add a multi-header case. * stap.1.in, NEWS: Document it.
* Be pessimistic about the gcc version as debuginfo has an undependable case ↵Stan Cox2010-03-101-1/+1
| | | | | | (RH572260). * sdt.h (GNUC_VERSION): Check against gcc 4.5.0
* sdt.h: rename volatile-control macro to STAP_SDT_VOLATILE. Document in NEWS.Frank Ch. Eigler2010-03-101-1/+3
|
* NEWS: mention man page renamesFrank Ch. Eigler2010-03-091-0/+4
|
* Include __GNUC_RH_RELEASE__ in the volatile check.Stan Cox2010-03-091-2/+2
| | | | sdt.h (GNUC_VERSION) Include __GNUC_RH_RELEASE__. Check for at least gcc 4.4.4
* Check the gcc version using polynomial representation.Stan Cox2010-03-091-0/+3
| | | | * sdt.h (GNUC_VERSION): New.
* PR11004: try / catch error-handling script syntaxFrank Ch. Eigler2010-03-031-0/+6
| | | | | | | | | | | | | | | * parse.h (try_block): New class. Update basic visitors. * staptree.cxx: Implement basic visitors. * parse.cxx (expect_kw): Fix to actually look for keywords. (parse_try_block): New function. (lexer ctor): Designate 'try' and 'catch' as keywords. * elaborate.cxx (dead_assignment_remover, dead_statmtexpr_remover): Optimize. (other visitors): Implement. * translate.cxx (c_unparser): Implement via super-handy __local__ labels. (emit_probe, emit_function): Make outer out: label also __local__. * testsuite/buildok/fortyone.stp, semko/fortynine.stp, systemtap.base/trycatch.exp: Test it. * NEWS, doc/langref.txt, stap.1.in: Document it.
* PR11075: -W option to turn warnings into errorsFrank Ch. Eigler2010-02-251-0/+4
| | | | | | | | * session.h * NEWS: Discuss it. * main.cxx: Parse it. * session.h (num_errors): Provide it. * semok/fortyeight.stp, semok/thirtyseven.stp: Test it.
* PR11005: @defined($tvar) predicate, part 1Frank Ch. Eigler2010-02-231-0/+4
| | | | | | | | | | | | | | | | | | * staptree.h (defined_op): New class. * all files: Extend all visitors as appropriate, mostly dummy/pass-through implementation. * parse.cxx (parse_target_symbol): New function, factored out of parse_symbol(). (parse_define_op): New function. * NEWS: Mention it. * parse.h: Corresponding changes. * tapsets.cxx (var_expanding_visitor::visit_defined_op): Implement @defined() semantics. (dwarf_var_expanding_visitor::visit_target_symbol): Adjust. * tapset-utrace.c (visit_target_symbol_arg): Avoid crashes on $argZZZ. * tapsets.cxx (sdt_var_expanding_visitor): Ditto. * semok/thirtysix.stp: New test.
* PR11208: glue adjacent string literals together.Frank Ch. Eigler2010-02-191-2/+11
| | | | | * parse.cxx (lexer::scan): Glue adjacent strings together. * testsuite/parseko/twentyseven.stp, semok/thirtyfive.stp: New tests.
* Hardware Breakpoints for x86 / x86_64, based on mainline kernel. [Changes : ↵Prerna Saxena2010-01-291-1/+3
| | | | Part 2]
* PR11197, blurbifyFrank Ch. Eigler2010-01-281-0/+5
|
* Fix typos in several text filesWenji Huang2010-01-221-2/+2
|
* Tracepoint based tapset for memory - changes to NEWS and tapset/memory.stp ↵Rajasekhar Duddu2009-12-221-0/+2
| | | | that got left out in earlier commit 0c487e433fd6343e49b1e9dbc6492f38cfe26143.
* Incremented version number for release 1.1.David Smith2009-12-211-3/+4
| | | | | | | | | | | | | | | | * NEWS: Set version number. * configure.ac: Incremented version number. * systemtap.spec: Incremented version number and added changelog entry. * testsuite/configure.ac: Ditto. * Makefile.in: Regenerated. * aclocal.m4: Ditto. * configure: Ditto. * doc/Makefile.in: Ditto. * doc/SystemTap_Tapset_Reference/Makefile.in: Ditto. * grapher/Makefile.in: Ditto. * testsuite/Makefile.in: Ditto. * testsuite/aclocal.m4: Ditto. * testsuite/configure: Ditto.
* NEWS entry for client/server/cert tools reorg.Dave Brolley2009-12-211-0/+14
|
* Fix typos in NEWSWenji Huang2009-12-181-6/+6
|
* docs: abbreviated stap-server news blurbsFrank Ch. Eigler2009-11-281-51/+16
|
* Update NEWS and initscript/README.stap-server with details of changesDave Brolley2009-11-271-1/+49
| | | | due to recent commits.
* Add NEWS entry for stap-server initscript.Dave Brolley2009-11-031-0/+5
|
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2009-11-031-0/+16
|\ | | | | | | | | | | | | | | | | | | | | Conflicts: Makefile.in configure doc/Makefile.in doc/SystemTap_Tapset_Reference/Makefile.in grapher/Makefile.in testsuite/configure
| * I forgot to change the NEWS file when commitingBreno Leitao2009-11-031-0/+3
| | | | | | | | | | 249534c041971db5e9f89cb11b6d38d311e91f57, and this commit just adds a line in the NEWS file explaining the commmit above
| * PR10799: warn on possibly uintended local-vs-global namespace collisionFrank Ch. Eigler2009-10-191-0/+13
| | | | | | | | | | | | | | | | | | * elaborate.cxx (find_var): Take extra token parameter. Look for cross-file global variable resolution, signal a warning. * testsuite/systemtap.examples/io/traceio2.stp: Fix it. * testsuite/systemtap.syscall/sys.stp: Fix it. * NEWS: Document it.
* | stap-server initscript cleanup and follow fedora initscript requirements.Dave Brolley2009-10-291-1/+1
|/
* PR10702: preprocessor conditional for kernel CONFIG_fooFrank Ch. Eigler2009-10-081-0/+3
| | | | | | | | * session.h (kernel_config[]): New session field. * main.cxx (parse_kernel_config): Populate it. * parse.cxx (eval_comparison): Use it. * testsuite/buildok/utrace.stp, testsuite/parseok/kconfig.stp: New tests. * NEWS, stap.1.in, doc/langref.tex: Mention it.
* NEWS: Better gcc 4.5 DWARF support (kernel module deps, DW_AT_const_value).Mark Wielaard2009-10-051-0/+6
|
* PR10390: ftrace() tapset functionFrank Ch. Eigler2009-09-231-0/+5
| | | | | | | | | | | * tapset/logging.stp (ftrace): New function. (*): Add kerneldoc to other functions. * doc/SystemTap_Tapset_Reference/tapsets.tmpl: Process logging.stp. * stapfuncs.3stap.in: Remove "LOGGING" section, now redundant. * runtime/autoconf-trace-printk.c: New autoconf test. * buildrun.cxx (compile_pass): Build it. * NEWS: Mention it. * testsuite/buildok/logging.stp: Test it.
* Version bumps for the 1.0 releaseJosh Stone2009-09-221-1/+1
|
* Add NEWS for the sdt semaphoresJosh Stone2009-09-221-0/+3
|
* Add NEWS for C++ scopesJosh Stone2009-09-221-0/+6
|
* Move cross-compile NEWS before the mention of server supportJosh Stone2009-09-221-9/+9
|
* Minor NEWS formatting tweaksJosh Stone2009-09-221-32/+33
|
* Update NEWS with firewall requirements for systemtap client/server.Dave Brolley2009-09-211-0/+5
|
* Update entries for unprivileged users and for cross compiling client/server.Dave Brolley2009-09-181-13/+24
|
* Clarify and reformat some NEWS entries.Mark Wielaard2009-09-181-32/+34
|
* PR10417 Enable vta-test.exp testcase and add to NEWS.Mark Wielaard2009-09-181-0/+3
| | | | | | * NEW: Mention DW_OP_{implicit,stack}_value support. * testsuite/systemtap.base/vta-test.exp: Don't XFAIL. Use staprun2. * testsuite/systemtap.base/vta-test.stp: Enable all probes.
* Signal-based file switching support for relay/ring buffer.Masami Hiramatsu2009-09-161-0/+3
| | | | | | | | | | * runtime/staprun/relay.c (switch_outfile): New function for file switching. (reader_thread): Don't assign empty_handler to SIGUSR2, and switch output file when receiving signal(SIGUSR2) on ppoll. (switchfile_handler): Send SIGUSR2 signal to reader threads for file switching. (init_relayfs): Assign switchfile_handler to SIGUSR2. * staprun.1.in: Add FILE SWITCHING BY SIGNAL section.
* Move --unprivileged support news to the top.Dave Brolley2009-09-141-27/+27
|
* Merge branch 'master' of ssh://sources.redhat.com/git/systemtapDave Brolley2009-09-141-0/+8
|\ | | | | | | | | | | | | | | | | | | Conflicts: aclocal.m4 configure doc/SystemTap_Tapset_Reference/Makefile.in testsuite/aclocal.m4 testsuite/configure
| * Added blurb about the ring_buffer transport.David Smith2009-09-101-0/+5
| |
| * PR10524: brag in NEWSFrank Ch. Eigler2009-09-091-0/+3
| |
* | Firther updates to NEWS regarding signing and unprivileged users.Dave Brolley2009-09-141-12/+12
| |
* | Authorize new certificates created for servers started by root as authorized ↵Dave Brolley2009-09-141-6/+12
|/ | | | | | signers. Update NEWS with the latest usage infor for --unprivileged.
* Add a NEWS blurb for || and && in the preprocessorJosh Stone2009-08-281-0/+3
|
* PR4186 cont'd: clarify ARCH naming in NEWS tooFrank Ch. Eigler2009-08-251-0/+6
|
* PR4186: cross-architecture probe buildingFrank Ch. Eigler2009-08-241-0/+9
| | | | | | | | | | | * main.cxx (main): Add 'a:' and 'B:' options. * session.h (kbuildflags): New place to store -B args. * testsuite/systemtap.base/cmd_parse.exp: Test them lightly. * buildrun.cxx (run_make_cmd): Use "--no-print-directory" rather than ">/dev/null" in kbuild invocations. Pass '-a' and '-B' flags along. * hash.cxx (find_script_hash): Add them. * NEWS, stap.1.in: Mention this.