]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Added two new events: pre_deliver_signal and post_deliver_signal.
authorNicholas Nethercote <njn@valgrind.org>
Mon, 24 Feb 2003 10:42:47 +0000 (10:42 +0000)
committerNicholas Nethercote <njn@valgrind.org>
Mon, 24 Feb 2003 10:42:47 +0000 (10:42 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1435

include/vg_skin.h

index 44643941f866f6c29f5f7bc1b691d6e4e1e8b1cb..2220e52a900e47934f6050f1773b3debf89a79f0 100644 (file)
@@ -1457,7 +1457,18 @@ EV VG_(track_post_mutex_lock)   ( void (*f)(ThreadId tid,
 EV VG_(track_post_mutex_unlock) ( void (*f)(ThreadId tid, 
                                           void* /*pthread_mutex_t* */ mutex) );
 
-/* Others... condition variable, signal events... */
+
+/* Signal events (not exhaustive) */
+
+/* Called before a signal is delivered;  `alt_stack' indicates if it is
+   delivered on an alternative stack. */
+EV VG_(track_pre_deliver_signal)  ( void (*f)(ThreadId tid, Int sigNum,
+                                             Bool alt_stack) );
+/* Called after a signal is delivered. */
+EV VG_(track_post_deliver_signal) ( void (*f)(ThreadId tid, Int sigNum ) );
+
+
+/* Others... condition variables... */
 /* ... */
 
 #undef EV