Move VKI_SIGVGKILL and VKI_SIGVGRTUSERMAX out of vki-linux.h since they're
not really from the kernel and they're defined in terms of VG_(max_signal),
which is in m_signals.  Renamed them with the VG_ prefix too, since they're
now not part of the kernel interface.



git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3990 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/pub_core_signals.h b/coregrind/pub_core_signals.h
index 2b2fe55..e968253 100644
--- a/coregrind/pub_core_signals.h
+++ b/coregrind/pub_core_signals.h
@@ -40,6 +40,10 @@
 /* Highest signal the kernel will let us use */
 extern Int VG_(max_signal);
 
+/* Use high signals because native pthreads wants to use low */
+#define VG_SIGVGKILL       (VG_(max_signal)-0)
+#define VG_SIGVGRTUSERMAX  (VG_(max_signal)-1)
+
 extern void VG_(sigstartup_actions) ( void );
 
 /* Poll a thread's set of pending signals, and update the Thread's