Module Name:    src
Committed By:   christos
Date:           Wed Mar 26 08:17:59 UTC 2014

Modified Files:
        src/sys/arch/x68k/dev: fd.c intio_dmac.c ite.c mfp.c mha.c ms.c
            neptune.c opm.c par.c rtclock.c scsirom.c vs.c xel.c
        src/sys/arch/x68k/stand/newdisk: newdisk.c
        src/sys/arch/x68k/x68k: autoconf.c machdep.c

Log Message:
kill sprintf, fix unused.


To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/sys/arch/x68k/dev/fd.c
cvs rdiff -u -r1.34 -r1.35 src/sys/arch/x68k/dev/intio_dmac.c
cvs rdiff -u -r1.61 -r1.62 src/sys/arch/x68k/dev/ite.c
cvs rdiff -u -r1.25 -r1.26 src/sys/arch/x68k/dev/mfp.c
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/x68k/dev/mha.c
cvs rdiff -u -r1.32 -r1.33 src/sys/arch/x68k/dev/ms.c
cvs rdiff -u -r1.19 -r1.20 src/sys/arch/x68k/dev/neptune.c \
    src/sys/arch/x68k/dev/opm.c src/sys/arch/x68k/dev/scsirom.c
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/x68k/dev/par.c
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/x68k/dev/rtclock.c
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/x68k/dev/vs.c
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/x68k/dev/xel.c
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/x68k/stand/newdisk/newdisk.c
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/x68k/x68k/autoconf.c
cvs rdiff -u -r1.189 -r1.190 src/sys/arch/x68k/x68k/machdep.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/sys/arch/x68k/dev/fd.c
diff -u src/sys/arch/x68k/dev/fd.c:1.107 src/sys/arch/x68k/dev/fd.c:1.108
--- src/sys/arch/x68k/dev/fd.c:1.107	Sun Mar 16 01:20:26 2014
+++ src/sys/arch/x68k/dev/fd.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: fd.c,v 1.107 2014/03/16 05:20:26 dholland Exp $	*/
+/*	$NetBSD: fd.c,v 1.108 2014/03/26 08:17:59 christos Exp $	*/
 
 /*-
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -64,7 +64,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: fd.c,v 1.107 2014/03/16 05:20:26 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fd.c,v 1.108 2014/03/26 08:17:59 christos Exp $");
 
 #include "opt_ddb.h"
 #include "opt_m68k_arch.h"
@@ -523,12 +523,12 @@ fdcreset(struct fdc_softc *fdc)
 static int
 fdcpoll(struct fdc_softc *fdc)
 {
-	int i = 25000, n;
+	int i = 25000;
 
 	while (--i > 0) {
 		if ((intio_get_sicilian_intr() & SICILIAN_STAT_FDC) != 0) {
 			out_fdc(fdc->sc_iot, fdc->sc_ioh, NE7CMD_SENSEI);
-			n = fdcresult(fdc);
+			fdcresult(fdc);
 			break;
 		}
 		DELAY(100);

Index: src/sys/arch/x68k/dev/intio_dmac.c
diff -u src/sys/arch/x68k/dev/intio_dmac.c:1.34 src/sys/arch/x68k/dev/intio_dmac.c:1.35
--- src/sys/arch/x68k/dev/intio_dmac.c:1.34	Sun Oct 14 12:36:31 2012
+++ src/sys/arch/x68k/dev/intio_dmac.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: intio_dmac.c,v 1.34 2012/10/14 16:36:31 tsutsui Exp $	*/
+/*	$NetBSD: intio_dmac.c,v 1.35 2014/03/26 08:17:59 christos Exp $	*/
 
 /*-
  * Copyright (c) 1997, 1998 The NetBSD Foundation, Inc.
@@ -36,7 +36,7 @@
 #include "opt_m68k_arch.h"
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: intio_dmac.c,v 1.34 2012/10/14 16:36:31 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: intio_dmac.c,v 1.35 2014/03/26 08:17:59 christos Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -110,7 +110,7 @@ dmac_attach(device_t parent, device_t se
 	struct dmac_softc *sc = device_private(self);
 	struct intio_attach_args *ia = aux;
 	struct intio_softc *intio;
-	int r;
+	int r __diagused;
 
 	sc->sc_dev = self;
 	dmac_attached = 1;

Index: src/sys/arch/x68k/dev/ite.c
diff -u src/sys/arch/x68k/dev/ite.c:1.61 src/sys/arch/x68k/dev/ite.c:1.62
--- src/sys/arch/x68k/dev/ite.c:1.61	Sun Mar 16 01:20:26 2014
+++ src/sys/arch/x68k/dev/ite.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: ite.c,v 1.61 2014/03/16 05:20:26 dholland Exp $	*/
+/*	$NetBSD: ite.c,v 1.62 2014/03/26 08:17:59 christos Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -45,7 +45,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ite.c,v 1.61 2014/03/16 05:20:26 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ite.c,v 1.62 2014/03/26 08:17:59 christos Exp $");
 
 #include "ite.h"
 #if NITE > 0
@@ -508,11 +508,10 @@ void
 itestart(struct tty *tp)
 {
 	struct clist *rbp;
-	struct ite_softc *ip;
 	u_char buf[ITEBURST];
 	int s, len;
 
-	ip = getitesp(tp->t_dev);
+	getitesp(tp->t_dev);
 	/*
 	 * (Potentially) lower priority.  We only need to protect ourselves
 	 * from keyboard interrupts since that is all that can affect the
@@ -1577,8 +1576,9 @@ iteputchar(int c, struct ite_softc *ip)
 					break;
 				case 6:
 					/* cursor position report */
