diff options
author | Josh Stone <jistone@redhat.com> | 2010-03-10 19:17:40 -0800 |
---|---|---|
committer | Josh Stone <jistone@redhat.com> | 2010-03-10 19:24:14 -0800 |
commit | da9e11bd5cd3cbedbf794a0e8a83956bd178ba60 (patch) | |
tree | d727a14411eeda77c767fa30fe09ab4895b43798 /NEWS | |
parent | e54c1d239a7dba1954dfc8359e62c94329b44a6a (diff) | |
download | systemtap-steved-da9e11bd5cd3cbedbf794a0e8a83956bd178ba60.tar.gz systemtap-steved-da9e11bd5cd3cbedbf794a0e8a83956bd178ba60.tar.xz systemtap-steved-da9e11bd5cd3cbedbf794a0e8a83956bd178ba60.zip |
PR11370: Add multi-header @casts
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.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1,5 +1,9 @@ * What's new +- Type-casting can now use multiple headers to resolve codependencies. + @cast(task, "task_struct", + "kernel<linux/sched.h><linux/fs_struct.h>")->fs->umask + - Tapset-related man pages have been renamed. 'man -k 3stap' should show the installed list, which due to prefixing should no longer collide over ordinary system functions. |