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>