Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 19 Oct 2002 02:18:21 -0700 (PDT)
From:      Serguei Tzukanov <tzukanov@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 19611 for review
Message-ID:  <200210190918.g9J9IL6d031940@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210190918.g9J9IL6d031940>