Various amd64 syscall improvements (Tom Hughes)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3425 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/core.h b/coregrind/core.h
index fc4cec2..25be871 100644
--- a/coregrind/core.h
+++ b/coregrind/core.h
@@ -1543,6 +1543,22 @@
extern void VG_(generic_PRE_sys_recvmsg) ( TId, UW, UW );
extern void VG_(generic_POST_sys_recvmsg) ( TId, UW, UW, UW );
+extern void VG_(generic_PRE_sys_semop) ( TId, UW, UW, UW );
+extern void VG_(generic_PRE_sys_semtimedop) ( TId, UW, UW, UW, UW );
+extern void VG_(generic_PRE_sys_semctl) ( TId, UW, UW, UW, UW );
+extern void VG_(generic_POST_sys_semctl) ( TId, UW, UW, UW, UW, UW );
+extern void VG_(generic_PRE_sys_msgsnd) ( TId, UW, UW, UW, UW );
+extern void VG_(generic_PRE_sys_msgrcv) ( TId, UW, UW, UW, UW, UW );
+extern void VG_(generic_POST_sys_msgrcv) ( TId, UW, UW, UW, UW, UW, UW );
+extern void VG_(generic_PRE_sys_msgctl) ( TId, UW, UW, UW );
+extern void VG_(generic_POST_sys_msgctl) ( TId, UW, UW, UW, UW );
+extern UWord VG_(generic_PRE_sys_shmat) ( TId, UW, UW, UW );
+extern void VG_(generic_POST_sys_shmat) ( TId, UW, UW, UW, UW );
+extern Bool VG_(generic_PRE_sys_shmdt) ( TId, UW );
+extern void VG_(generic_POST_sys_shmdt) ( TId, UW, UW );
+extern void VG_(generic_PRE_sys_shmctl) ( TId, UW, UW, UW );
+extern void VG_(generic_POST_sys_shmctl) ( TId, UW, UW, UW, UW );
+
#undef TID
#undef UW