As per POSIX, nuke all threads other than me
- just before __NR_exec()
- just after __NR_fork() when I am the child
This makes OpenOffice 1.0 not have mutex-related assertion failures
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@333 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/vg_include.h b/coregrind/vg_include.h
index 290fbec..840282b 100644
--- a/coregrind/vg_include.h
+++ b/coregrind/vg_include.h
@@ -691,6 +691,9 @@
error message generation. */
extern ThreadId VG_(identify_stack_addr)( Addr a );
+/* Nuke all threads except tid. */
+extern void VG_(nuke_all_threads_except) ( ThreadId me );
+
/* Return codes from the scheduler. */
typedef