diff options
| author | Bruce Evans <bde@FreeBSD.org> | 1996-08-31 14:48:13 +0000 | 
|---|---|---|
| committer | Bruce Evans <bde@FreeBSD.org> | 1996-08-31 14:48:13 +0000 | 
| commit | 09a8dfa2609f6be79252c94d3b959ec2cf1a0835 (patch) | |
| tree | d30aec0f7e14e7c815c7a2ac90c600b28f51abf5 | |
| parent | 454f40052a75a6f45099d46fa12524ccdb7da8a5 (diff) | |
Notes
| -rw-r--r-- | lib/libc/stdlib/qsort.c | 20 | ||||
| -rw-r--r-- | share/mk/bsd.kmod.mk | 4 | ||||
| -rw-r--r-- | sys/conf/Makefile.i386 | 4 | ||||
| -rw-r--r-- | sys/conf/Makefile.powerpc | 4 | ||||
| -rw-r--r-- | sys/conf/kmod.mk | 4 | ||||
| -rw-r--r-- | sys/dev/eisa/eisaconf.c | 28 | ||||
| -rw-r--r-- | sys/i386/conf/Makefile.i386 | 4 | ||||
| -rw-r--r-- | sys/i386/eisa/eisaconf.c | 28 | ||||
| -rw-r--r-- | sys/i386/isa/if_cx.c | 2 | ||||
| -rw-r--r-- | sys/i386/isa/istallion.c | 18 | ||||
| -rw-r--r-- | sys/i386/isa/wt.c | 4 | ||||
| -rw-r--r-- | sys/kern/kern_devconf.c | 4 | ||||
| -rw-r--r-- | sys/kern/kern_sysctl.c | 11 | ||||
| -rw-r--r-- | sys/kern/sysv_msg.c | 10 | ||||
| -rw-r--r-- | sys/libkern/qsort.c | 20 | ||||
| -rw-r--r-- | sys/ufs/lfs/lfs_segment.c | 4 | 
16 files changed, 85 insertions, 84 deletions
diff --git a/lib/libc/stdlib/qsort.c b/lib/libc/stdlib/qsort.c index 2e2dcf1edc22..2e166a9854df 100644 --- a/lib/libc/stdlib/qsort.c +++ b/lib/libc/stdlib/qsort.c @@ -36,7 +36,7 @@  static char sccsid[] = "@(#)qsort.c	8.1 (Berkeley) 6/4/93";  #endif  static const char rcsid[] = -	"$Id: qsort.c,v 1.3 1995/12/26 13:24:58 bde Exp $"; +	"$Id: qsort.c,v 1.4 1996/04/19 18:40:20 bde Exp $";  #endif /* LIBC_SCCS and not lint */  #include <stdlib.h> @@ -107,16 +107,16 @@ qsort(a, n, es, cmp)  loop:	SWAPINIT(a, es);  	swap_cnt = 0;  	if (n < 7) { -		for (pm = a + es; pm < (char *) a + n * es; pm += es) -			for (pl = pm; pl > (char *) a && cmp(pl - es, pl) > 0; +		for (pm = (char *)a + es; pm < (char *)a + n * es; pm += es) +			for (pl = pm; pl > (char *)a && cmp(pl - es, pl) > 0;  			     pl -= es)  				swap(pl, pl - es);  		return;  	} -	pm = a + (n / 2) * es; +	pm = (char *)a + (n / 2) * es;  	if (n > 7) {  		pl = a; -		pn = a + (n - 1) * es; +		pn = (char *)a + (n - 1) * es;  		if (n > 40) {  			d = (n / 8) * es;  			pl = med3(pl, pl + d, pl + 2 * d, cmp); @@ -126,9 +126,9 @@ loop:	SWAPINIT(a, es);  		pm = med3(pl, pm, pn, cmp);  	}  	swap(a, pm); -	pa = pb = a + es; +	pa = pb = (char *)a + es; -	pc = pd = a + (n - 1) * es; +	pc = pd = (char *)a + (n - 1) * es;  	for (;;) {  		while (pb <= pc && (r = cmp(pb, a)) <= 0) {  			if (r == 0) { @@ -154,14 +154,14 @@ loop:	SWAPINIT(a, es);  		pc -= es;  	}  	if (swap_cnt == 0) {  /* Switch to insertion sort */ -		for (pm = a + es; pm < (char *) a + n * es; pm += es) -			for (pl = pm; pl > (char *) a && cmp(pl - es, pl) > 0; +		for (pm = (char *)a + es; pm < (char *)a + n * es; pm += es) +			for (pl = pm; pl > (char *)a && cmp(pl - es, pl) > 0;  			     pl -= es)  				swap(pl, pl - es);  		return;  	} -	pn = a + n * es; +	pn = (char *)a + n * es;  	r = min(pa - (char *)a, pb - pa);  	vecswap(a, pb - r, r);  	r = min(pd - pc, pn - pd - es); diff --git a/share/mk/bsd.kmod.mk b/share/mk/bsd.kmod.mk index 4ab8b91b4ac1..89fd5afd3138 100644 --- a/share/mk/bsd.kmod.mk +++ b/share/mk/bsd.kmod.mk @@ -1,5 +1,5 @@  #	From: @(#)bsd.prog.mk	5.26 (Berkeley) 6/25/91 -#	$Id: bsd.kmod.mk,v 1.23 1996/06/24 04:24:00 jkh Exp $ +#	$Id: bsd.kmod.mk,v 1.24 1996/06/30 22:16:19 jkh Exp $  #  # The include file <bsd.kmod.mk> handles installing Loadable Kernel Modules.  # <bsd.kmod.mk> includes the file named "../Makefile.inc" if it exists, @@ -93,7 +93,7 @@  #  CWARNFLAGS?= -W -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit \  	-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes \ -	-Winline -Wunused +	-Winline -Wunused -Wpointer-arith  CFLAGS+=${COPTS} -DKERNEL -DACTUALLY_LKM_NOT_KERNEL -I${.CURDIR}/../../sys \  	${CWARNFLAGS} diff --git a/sys/conf/Makefile.i386 b/sys/conf/Makefile.i386 index 91d0712525d6..bf60da17f72d 100644 --- a/sys/conf/Makefile.i386 +++ b/sys/conf/Makefile.i386 @@ -1,7 +1,7 @@  # Makefile.i386 -- with config changes.  # Copyright 1990 W. Jolitz  #	from: @(#)Makefile.i386	7.1 5/10/91 -#	$Id: Makefile.i386,v 1.85 1996/06/12 05:54:46 gpalmer Exp $ +#	$Id: Makefile.i386,v 1.86 1996/08/21 16:31:34 ache Exp $  #  # Makefile for FreeBSD  # @@ -28,7 +28,7 @@ I386=	${S}/i386  CWARNFLAGS?=	-W -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit \  		-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes \ -		-Winline -Wunused +		-Winline -Wunused -Wpointer-arith  #  # The following flags are next up for working on:  #	-Wall diff --git a/sys/conf/Makefile.powerpc b/sys/conf/Makefile.powerpc index 91d0712525d6..bf60da17f72d 100644 --- a/sys/conf/Makefile.powerpc +++ b/sys/conf/Makefile.powerpc @@ -1,7 +1,7 @@  # Makefile.i386 -- with config changes.  # Copyright 1990 W. Jolitz  #	from: @(#)Makefile.i386	7.1 5/10/91 -#	$Id: Makefile.i386,v 1.85 1996/06/12 05:54:46 gpalmer Exp $ +#	$Id: Makefile.i386,v 1.86 1996/08/21 16:31:34 ache Exp $  #  # Makefile for FreeBSD  # @@ -28,7 +28,7 @@ I386=	${S}/i386  CWARNFLAGS?=	-W -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit \  		-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes \ -		-Winline -Wunused +		-Winline -Wunused -Wpointer-arith  #  # The following flags are next up for working on:  #	-Wall diff --git a/sys/conf/kmod.mk b/sys/conf/kmod.mk index 4ab8b91b4ac1..89fd5afd3138 100644 --- a/sys/conf/kmod.mk +++ b/sys/conf/kmod.mk @@ -1,5 +1,5 @@  #	From: @(#)bsd.prog.mk	5.26 (Berkeley) 6/25/91 -#	$Id: bsd.kmod.mk,v 1.23 1996/06/24 04:24:00 jkh Exp $ +#	$Id: bsd.kmod.mk,v 1.24 1996/06/30 22:16:19 jkh Exp $  #  # The include file <bsd.kmod.mk> handles installing Loadable Kernel Modules.  # <bsd.kmod.mk> includes the file named "../Makefile.inc" if it exists, @@ -93,7 +93,7 @@  #  CWARNFLAGS?= -W -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit \  	-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes \ -	-Winline -Wunused +	-Winline -Wunused -Wpointer-arith  CFLAGS+=${COPTS} -DKERNEL -DACTUALLY_LKM_NOT_KERNEL -I${.CURDIR}/../../sys \  	${CWARNFLAGS} diff --git a/sys/dev/eisa/eisaconf.c b/sys/dev/eisa/eisaconf.c index 7a719107e36f..4b0d46422afb 100644 --- a/sys/dev/eisa/eisaconf.c +++ b/sys/dev/eisa/eisaconf.c @@ -28,7 +28,7 @@   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF   * SUCH DAMAGE.   * - *	$Id: eisaconf.c,v 1.19 1996/04/20 21:21:49 gibbs Exp $ + *	$Id: eisaconf.c,v 1.20 1996/06/12 05:02:41 gpalmer Exp $   */  #include <sys/param.h>  #include <sys/systm.h> @@ -700,7 +700,7 @@ eisa_generic_externalize(struct kern_devconf *kdc, struct sysctl_req *req)  	void *ma_prev;	/* Prev Node entries relative to target address space */  	int retval; -	offset = req->oldptr + req->oldidx; +	offset = (char *)req->oldptr + req->oldidx;  	buf = malloc(kdc->kdc_datalen, M_TEMP, M_NOWAIT);  	if (!buf)  		return 0; @@ -710,13 +710,13 @@ eisa_generic_externalize(struct kern_devconf *kdc, struct sysctl_req *req)  	e_dev = bufp;  	/* Calculate initial prev nodes */ -	ioa_prev = offset + ((void *)&(e_dev->ioconf.ioaddrs.lh_first) -			  - (void *)e_dev); -	ma_prev = offset + ((void *)&(e_dev->ioconf.maddrs.lh_first) -			 - (void *)e_dev); +	ioa_prev = (char *)offset + ((char *)&(e_dev->ioconf.ioaddrs.lh_first) +				  - (char *)e_dev); +	ma_prev = (char *)offset + ((char *)&(e_dev->ioconf.maddrs.lh_first) +				 - (char *)e_dev); -	offset += sizeof(*e_dev); -	bufp += sizeof(*e_dev); +	offset = (char *)offset + sizeof(*e_dev); +	bufp = (char *)bufp + sizeof(*e_dev);  	if (e_dev->ioconf.ioaddrs.lh_first) {  		node = e_dev->ioconf.ioaddrs.lh_first; @@ -726,11 +726,11 @@ eisa_generic_externalize(struct kern_devconf *kdc, struct sysctl_req *req)  			bcopy(node, bufp, sizeof(resvaddr_t));  			out_node = (resvaddr_t *)bufp; -			bufp += sizeof(resvaddr_t); -			offset += sizeof(resvaddr_t); +			bufp = (char *)bufp + sizeof(resvaddr_t); +			offset = (char *)offset + sizeof(resvaddr_t);  			out_node->links.le_prev = ioa_prev; -			ioa_prev += sizeof(resvaddr_t); +			ioa_prev = (char *)ioa_prev + sizeof(resvaddr_t);  			if (out_node->links.le_next)  				out_node->links.le_next = offset; @@ -744,11 +744,11 @@ eisa_generic_externalize(struct kern_devconf *kdc, struct sysctl_req *req)  			bcopy(node, bufp, sizeof(resvaddr_t));  			out_node = (resvaddr_t *)bufp; -			bufp += sizeof(resvaddr_t); -			offset += sizeof(resvaddr_t); +			bufp = (char *)bufp + sizeof(resvaddr_t); +			offset = (char *)offset + sizeof(resvaddr_t);  			out_node->links.le_prev = ma_prev; -			ma_prev += sizeof(resvaddr_t); +			ma_prev = (char *)ma_prev + sizeof(resvaddr_t);  			if (out_node->links.le_next)  				out_node->links.le_next = offset; diff --git a/sys/i386/conf/Makefile.i386 b/sys/i386/conf/Makefile.i386 index 91d0712525d6..bf60da17f72d 100644 --- a/sys/i386/conf/Makefile.i386 +++ b/sys/i386/conf/Makefile.i386 @@ -1,7 +1,7 @@  # Makefile.i386 -- with config changes.  # Copyright 1990 W. Jolitz  #	from: @(#)Makefile.i386	7.1 5/10/91 -#	$Id: Makefile.i386,v 1.85 1996/06/12 05:54:46 gpalmer Exp $ +#	$Id: Makefile.i386,v 1.86 1996/08/21 16:31:34 ache Exp $  #  # Makefile for FreeBSD  # @@ -28,7 +28,7 @@ I386=	${S}/i386  CWARNFLAGS?=	-W -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit \  		-Wnested-externs -Wstrict-prototypes -Wmissing-prototypes \ -		-Winline -Wunused +		-Winline -Wunused -Wpointer-arith  #  # The following flags are next up for working on:  #	-Wall diff --git a/sys/i386/eisa/eisaconf.c b/sys/i386/eisa/eisaconf.c index 7a719107e36f..4b0d46422afb 100644 --- a/sys/i386/eisa/eisaconf.c +++ b/sys/i386/eisa/eisaconf.c @@ -28,7 +28,7 @@   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF   * SUCH DAMAGE.   * - *	$Id: eisaconf.c,v 1.19 1996/04/20 21:21:49 gibbs Exp $ + *	$Id: eisaconf.c,v 1.20 1996/06/12 05:02:41 gpalmer Exp $   */  #include <sys/param.h>  #include <sys/systm.h> @@ -700,7 +700,7 @@ eisa_generic_externalize(struct kern_devconf *kdc, struct sysctl_req *req)  	void *ma_prev;	/* Prev Node entries relative to target address space */  	int retval; -	offset = req->oldptr + req->oldidx; +	offset = (char *)req->oldptr + req->oldidx;  	buf = malloc(kdc->kdc_datalen, M_TEMP, M_NOWAIT);  	if (!buf)  		return 0; @@ -710,13 +710,13 @@ eisa_generic_externalize(struct kern_devconf *kdc, struct sysctl_req *req)  	e_dev = bufp;  	/* Calculate initial prev nodes */ -	ioa_prev = offset + ((void *)&(e_dev->ioconf.ioaddrs.lh_first) -			  - (void *)e_dev); -	ma_prev = offset + ((void *)&(e_dev->ioconf.maddrs.lh_first) -			 - (void *)e_dev); +	ioa_prev = (char *)offset + ((char *)&(e_dev->ioconf.ioaddrs.lh_first) +				  - (char *)e_dev); +	ma_prev = (char *)offset + ((char *)&(e_dev->ioconf.maddrs.lh_first) +				 - (char *)e_dev); -	offset += sizeof(*e_dev); -	bufp += sizeof(*e_dev); +	offset = (char *)offset + sizeof(*e_dev); +	bufp = (char *)bufp + sizeof(*e_dev);  	if (e_dev->ioconf.ioaddrs.lh_first) {  		node = e_dev->ioconf.ioaddrs.lh_first; @@ -726,11 +726,11 @@ eisa_generic_externalize(struct kern_devconf *kdc, struct sysctl_req *req)  			bcopy(node, bufp, sizeof(resvaddr_t));  			out_node = (resvaddr_t *)bufp; -			bufp += sizeof(resvaddr_t); -			offset += sizeof(resvaddr_t); +			bufp = (char *)bufp + sizeof(resvaddr_t); +			offset = (char *)offset + sizeof(resvaddr_t);  			out_node->links.le_prev = ioa_prev; -			ioa_prev += sizeof(resvaddr_t); +			ioa_prev = (char *)ioa_prev + sizeof(resvaddr_t);  			if (out_node->links.le_next)  				out_node->links.le_next = offset; @@ -744,11 +744,11 @@ eisa_generic_externalize(struct kern_devconf *kdc, struct sysctl_req *req)  			bcopy(node, bufp, sizeof(resvaddr_t));  			out_node = (resvaddr_t *)bufp; -			bufp += sizeof(resvaddr_t); -			offset += sizeof(resvaddr_t); +			bufp = (char *)bufp + sizeof(resvaddr_t); +			offset = (char *)offset + sizeof(resvaddr_t);  			out_node->links.le_prev = ma_prev; -			ma_prev += sizeof(resvaddr_t); +			ma_prev = (char *)ma_prev + sizeof(resvaddr_t);  			if (out_node->links.le_next)  				out_node->links.le_next = offset; diff --git a/sys/i386/isa/if_cx.c b/sys/i386/isa/if_cx.c index c1114c79dd56..0cbc95922dfa 100644 --- a/sys/i386/isa/if_cx.c +++ b/sys/i386/isa/if_cx.c @@ -176,7 +176,7 @@ static struct mbuf *makembuf (void *buf, unsigned len)  		bcopy (buf, mtod (p, caddr_t) + p->m_len, n);  		p->m_len += n; -		buf += n; +		buf = (char *)buf + n;  		len -= n;  	}  	return (m); diff --git a/sys/i386/isa/istallion.c b/sys/i386/isa/istallion.c index 88fd62445a0a..71814453b7f6 100644 --- a/sys/i386/isa/istallion.c +++ b/sys/i386/isa/istallion.c @@ -33,7 +33,7 @@   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF   * SUCH DAMAGE.   * - * $Id: istallion.c,v 1.3 1996/06/12 04:26:35 gpalmer Exp $ + * $Id: istallion.c,v 1.4 1996/06/18 01:22:25 bde Exp $   */  /*****************************************************************************/ @@ -2631,7 +2631,7 @@ static char *stli_ecpgetmemptr(stlibrd_t *brdp, unsigned long offset, int line)  		ptr = 0;  		val = 0;  	} else { -		ptr = brdp->vaddr + (offset % ECP_ATPAGESIZE); +		ptr = (char *) brdp->vaddr + (offset % ECP_ATPAGESIZE);  		val = (unsigned char) (offset / ECP_ATPAGESIZE);  	}  	outb((brdp->iobase + ECP_ATMEMPR), val); @@ -2721,7 +2721,7 @@ static char *stli_ecpeigetmemptr(stlibrd_t *brdp, unsigned long offset, int line  		ptr = 0;  		val = 0;  	} else { -		ptr = brdp->vaddr + (offset % ECP_EIPAGESIZE); +		ptr = (char *) brdp->vaddr + (offset % ECP_EIPAGESIZE);  		if (offset < ECP_EIPAGESIZE)  			val = ECP_EIENABLE;  		else @@ -2773,7 +2773,7 @@ static char *stli_ecpmcgetmemptr(stlibrd_t *brdp, unsigned long offset, int line  		ptr = 0;  		val = 0;  	} else { -		ptr = brdp->vaddr + (offset % ECP_MCPAGESIZE); +		ptr = (char *) brdp->vaddr + (offset % ECP_MCPAGESIZE);  		val = ((unsigned char) (offset / ECP_MCPAGESIZE)) | ECP_MCENABLE;  	}  	outb((brdp->iobase + ECP_MCCONFR), val); @@ -2854,7 +2854,7 @@ static char *stli_onbgetmemptr(stlibrd_t *brdp, unsigned long offset, int line)  			__LINE__, brdp->brdnr);  		ptr = 0;  	} else { -		ptr = brdp->vaddr + (offset % ONB_ATPAGESIZE); +		ptr = (char *) brdp->vaddr + (offset % ONB_ATPAGESIZE);  	}  	return(ptr);  } @@ -2945,7 +2945,7 @@ static char *stli_onbegetmemptr(stlibrd_t *brdp, unsigned long offset, int line)  		ptr = 0;  		val = 0;  	} else { -		ptr = brdp->vaddr + (offset % ONB_EIPAGESIZE); +		ptr = (char *) brdp->vaddr + (offset % ONB_EIPAGESIZE);  		if (offset < ONB_EIPAGESIZE)  			val = ONB_EIENABLE;  		else @@ -3014,7 +3014,7 @@ static char *stli_bbygetmemptr(stlibrd_t *brdp, unsigned long offset, int line)  		ptr = 0;  		val = 0;  	} else { -		ptr = brdp->vaddr + (offset % BBY_PAGESIZE); +		ptr = (char *) brdp->vaddr + (offset % BBY_PAGESIZE);  		val = (unsigned char) (offset / BBY_PAGESIZE);  	}  	outb((brdp->iobase + BBY_ATCONFR), val); @@ -3074,7 +3074,7 @@ static char *stli_stalgetmemptr(stlibrd_t *brdp, unsigned long offset, int line)  			__LINE__, brdp->brdnr);  		ptr = 0;  	} else { -		ptr = brdp->vaddr + (offset % STAL_PAGESIZE); +		ptr = (char *) brdp->vaddr + (offset % STAL_PAGESIZE);  	}  	return(ptr);  } @@ -3090,7 +3090,7 @@ static void stli_stalreset(stlibrd_t *brdp)  	printf("stli_stalreset(brdp=%x)\n", (int) brdp);  #endif -	vecp = (volatile unsigned long *) (brdp->vaddr + 0x30); +	vecp = (volatile unsigned long *) ((char *) brdp->vaddr + 0x30);  	*vecp = 0xffff0000;  	outb(brdp->iobase, 0);  	for (i = 0; (i < 1000); i++) diff --git a/sys/i386/isa/wt.c b/sys/i386/isa/wt.c index 2b4c792bdcb4..9c5f5af0ba2c 100644 --- a/sys/i386/isa/wt.c +++ b/sys/i386/isa/wt.c @@ -20,7 +20,7 @@   * the original CMU copyright notice.   *   * Version 1.3, Thu Nov 11 12:09:13 MSK 1993 - * $Id: wt.c,v 1.32 1996/04/08 19:40:57 smpatel Exp $ + * $Id: wt.c,v 1.33 1996/07/23 21:51:50 phk Exp $   *   */ @@ -692,7 +692,7 @@ wtintr (int u)  	}  	if (t->dmacount < t->dmatotal) {        /* continue i/o */ -		t->dmavaddr += t->bsize; +		t->dmavaddr = (char *)t->dmavaddr + t->bsize;  		wtdma (t);  		TRACE (("continue i/o, %d\n", t->dmacount));  		return; diff --git a/sys/kern/kern_devconf.c b/sys/kern/kern_devconf.c index 47417483f1ab..4bc637982cb1 100644 --- a/sys/kern/kern_devconf.c +++ b/sys/kern/kern_devconf.c @@ -22,7 +22,7 @@   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF   * SUCH DAMAGE.   * - *	$Id: kern_devconf.c,v 1.14 1996/01/31 18:05:19 gibbs Exp $ + *	$Id: kern_devconf.c,v 1.15 1996/06/12 15:10:27 joerg Exp $   */  /* @@ -159,7 +159,7 @@ sysctl_hw_devconfig SYSCTL_HANDLER_ARGS  	 * determine the proper length. (dc_datalen includes the  	 * externalized data so it can't be used)  	 */ -	rv = SYSCTL_OUT(req, &dc, (void *)&dc.dc_data - (void *)&dc); +	rv = SYSCTL_OUT(req, &dc, (char *)&dc.dc_data - (char *)&dc);  	if(rv)  		return rv; diff --git a/sys/kern/kern_sysctl.c b/sys/kern/kern_sysctl.c index 1d26922369d5..869e2c12184b 100644 --- a/sys/kern/kern_sysctl.c +++ b/sys/kern/kern_sysctl.c @@ -37,7 +37,7 @@   * SUCH DAMAGE.   *   *	@(#)kern_sysctl.c	8.4 (Berkeley) 4/14/94 - * $Id: kern_sysctl.c,v 1.63 1996/06/06 17:17:54 phk Exp $ + * $Id: kern_sysctl.c,v 1.64 1996/06/10 16:23:30 nate Exp $   */  #include <sys/param.h> @@ -568,7 +568,7 @@ sysctl_old_kernel(struct sysctl_req *req, const void *p, int l)  	if (req->oldptr) {  		i = min(req->oldlen - req->oldidx, l);  		if (i > 0) -			bcopy(p, req->oldptr + req->oldidx, i); +			bcopy(p, (char *)req->oldptr + req->oldidx, i);  	}  	req->oldidx += l;  	if (req->oldptr && i != l) @@ -583,7 +583,7 @@ sysctl_new_kernel(struct sysctl_req *req, void *p, int l)  		return 0;  	if (req->newlen - req->newidx < l)  		return (EINVAL); -	bcopy(req->newptr + req->newidx, p, l); +	bcopy((char *)req->newptr + req->newidx, p, l);  	req->newidx += l;  	return (0);  } @@ -662,7 +662,8 @@ sysctl_old_user(struct sysctl_req *req, const void *p, int l)  	if (req->oldptr) {  		i = min(req->oldlen - req->oldidx, l);  		if (i > 0) -			error  = copyout(p, req->oldptr + req->oldidx, i); +			error = copyout(p, (char *)req->oldptr + req->oldidx, +					i);  	}  	req->oldidx += l;  	if (error) @@ -681,7 +682,7 @@ sysctl_new_user(struct sysctl_req *req, void *p, int l)  		return 0;  	if (req->newlen - req->newidx < l)  		return (EINVAL); -	error = copyin(req->newptr + req->newidx, p, l); +	error = copyin((char *)req->newptr + req->newidx, p, l);  	req->newidx += l;  	return (error);  } diff --git a/sys/kern/sysv_msg.c b/sys/kern/sysv_msg.c index 36bdbf326694..028e5ce0ef3a 100644 --- a/sys/kern/sysv_msg.c +++ b/sys/kern/sysv_msg.c @@ -1,4 +1,4 @@ -/*	$Id: sysv_msg.c,v 1.11 1995/12/15 05:00:27 peter Exp $ */ +/*	$Id: sysv_msg.c,v 1.12 1996/01/05 16:37:56 wollman Exp $ */  /*   * Implementation of SVID messages @@ -652,7 +652,7 @@ msgsnd(p, uap, retval)  		wakeup((caddr_t)msqptr);  		return(eval);  	} -	user_msgp += sizeof(msghdr->msg_type); +	user_msgp = (char *)user_msgp + sizeof(msghdr->msg_type);  	/*  	 * Validate the message type @@ -694,7 +694,7 @@ msgsnd(p, uap, retval)  			return(eval);  		}  		msgsz -= tlen; -		user_msgp += tlen; +		user_msgp = (char *)user_msgp + tlen;  		next = msgmaps[next].next;  	}  	if (next != -1) @@ -990,7 +990,7 @@ msgrcv(p, uap, retval)  		wakeup((caddr_t)msqptr);  		return(eval);  	} -	user_msgp += sizeof(msghdr->msg_type); +	user_msgp = (char *)user_msgp + sizeof(msghdr->msg_type);  	/*  	 * Return the segments to the user @@ -1019,7 +1019,7 @@ msgrcv(p, uap, retval)  			wakeup((caddr_t)msqptr);  			return(eval);  		} -		user_msgp += tlen; +		user_msgp = (char *)user_msgp + tlen;  		next = msgmaps[next].next;  	} diff --git a/sys/libkern/qsort.c b/sys/libkern/qsort.c index b73d9b7c0079..e6200578a9fd 100644 --- a/sys/libkern/qsort.c +++ b/sys/libkern/qsort.c @@ -30,7 +30,7 @@   * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF   * SUCH DAMAGE.   * - * $Id$ + * $Id: qsort.c,v 1.4 1996/08/28 20:32:19 bde Exp $   */  #include <stdlib.h> @@ -101,16 +101,16 @@ qsort(a, n, es, cmp)  loop:	SWAPINIT(a, es);  	swap_cnt = 0;  	if (n < 7) { -		for (pm = a + es; pm < (char *) a + n * es; pm += es) -			for (pl = pm; pl > (char *) a && cmp(pl - es, pl) > 0; +		for (pm = (char *)a + es; pm < (char *)a + n * es; pm += es) +			for (pl = pm; pl > (char *)a && cmp(pl - es, pl) > 0;  			     pl -= es)  				swap(pl, pl - es);  		return;  	} -	pm = a + (n / 2) * es; +	pm = (char *)a + (n / 2) * es;  	if (n > 7) {  		pl = a; -		pn = a + (n - 1) * es; +		pn = (char *)a + (n - 1) * es;  		if (n > 40) {  			d = (n / 8) * es;  			pl = med3(pl, pl + d, pl + 2 * d, cmp); @@ -120,9 +120,9 @@ loop:	SWAPINIT(a, es);  		pm = med3(pl, pm, pn, cmp);  	}  	swap(a, pm); -	pa = pb = a + es; +	pa = pb = (char *)a + es; -	pc = pd = a + (n - 1) * es; +	pc = pd = (char *)a + (n - 1) * es;  	for (;;) {  		while (pb <= pc && (r = cmp(pb, a)) <= 0) {  			if (r == 0) { @@ -148,14 +148,14 @@ loop:	SWAPINIT(a, es);  		pc -= es;  	}  	if (swap_cnt == 0) {  /* Switch to insertion sort */ -		for (pm = a + es; pm < (char *) a + n * es; pm += es) -			for (pl = pm; pl > (char *) a && cmp(pl - es, pl) > 0; +		for (pm = (char *)a + es; pm < (char *)a + n * es; pm += es) +			for (pl = pm; pl > (char *)a && cmp(pl - es, pl) > 0;  			     pl -= es)  				swap(pl, pl - es);  		return;  	} -	pn = a + n * es; +	pn = (char *)a + n * es;  	r = min(pa - (char *)a, pb - pa);  	vecswap(a, pb - r, r);  	r = min(pd - pc, pn - pd - es); diff --git a/sys/ufs/lfs/lfs_segment.c b/sys/ufs/lfs/lfs_segment.c index 093a19cab0b8..da4e5e002d98 100644 --- a/sys/ufs/lfs/lfs_segment.c +++ b/sys/ufs/lfs/lfs_segment.c @@ -31,7 +31,7 @@   * SUCH DAMAGE.   *   *	@(#)lfs_segment.c	8.5 (Berkeley) 1/4/94 - * $Id: lfs_segment.c,v 1.16 1995/12/17 21:09:49 phk Exp $ + * $Id: lfs_segment.c,v 1.17 1996/06/12 05:11:41 gpalmer Exp $   */  #include <sys/param.h> @@ -773,7 +773,7 @@ lfs_initseg(fs)  	ssp->ss_nfinfo = ssp->ss_ninos = 0;  	/* Set pointer to first FINFO, initialize it. */ -	sp->fip = (struct finfo *)(sp->segsum + sizeof(SEGSUM)); +	sp->fip = (struct finfo *)((char *)sp->segsum + sizeof(SEGSUM));  	sp->fip->fi_nblocks = 0;  	sp->start_lbp = &sp->fip->fi_blocks[0];  | 
