summaryrefslogtreecommitdiffstats
path: root/NEWS
diff options
context:
space:
mode:
authorJosh Stone <jistone@redhat.com>2010-03-10 19:17:40 -0800
committerJosh Stone <jistone@redhat.com>2010-03-10 19:24:14 -0800
commitda9e11bd5cd3cbedbf794a0e8a83956bd178ba60 (patch)
treed727a14411eeda77c767fa30fe09ab4895b43798 /NEWS
parente54c1d239a7dba1954dfc8359e62c94329b44a6a (diff)
downloadsystemtap-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--NEWS4
1 files changed, 4 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index df0824d3..4c3cf751 100644
--- a/NEWS
+++ b/NEWS
@@ -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.