-					sprintf(ip->argbuf, "\033[%d;%dR",
-						 ip->cury + 1, ip->curx + 1);
+					snprintf(ip->argbuf, sizeof(ip->argbuf),
+					    "\033[%d;%dR",
+					     ip->cury + 1, ip->curx + 1);
 					ite_sendstr(ip, ip->argbuf);
 					break;
 				}

Index: src/sys/arch/x68k/dev/mfp.c
diff -u src/sys/arch/x68k/dev/mfp.c:1.25 src/sys/arch/x68k/dev/mfp.c:1.26
--- src/sys/arch/x68k/dev/mfp.c:1.25	Thu May  5 09:44:35 2011
+++ src/sys/arch/x68k/dev/mfp.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: mfp.c,v 1.25 2011/05/05 13:44:35 tsutsui Exp $	*/
+/*	$NetBSD: mfp.c,v 1.26 2014/03/26 08:17:59 christos Exp $	*/
 
 /*-
  * Copyright (c) 1998 NetBSD Foundation, Inc.
@@ -42,7 +42,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: mfp.c,v 1.25 2011/05/05 13:44:35 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: mfp.c,v 1.26 2014/03/26 08:17:59 christos Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -98,7 +98,7 @@ mfp_attach(device_t parent, device_t sel
 {
 	struct mfp_softc *sc = device_private(self);
 	struct intio_attach_args *ia = aux;
-	int r;
+	int r __diagused;
 
 	aprint_normal("\n");
 	mfp_attached = 1;

Index: src/sys/arch/x68k/dev/mha.c
diff -u src/sys/arch/x68k/dev/mha.c:1.53 src/sys/arch/x68k/dev/mha.c:1.54
--- src/sys/arch/x68k/dev/mha.c:1.53	Wed Oct 10 12:55:50 2012
+++ src/sys/arch/x68k/dev/mha.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: mha.c,v 1.53 2012/10/10 16:55:50 tsutsui Exp $	*/
+/*	$NetBSD: mha.c,v 1.54 2014/03/26 08:17:59 christos Exp $	*/
 
 /*-
  * Copyright (c) 1996-1999 The NetBSD Foundation, Inc.
@@ -59,7 +59,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: mha.c,v 1.53 2012/10/10 16:55:50 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: mha.c,v 1.54 2014/03/26 08:17:59 christos Exp $");
 
 #include "opt_ddb.h"
 
@@ -673,7 +673,6 @@ mha_scsi_request(struct scsipi_channel *
     void *arg)
 {
 	struct scsipi_xfer *xs;
-	struct scsipi_periph *periph;
 	struct mha_softc *sc = device_private(chan->chan_adapter->adapt_dev);
 	struct acb *acb;
 	int s, flags;
@@ -681,7 +680,6 @@ mha_scsi_request(struct scsipi_channel *
 	switch (req) {
 	case ADAPTER_REQ_RUN_XFER:
 		xs = arg;
-		periph = xs->xs_periph;
 
 		SPC_TRACE(("[mha_scsi_cmd] "));
 		SPC_CMDS(("[0x%x, %d]->%d ", (int)xs->cmd->opcode, xs->cmdlen,
@@ -1729,6 +1727,7 @@ mhaintr(void *arg)
 					WAIT;
 					s = MBR;
 					SPC_ASSERT(s == 1);
+					__USE(s);
 					acb->stat = sc->sc_pcx[0]; /* XXX */
 					SPC_MISC(("stat=0x%02x  ", acb->stat));
 					sc->sc_prevphase = STATUS_PHASE;

