Module Name: src Committed By: matt Date: Fri Feb 28 05:45:26 UTC 2014
Modified Files: src/sys/arch/powerpc/powerpc: openfirm.c Log Message: Use uintptr_t to convert pointers. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24 src/sys/arch/powerpc/powerpc/openfirm.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/powerpc/powerpc/openfirm.c diff -u src/sys/arch/powerpc/powerpc/openfirm.c:1.23 src/sys/arch/powerpc/powerpc/openfirm.c:1.24 --- src/sys/arch/powerpc/powerpc/openfirm.c:1.23 Fri Jan 17 09:09:40 2014 +++ src/sys/arch/powerpc/powerpc/openfirm.c Fri Feb 28 05:45:26 2014 @@ -1,4 +1,4 @@ -/* $NetBSD: openfirm.c,v 1.23 2014/01/17 09:09:40 mrg Exp $ */ +/* $NetBSD: openfirm.c,v 1.24 2014/02/28 05:45:26 matt Exp $ */ /* * Copyright (C) 1995, 1996 Wolfgang Solfrank. @@ -34,7 +34,7 @@ #include "opt_multiprocessor.h" #include <sys/cdefs.h> -__KERNEL_RCSID(0, "$NetBSD: openfirm.c,v 1.23 2014/01/17 09:09:40 mrg Exp $"); +__KERNEL_RCSID(0, "$NetBSD: openfirm.c,v 1.24 2014/02/28 05:45:26 matt Exp $"); #include <sys/param.h> #include <sys/systm.h> @@ -699,13 +699,13 @@ OF_interpret(const char *cmd, int nargs, return -1; ofbcopy(cmd, OF_buf, len + 1); i = 0; - args.slots[i] = (uint32_t)OF_buf; + args.slots[i] = (uintptr_t)OF_buf; args.nargs = nargs + 1; args.nreturns = nreturns + 1; va_start(ap, nreturns); i++; while (i < args.nargs) { - args.slots[i] = (uint32_t)va_arg(ap, uint32_t *); + args.slots[i] = (uintptr_t)va_arg(ap, uint32_t *); i++; }