2007-07-23  Ulrich Drepper  <drepper@redhat.com>

	* linux/syscall.h: Declare sys_signalfd.
	* linux/syscallent.h: Add entry for signalfd.
	* linux/x86_64/syscallent.h: Likewise.
	* signal.c (sys_signalfd): New function.
diff --git a/linux/syscallent.h b/linux/syscallent.h
index 862b604..8abdbb0 100644
--- a/linux/syscallent.h
+++ b/linux/syscallent.h
@@ -351,7 +351,7 @@
 	{ 5,	0,	printargs,		"SYS_318"	}, /* 318 */
 	{ 5,	TD,	sys_epoll_pwait,	"epoll_pwait"	}, /* 319 */
 	{ 4,	TD|TF,	sys_utimensat,		"utimensat"	}, /* 320 */
-	{ 5,	0,	printargs,		"SYS_321"	}, /* 321 */
+	{ 3,	TD|TS,	sys_signalfd,		"signalfd"	}, /* 321 */
 	{ 5,	0,	printargs,		"SYS_322"	}, /* 322 */
 	{ 5,	0,	printargs,		"SYS_323"	}, /* 323 */
 	{ 5,	0,	printargs,		"SYS_324"	}, /* 324 */