Date: Thu, 19 Aug 2010 10:40:11 +0200 From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= <des@des.no> To: FreeBSD Tinderbox <tinderbox@freebsd.org> Cc: powerpc64@freebsd.org, current@freebsd.org, nwhitehorn@freebsd.org Subject: Re: [head tinderbox] failure on powerpc64/powerpc Message-ID: <86occzdmhg.fsf@ds4.des.no> In-Reply-To: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca> (FreeBSD Tinderbox's message of "Thu, 19 Aug 2010 03:04:32 GMT") References: <201008190304.o7J34Wa4089466@freebsd-current.sentex.ca>
next in thread | previous in thread | raw e-mail | index | archive | help
FreeBSD Tinderbox <tinderbox@freebsd.org> writes: >>>> Kernel build for LINT started on Thu Aug 19 02:51:08 UTC 2010 >>>> stage 1: configuring the kernel >>>> stage 2.1: cleaning up the object tree >>>> stage 2.2: rebuilding the object tree >>>> stage 2.3: build tools >>>> stage 3.1: making dependencies >>>> stage 3.2: building everything > [...] > /src/sys/dev/ofw/ofw_standard.c:705: warning: cast to pointer from intege= r of different size > /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_release': > /src/sys/dev/ofw/ofw_standard.c:719: warning: cast from pointer to intege= r of different size > /src/sys/dev/ofw/ofw_standard.c:724: warning: cast from pointer to intege= r of different size > /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_enter': > /src/sys/dev/ofw/ofw_standard.c:742: warning: cast from pointer to intege= r of different size > /src/sys/dev/ofw/ofw_standard.c: In function 'ofw_std_exit': > /src/sys/dev/ofw/ofw_standard.c:760: warning: cast from pointer to intege= r of different size > *** Error code 1 > > Stop in /obj/powerpc.powerpc64/src/sys/LINT. Line 705 in ofw_standard.c is return ((void *)args.baseaddr); args.baseaddr is a cell_t, which is defined in <machine/ofw_machdep.h>: typedef uint32_t cell_t; which I assume is correct for powerpc (32-bits), but probably not for powerpc64. Note that it is defined as uint64_t on sparc64 and sun4v, and in sys/boot as unsigned long int, which is the correct size on both 32-bit and 64-bit machines (assuming I32LP64). DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86occzdmhg.fsf>