Index: src/sys/arch/x68k/dev/ms.c
diff -u src/sys/arch/x68k/dev/ms.c:1.32 src/sys/arch/x68k/dev/ms.c:1.33
--- src/sys/arch/x68k/dev/ms.c:1.32	Fri Mar 21 12:58:54 2014
+++ src/sys/arch/x68k/dev/ms.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: ms.c,v 1.32 2014/03/21 16:58:54 tsutsui Exp $ */
+/*	$NetBSD: ms.c,v 1.33 2014/03/26 08:17:59 christos Exp $ */
 
 /*
  * Copyright (c) 1992, 1993
@@ -45,7 +45,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: ms.c,v 1.32 2014/03/21 16:58:54 tsutsui Exp $");
+__KERNEL_RCSID(0, "$NetBSD: ms.c,v 1.33 2014/03/26 08:17:59 christos Exp $");
 
 #include <sys/param.h>
 #include <sys/conf.h>
@@ -204,14 +204,12 @@ ms_attach(device_t parent, device_t self
 	struct ms_softc *ms = device_private(self);
 	struct zsc_softc *zsc = device_private(parent);
 	struct zs_chanstate *cs;
-	cfdata_t cf;
 	int reset;
 
 	ms->ms_dev = self;
 	callout_init(&ms->ms_modem_ch, 0);
 	mutex_init(&ms->ms_lock, MUTEX_DEFAULT, IPL_SERIAL);
 
-	cf = device_cfdata(self);
 	cs = zsc->zsc_cs[1];
 	cs->cs_private = ms;
 	cs->cs_ops = &zsops_ms;

Index: src/sys/arch/x68k/dev/neptune.c
diff -u src/sys/arch/x68k/dev/neptune.c:1.19 src/sys/arch/x68k/dev/neptune.c:1.20
--- src/sys/arch/x68k/dev/neptune.c:1.19	Thu Dec 18 00:56:42 2008
+++ src/sys/arch/x68k/dev/neptune.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: neptune.c,v 1.19 2008/12/18 05:56:42 isaki Exp $	*/
+/*	$NetBSD: neptune.c,v 1.20 2014/03/26 08:17:59 christos Exp $	*/
 
 /*-
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -34,7 +34,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: neptune.c,v 1.19 2008/12/18 05:56:42 isaki Exp $");
+__KERNEL_RCSID(0, "$NetBSD: neptune.c,v 1.20 2014/03/26 08:17:59 christos Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -98,7 +98,7 @@ neptune_attach(device_t parent, device_t
 	struct neptune_softc *sc = device_private(self);
 	struct intio_attach_args *ia = aux;
 	struct neptune_attach_args na;
-	int r;
+	int r __diagused;
 	cfdata_t cf;
 
 	ia->ia_size = 0x400;
Index: src/sys/arch/x68k/dev/opm.c
diff -u src/sys/arch/x68k/dev/opm.c:1.19 src/sys/arch/x68k/dev/opm.c:1.20
--- src/sys/arch/x68k/dev/opm.c:1.19	Wed Jun 25 04:14:59 2008
+++ src/sys/arch/x68k/dev/opm.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: opm.c,v 1.19 2008/06/25 08:14:59 isaki Exp $	*/
+/*	$NetBSD: opm.c,v 1.20 2014/03/26 08:17:59 christos Exp $	*/
 
 /*
  * Copyright (c) 1995 Masanobu Saitoh, Takuya Harakawa.
@@ -37,7 +37,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: opm.c,v 1.19 2008/06/25 08:14:59 isaki Exp $");
+__KERNEL_RCSID(0, "$NetBSD: opm.c,v 1.20 2014/03/26 08:17:59 christos Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -87,7 +87,7 @@ opm_attach(device_t parent, device_t sel
 {
 	struct opm_softc *sc = device_private(self);
 	struct intio_attach_args *ia = aux;
-	int r;
+	int r __diagused;
 
 	aprint_normal("\n");
 	ia->ia_size = 0x2000;
Index: src/sys/arch/x68k/dev/scsirom.c
diff -u src/sys/arch/x68k/dev/scsirom.c:1.19 src/sys/arch/x68k/dev/scsirom.c:1.20
--- src/sys/arch/x68k/dev/scsirom.c:1.19	Thu Dec 18 00:56:42 2008
+++ src/sys/arch/x68k/dev/scsirom.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: scsirom.c,v 1.19 2008/12/18 05:56:42 isaki Exp $	*/
+/*	$NetBSD: scsirom.c,v 1.20 2014/03/26 08:17:59 christos Exp $	*/
 
 /*-
  * Copyright (c) 1999 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: scsirom.c,v 1.19 2008/12/18 05:56:42 isaki Exp $");
+__KERNEL_RCSID(0, "$NetBSD: scsirom.c,v 1.20 2014/03/26 08:17:59 christos Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -132,7 +132,7 @@ scsirom_attach(device_t parent, device_t
 {
 	struct scsirom_softc *sc = device_private(self);
 	struct intio_attach_args *ia = aux;
-	int r;
+	int r __diagused;
 	cfdata_t cf;
 
 	sc->sc_addr = ia->ia_addr;

Index: src/sys/arch/x68k/dev/par.c
diff -u src/sys/arch/x68k/dev/par.c:1.40 src/sys/arch/x68k/dev/par.c:1.41
--- src/sys/arch/x68k/dev/par.c:1.40	Sun Mar 16 01:20:26 2014
+++ src/sys/arch/x68k/dev/par.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: par.c,v 1.40 2014/03/16 05:20:26 dholland Exp $	*/
+/*	$NetBSD: par.c,v 1.41 2014/03/26 08:17:59 christos Exp $	*/
 
 /*
  * Copyright (c) 1982, 1990 The Regents of the University of California.
@@ -36,7 +36,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: par.c,v 1.40 2014/03/16 05:20:26 dholland Exp $");
+__KERNEL_RCSID(0, "$NetBSD: par.c,v 1.41 2014/03/26 08:17:59 christos Exp $");
 
 #include <sys/param.h>
 #include <sys/errno.h>
@@ -167,7 +167,7 @@ parattach(device_t parent, device_t self
 {
 	struct par_softc *sc = device_private(self);
 	struct intio_attach_args *ia = aux;
-	int r;
+	int r __diagused;
 	
 	par_attached = 1;
 

Index: src/sys/arch/x68k/dev/rtclock.c
diff -u src/sys/arch/x68k/dev/rtclock.c:1.23 src/sys/arch/x68k/dev/rtclock.c:1.24
--- src/sys/arch/x68k/dev/rtclock.c:1.23	Sat Jan  3 04:32:13 2009
+++ src/sys/arch/x68k/dev/rtclock.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: rtclock.c,v 1.23 2009/01/03 09:32:13 isaki Exp $	*/
+/*	$NetBSD: rtclock.c,v 1.24 2014/03/26 08:17:59 christos Exp $	*/
 
 /*
  * Copyright 1993, 1994 Masaru Oki
@@ -36,7 +36,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: rtclock.c,v 1.23 2009/01/03 09:32:13 isaki Exp $");
+__KERNEL_RCSID(0, "$NetBSD: rtclock.c,v 1.24 2014/03/26 08:17:59 christos Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -90,7 +90,7 @@ rtc_attach(device_t parent, device_t sel
 {
 	struct rtc_softc *sc = device_private(self);
 	struct intio_attach_args *ia = aux;
-	int r;
+	int r __diagused;
 
 	rtc_attached = 1;
 

Index: src/sys/arch/x68k/dev/vs.c
diff -u src/sys/arch/x68k/dev/vs.c:1.35 src/sys/arch/x68k/dev/vs.c:1.36
--- src/sys/arch/x68k/dev/vs.c:1.35	Wed Nov 23 18:07:30 2011
+++ src/sys/arch/x68k/dev/vs.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: vs.c,v 1.35 2011/11/23 23:07:30 jmcneill Exp $	*/
+/*	$NetBSD: vs.c,v 1.36 2014/03/26 08:17:59 christos Exp $	*/
 
 /*
  * Copyright (c) 2001 Tetsuya Isaki. All rights reserved.
@@ -30,7 +30,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: vs.c,v 1.35 2011/11/23 23:07:30 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: vs.c,v 1.36 2014/03/26 08:17:59 christos Exp $");
 
 #include "audio.h"
 #include "vs.h"
@@ -387,8 +387,6 @@ vs_set_params(void *hdl, int setmode, in
 	struct audio_params *p;
 	int mode;
 	int rate;
-	stream_filter_factory_t *pswcode;
-	stream_filter_factory_t *rswcode;
 	audio_params_t hw;
 	int matched;
 
@@ -408,8 +406,6 @@ vs_set_params(void *hdl, int setmode, in
 			return EINVAL;
 
 		rate = p->sample_rate;
-		pswcode = NULL;
-		rswcode = NULL;
 		hw = *p;
 		hw.encoding = AUDIO_ENCODING_ADPCM;
 		hw.precision = hw.validbits = 4;

Index: src/sys/arch/x68k/dev/xel.c
diff -u src/sys/arch/x68k/dev/xel.c:1.17 src/sys/arch/x68k/dev/xel.c:1.18
--- src/sys/arch/x68k/dev/xel.c:1.17	Wed Dec 31 04:50:21 2008
+++ src/sys/arch/x68k/dev/xel.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: xel.c,v 1.17 2008/12/31 09:50:21 isaki Exp $	*/
+/*	$NetBSD: xel.c,v 1.18 2014/03/26 08:17:59 christos Exp $	*/
 
 /*
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: xel.c,v 1.17 2008/12/31 09:50:21 isaki Exp $");
+__KERNEL_RCSID(0, "$NetBSD: xel.c,v 1.18 2014/03/26 08:17:59 christos Exp $");
 
 #include <sys/param.h>
 #include <sys/systm.h>
@@ -190,7 +190,7 @@ xel_attach(device_t parent, device_t sel
 	struct intio_attach_args *ia = aux;
 	cfdata_t cf = device_cfdata(self);
 	paddr_t addr;
-	int r;
+	int r __diagused;
 
 	addr = xel_addr(parent, cf, aux);
 	sc->sc_bst = ia->ia_bst;

Index: src/sys/arch/x68k/stand/newdisk/newdisk.c
diff -u src/sys/arch/x68k/stand/newdisk/newdisk.c:1.10 src/sys/arch/x68k/stand/newdisk/newdisk.c:1.11
--- src/sys/arch/x68k/stand/newdisk/newdisk.c:1.10	Sat Jun 23 04:48:15 2012
+++ src/sys/arch/x68k/stand/newdisk/newdisk.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: newdisk.c,v 1.10 2012/06/23 08:48:15 minoura Exp $	*/
+/*	$NetBSD: newdisk.c,v 1.11 2014/03/26 08:17:59 christos Exp $	*/
 
 /*-
  * Copyright (c) 1999 Minoura Makoto
@@ -134,7 +134,7 @@ main(int argc, char *argv[])
 		fprintf(stderr, "Building disk mark... ");
 	memset(buf, 0, 3072);
 #define n label.d_secperunit
-	sprintf(buf, "X68SCSI1%c%c%c%c%c%c%c%c%s",
+	snprintf(buf, sizeof(buf), "X68SCSI1%c%c%c%c%c%c%c%c%s",
 		2, 0,
 		(n/16777216)%256, (n/65536)%256, (n/256)%256, n%256,
 		1, 0, copyright);
@@ -158,7 +158,7 @@ main(int argc, char *argv[])
 			fprintf(stderr,
 				"Creating an empty partition table... ");
 #define n (label.d_secperunit/2)
-		sprintf(buf+2048,
+		snprintf(buf + 2048, sizeof(buf) - 2048,
 			"X68K%c%c%c%c%c%c%c%c%c%c%c%c",
 			0, 0, 0, 32,
 			(n/16777215)%256, (n/65536)%256, (n/256)%256, n%256,

Index: src/sys/arch/x68k/x68k/autoconf.c
diff -u src/sys/arch/x68k/x68k/autoconf.c:1.67 src/sys/arch/x68k/x68k/autoconf.c:1.68
--- src/sys/arch/x68k/x68k/autoconf.c:1.67	Sun Jul 29 14:05:47 2012
+++ src/sys/arch/x68k/x68k/autoconf.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: autoconf.c,v 1.67 2012/07/29 18:05:47 mlelstv Exp $	*/
+/*	$NetBSD: autoconf.c,v 1.68 2014/03/26 08:17:59 christos Exp $	*/
 
 /*
  * Copyright (c) 1995 Leo Weppelman
@@ -31,7 +31,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.67 2012/07/29 18:05:47 mlelstv Exp $");
+__KERNEL_RCSID(0, "$NetBSD: autoconf.c,v 1.68 2014/03/26 08:17:59 christos Exp $");
 
 #include "opt_compat_netbsd.h"
 #include "scsibus.h"
@@ -144,7 +144,7 @@ device_register(device_t dev, void *aux)
 	if (device_class(dev) == DV_IFNET) {
 		majdev = B_TYPE(bootdev);
 		if (X68K_BOOT_DEV_IS_NETIF(majdev)) {
-			sprintf(tname, "%s%d",
+			snprintf(tname, sizeof(tname), "%s%d",
 				name_netif[255 - majdev], B_UNIT(bootdev));
 			if (!strcmp(tname, device_xname(dev)))
 				goto found;
@@ -195,7 +195,7 @@ scsi_find(dev_t bdev)
 		 * search for the scsibus whose parent is
 		 * the specified SCSI interface
 		 */
