Synthesise and deliver SIGTRAP to clients when requested to do so by vex.


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@5617 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/pub_core_signals.h b/coregrind/pub_core_signals.h
index e968253..ddc6015 100644
--- a/coregrind/pub_core_signals.h
+++ b/coregrind/pub_core_signals.h
@@ -72,6 +72,7 @@
 extern void VG_(synth_fault_mapping)(ThreadId tid, Addr addr);
 extern void VG_(synth_fault_perms)  (ThreadId tid, Addr addr);
 extern void VG_(synth_sigill)       (ThreadId tid, Addr addr);
+extern void VG_(synth_sigtrap)      (ThreadId tid);
 
 /* Extend the stack to cover addr, if possible */
 extern Bool VG_(extend_stack)(Addr addr, UInt maxsize);