2003-01-14  Roland McGrath  <roland@redhat.com>

	* linux/syscall.h (SYS_socket_subcall): Only 256 for S390, S390X.
	All others at the moment use linux/syscallent.h, where it's 300.
diff --git a/linux/syscall.h b/linux/syscall.h
index ed5aaff..d6d6799 100644
--- a/linux/syscall.h
+++ b/linux/syscall.h
@@ -143,10 +143,10 @@
 #  undef SYS_sendmsg
 #  undef SYS_recvmsg
 # endif /* IA64 */
-# if defined I386 || defined IA64 || defined ARM
-#  define SYS_socket_subcall	300
-# else
+# if defined S390 || defined S390X
 #  define SYS_socket_subcall	256
+# else
+#  define SYS_socket_subcall	300
 # endif
 #define SYS_socket		(SYS_socket_subcall + 1)
 #define SYS_bind		(SYS_socket_subcall + 2)