-*-org-*-
* TODO
+** Keep exit code of traced process
+ See https://bugzilla.redhat.com/show_bug.cgi?id=105371 for details.
+
** Automatic prototype discovery:
*** Use debuginfo if available
Alternatively, use debuginfo to generate configure file.
| void func(int*, int*, +long*, long*); |
| void func(in int*, in int*, out long*, out long*); |
+ This is useful in particular for:
+
+ | ulong mbsrtowcs(+string(array(uint, zero(arg3))), string*, ulong, addr); |
+
+ Where we would like to render arg2 on the way in, and arg1 on the
+ way out.
+
But sometimes we may want to see a different type on the way in and
on the way out. E.g. in asprintf, what's interesting on the way in
is the address, but on the way out we want to see buffer contents.