From owner-p4-projects  Sat Oct 19  2:18:45 2002
Delivered-To: p4-projects@freebsd.org
Received: by hub.freebsd.org (Postfix, from userid 32767)
	id 6818837B404; Sat, 19 Oct 2002 02:18:41 -0700 (PDT)
Delivered-To: perforce@freebsd.org
Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125])
	by hub.freebsd.org (Postfix) with ESMTP id BB74437B401
	for <perforce@freebsd.org>; Sat, 19 Oct 2002 02:18:39 -0700 (PDT)
Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 5B62943E6A
	for <perforce@freebsd.org>; Sat, 19 Oct 2002 02:18:39 -0700 (PDT)
	(envelope-from tzukanov@freebsd.org)
Received: from repoman.freebsd.org (localhost [127.0.0.1])
	by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id g9J9IMmV031943
	for <perforce@freebsd.org>; Sat, 19 Oct 2002 02:18:22 -0700 (PDT)
	(envelope-from tzukanov@freebsd.org)
Received: (from perforce@localhost)
	by repoman.freebsd.org (8.12.6/8.12.6/Submit) id g9J9IL6d031940
	for perforce@freebsd.org; Sat, 19 Oct 2002 02:18:21 -0700 (PDT)
Date: Sat, 19 Oct 2002 02:18:21 -0700 (PDT)
Message-Id: <200210190918.g9J9IL6d031940@repoman.freebsd.org>
X-Authentication-Warning: repoman.freebsd.org: perforce set sender to tzukanov@freebsd.org using -f
From: Serguei Tzukanov <tzukanov@FreeBSD.org>
Subject: PERFORCE change 19611 for review
To: Perforce Change Reviews <perforce@freebsd.org>
Sender: owner-p4-projects@FreeBSD.ORG
Precedence: bulk
List-ID: <p4-projects.FreeBSD.ORG>
List-Archive: <http://docs.freebsd.org/mail/> (Web Archive)
List-Help: <mailto:majordomo@FreeBSD.ORG?subject=help> (List Instructions)
List-Subscribe: <mailto:majordomo@FreeBSD.ORG?subject=subscribe%20p4-projects>
List-Unsubscribe: <mailto:majordomo@FreeBSD.ORG?subject=unsubscribe%20p4-projects>
X-Loop: FreeBSD.ORG

http://perforce.freebsd.org/chv.cgi?CH=19611

Change 19611 by tzukanov@tzukanov_antares on 2002/10/19 02:17:51

	Compilation fixes.

Affected files ...

.. //depot/projects/s390/sys/s390/include/signal.h#2 edit
.. //depot/projects/s390/sys/s390/s390/hmcsc.c#2 edit
.. //depot/projects/s390/sys/s390/s390/mem.c#2 edit
.. //depot/projects/s390/sys/s390/s390/service.h#2 edit

Differences ...

==== //depot/projects/s390/sys/s390/include/signal.h#2 (text+ko) ====

@@ -54,9 +54,9 @@
 #define TRAP_TRACE	2
 
 
-#if !defined(_ANSI_SOURCE) && !defined(_POSIX_SOURCE)
-
-#define	MINSIGSTKSZ	(512 * 4)
+#if __XSI_VISIBLE 
+#define	MINSIGSTKSZ	(1024 * 4)
+#endif
 
 #ifdef _KERNEL
 typedef unsigned int osigset_t;
@@ -65,16 +65,16 @@
 };
 #endif
 
+#if __BSD_VISIBLE
 struct sigcontext {
-	sigset_t   sc_mask;
-	int	   sc_onstack;
-	struct psw sc_psw;
-	u_long	   sc_gpr[16];
-	u_int	   sc_ar[16];
-	uint64_t   sc_fpr[16];
-	u_int	   sc_fpc;
+	struct __sigset	sc_mask;
+	int		sc_onstack;
+	struct psw	sc_psw;
+	u_long		sc_gpr[16];
+	u_int		sc_ar[16];
+	uint64_t	sc_fpr[16];
+	u_int		sc_fpc;
 };
-
-#endif /* !_ANSI_SOURCE && !_POSIX_SOURCE */
+#endif /* __BSD_VISIBLE */
 
 #endif /* !_MACHINE_SIGNAL_H_ */

==== //depot/projects/s390/sys/s390/s390/hmcsc.c#2 (text+ko) ====

@@ -63,6 +63,7 @@
 static struct sccb_mcdb *mcdb;
 static struct sccb_mcdbh *mcdbh;
 static struct sccb_mto *mto;
+static struct sccb_go *go;
 
 static int outcur;
 static volatile int incur;

==== //depot/projects/s390/sys/s390/s390/mem.c#2 (text+ko) ====

@@ -143,7 +143,7 @@
 
 		if (error)
 			break;
-		iov->iov_base += c;
+		(caddr_t)iov->iov_base += c;
 		iov->iov_len -= c;
 		uio->uio_offset += c;
 		uio->uio_resid -= c;

==== //depot/projects/s390/sys/s390/s390/service.h#2 (text+ko) ====

@@ -119,6 +119,26 @@
 	uint32_t attr;
 } __attribute__ ((packed));
 
+/* Message Control Data Block General Object. */
+struct sccb_go {
+	uint32_t seq;
+	uint8_t  time[11];
+	uint8_t  reserved1;
+	uint8_t  date[7];
+	uint8_t  reserved2;
+#define SCCB_GO_FLAG_HOLD		0x20
+#define SCCB_GO_FLAG_ALARM		0x40
+#define SCCB_GO_FLAG_DOM		0x80
+	uint32_t flag;
+#define SCCB_GO_ATTR_ALARM		0x80
+#define SCCB_GO_ATTR_HIGHLITED		0xe8
+#define SCCB_GO_ATTR_NOTMAL		0xe4
+	uint32_t attr;
+	uint32_t backattr;
+	uint8_t  sysname[8];
+	uint8_t  jobname[8];
+} __attribute__ ((packed));
+
 int servc(uint32_t, struct sccb *);
 
 #endif /* !_ESA_SERVICE_H_ */

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message