Module Name:    src
Committed By:   christos
Date:           Wed Mar 26 15:55:44 UTC 2014

Modified Files:
        src/sys/arch/sparc/sparc: cpu.c pci_machdep.c promlib.c
        src/sys/arch/sparc/stand/common: mmu.c

Log Message:
kill sprintf


To generate a diff of this commit:
cvs rdiff -u -r1.241 -r1.242 src/sys/arch/sparc/sparc/cpu.c
cvs rdiff -u -r1.18 -r1.19 src/sys/arch/sparc/sparc/pci_machdep.c
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/sparc/sparc/promlib.c
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/sparc/stand/common/mmu.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/sparc/sparc/cpu.c
diff -u src/sys/arch/sparc/sparc/cpu.c:1.241 src/sys/arch/sparc/sparc/cpu.c:1.242
--- src/sys/arch/sparc/sparc/cpu.c:1.241	Mon Mar 24 16:06:32 2014
+++ src/sys/arch/sparc/sparc/cpu.c	Wed Mar 26 11:55:43 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: cpu.c,v 1.241 2014/03/24 20:06:32 christos Exp $ */
+/*	$NetBSD: cpu.c,v 1.242 2014/03/26 15:55:43 christos Exp $ */
 
 /*
  * Copyright (c) 1996
@@ -52,7 +52,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.241 2014/03/24 20:06:32 christos Exp $");
+__KERNEL_RCSID(0, "$NetBSD: cpu.c,v 1.242 2014/03/26 15:55:43 christos Exp $");
 
 #include "opt_multiprocessor.h"
 #include "opt_lockdebug.h"
@@ -954,7 +954,8 @@ fpu_init(struct cpu_info *sc)
 	sc->fpupresent = 1;
 	sc->fpu_name = fsrtoname(sc->cpu_impl, sc->cpu_vers, fpuvers);
 	if (sc->fpu_name == NULL) {
-		sprintf(sc->fpu_namebuf, "version 0x%x", fpuvers);
+		snprintf(sc->fpu_namebuf, sizeof(sc->fpu_namebuf),
+		    "version 0x%x", fpuvers);
 		sc->fpu_name = sc->fpu_namebuf;
 	}
 }

Index: src/sys/arch/sparc/sparc/pci_machdep.c
diff -u src/sys/arch/sparc/sparc/pci_machdep.c:1.18 src/sys/arch/sparc/sparc/pci_machdep.c:1.19
--- src/sys/arch/sparc/sparc/pci_machdep.c:1.18	Tue Apr 16 02:57:06 2013
+++ src/sys/arch/sparc/sparc/pci_machdep.c	Wed Mar 26 11:55:43 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: pci_machdep.c,v 1.18 2013/04/16 06:57:06 jdc Exp $ */
+/*	$NetBSD: pci_machdep.c,v 1.19 2014/03/26 15:55:43 christos Exp $ */
 
 /*
  * Copyright (c) 1999, 2000 Matthew R. Green
@@ -35,7 +35,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: pci_machdep.c,v 1.18 2013/04/16 06:57:06 jdc Exp $");
+__KERNEL_RCSID(0, "$NetBSD: pci_machdep.c,v 1.19 2014/03/26 15:55:43 christos Exp $");
 
 #if defined(DEBUG) && !defined(SPARC_PCI_DEBUG)
 #define SPARC_PCI_DEBUG
@@ -496,7 +496,7 @@ pci_intr_string(pci_chipset_tag_t pc, pc
 	int pil;
 
 	pil = mspcic_assigned_interrupt(ih);
-	sprintf(str, "line %d (pil %d)", ih, pil);
+	snprintf(str, sizeof(str), "line %d (pil %d)", ih, pil);
 	return str;
 }
 

Index: src/sys/arch/sparc/sparc/promlib.c
diff -u src/sys/arch/sparc/sparc/promlib.c:1.43 src/sys/arch/sparc/sparc/promlib.c:1.44
--- src/sys/arch/sparc/sparc/promlib.c:1.43	Sun Jul 17 16:54:47 2011
+++ src/sys/arch/sparc/sparc/promlib.c	Wed Mar 26 11:55:43 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: promlib.c,v 1.43 2011/07/17 20:54:47 joerg Exp $ */
+/*	$NetBSD: promlib.c,v 1.44 2014/03/26 15:55:43 christos Exp $ */
 
 /*-
  * Copyright (c) 1998 The NetBSD Foundation, Inc.
@@ -35,7 +35,7 @@
  */
 
 #include <sys/cdefs.h>
-__KERNEL_RCSID(0, "$NetBSD: promlib.c,v 1.43 2011/07/17 20:54:47 joerg Exp $");
+__KERNEL_RCSID(0, "$NetBSD: promlib.c,v 1.44 2014/03/26 15:55:43 christos Exp $");
 
 #if defined(_KERNEL_OPT)
 #include "opt_sparc_arch.h"
@@ -149,8 +149,9 @@ notimplemented(void)
 	char str[64];
 	int n;
 
-	n = sprintf(str, "Operation not implemented on ROM version %d\r\n",
-		    promops.po_version);
+	n = snprintf(str, sizeof(str),
+	    "Operation not implemented on ROM version %d\r\n",
+	    promops.po_version);
 
 	/*
 	 * Use PROM vector directly, in case we're called before prom_init().

Index: src/sys/arch/sparc/stand/common/mmu.c
diff -u src/sys/arch/sparc/stand/common/mmu.c:1.8 src/sys/arch/sparc/stand/common/mmu.c:1.9
--- src/sys/arch/sparc/stand/common/mmu.c:1.8	Mon Apr 28 16:23:36 2008
+++ src/sys/arch/sparc/stand/common/mmu.c	Wed Mar 26 11:55:44 2014
@@ -1,4 +1,4 @@
-/*	$NetBSD: mmu.c,v 1.8 2008/04/28 20:23:36 martin Exp $	*/
+/*	$NetBSD: mmu.c,v 1.9 2014/03/26 15:55:44 christos Exp $	*/
 
 /*-
  * Copyright (c) 2003 The NetBSD Foundation, Inc.
@@ -76,7 +76,7 @@ int mmu_init(void)
 		char buf[32];
 		pmap_map = pmap_map_srmmu;
 		pmap_extract = pmap_extract_srmmu;
-		sprintf(buf, "obmem %lx L!", (u_long)&obmem);
+		snprintf(buf, sizeof(buf), "obmem %lx L!", (u_long)&obmem);
 		prom_interpret(buf);
 	} else
 		return (ENOTSUP);
@@ -143,7 +143,8 @@ int pmap_map_srmmu(vaddr_t va, paddr_t p
 {
 	char buf[64];
 
-	sprintf(buf, "%lx %x %lx %lx map-pages", pa, obmem, va, size);
+	snprintf(buf, sizeof(buf), "%lx %x %lx %lx map-pages",
+	    pa, obmem, va, size);
 
 	if (boothowto & AB_VERBOSE)
 		printf("Mapping kernel: %s\n", buf);
@@ -158,7 +159,7 @@ int pmap_extract_srmmu(vaddr_t va, paddr
 	u_int pte;
 
 	va &= -NBPG;
-	sprintf(buf, "%lx pgmap@ %lx L!", va, (u_long)&pte);
+	snprintf(buf, sizeof(buf), "%lx pgmap@ %lx L!", va, (u_long)&pte);
 	prom_interpret(buf);
 	if ((pte & SRMMU_TETYPE) != SRMMU_TEPTE)
 		return (EFAULT);

Reply via email to