-		sprintf(tname, "%s%" PRIu64,
+		snprintf(tname, sizeof(tname), "%s%" PRIu64,
 			name_scsiif[ifid], B_X68K_SCSI_IF_UN(bdev));
 
 		for (scsibus = deviter_first(&di, DEVITER_F_ROOT_FIRST);

Index: src/sys/arch/x68k/x68k/machdep.c
diff -u src/sys/arch/x68k/x68k/machdep.c:1.189 src/sys/arch/x68k/x68k/machdep.c:1.190
--- src/sys/arch/x68k/x68k/machdep.c:1.189	Mon Mar 24 16:06:33 2014
+++ src/sys/arch/x68k/x68k/machdep.c	Wed Mar 26 04:17:59 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: machdep.c,v 1.189 2014/03/24 20:06:33 christos Exp $	*/
+/*	$NetBSD: machdep.c,v 1.190 2014/03/26 08:17:59 christos Exp $	*/
 
 /*
  * Copyright (c) 1988 University of Utah.
@@ -39,7 +39,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.189 2014/03/24 20:06:33 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: machdep.c,v 1.190 2014/03/26 08:17:59 christos Exp $");
 
 #include "opt_ddb.h"
 #include "opt_kgdb.h"
@@ -362,19 +362,19 @@ identifycpu(void)
 	check_emulator(emubuf, sizeof(emubuf));
 
 	cpuspeed = 2048 / delay_divisor;
-	sprintf(clock, "%dMHz", cpuspeed);
+	snprintf(clock, sizeof(clock), "%dMHz", cpuspeed);
 	switch (cputype) {
 	case CPU_68060:
 		cpu_type = "m68060";
 		mmu = "/MMU";
 		cpuspeed = 128 / delay_divisor;
-		sprintf(clock, "%d/%dMHz", cpuspeed*2, cpuspeed);
+		snprintf(clock, sizeof(clock), "%d/%dMHz", cpuspeed*2, cpuspeed);
 		break;
 	case CPU_68040:
 		cpu_type = "m68040";
 		mmu = "/MMU";
 		cpuspeed = 759 / delay_divisor;
-		sprintf(clock, "%d/%dMHz", cpuspeed*2, cpuspeed);
+		snprintf(clock, sizeof(clock), "%d/%dMHz", cpuspeed*2, cpuspeed);
 		break;
 	case CPU_68030:
 		cpu_type = "m68030";
@@ -874,6 +874,7 @@ badaddr(volatile void* addr)
 		return 1;
 	}
 	i = *(volatile short *)addr;
+	__USE(i);
 	nofault = NULL;
 	return 0;
 }
@@ -890,6 +891,7 @@ badbaddr(volatile void *addr)
 		return 1;
 	}
 	i = *(volatile char *)addr;
+	__USE(i);
 	nofault = NULL;
 	return 0;
 }

Reply via email to