From owner-freebsd-arm@FreeBSD.ORG Wed Oct 18 13:57:36 2006 Return-Path: X-Original-To: arm@freebsd.org Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B6AC716A412 for ; Wed, 18 Oct 2006 13:57:36 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.FreeBSD.org (Postfix) with ESMTP id F113543D53 for ; Wed, 18 Oct 2006 13:57:35 +0000 (GMT) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 5CD88208E for ; Wed, 18 Oct 2006 15:57:26 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.1.4 (2006-07-25) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by tim.des.no (Postfix) with ESMTP id 256ED2082 for ; Wed, 18 Oct 2006 15:57:26 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 05696B85E; Wed, 18 Oct 2006 15:57:26 +0200 (CEST) From: des@des.no (Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?=) To: arm@freebsd.org Date: Wed, 18 Oct 2006 15:57:25 +0200 Message-ID: <86d58p916i.fsf@dwp.des.no> User-Agent: Gnus/5.110004 (No Gnus v0.4) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Cc: Subject: atomic operations X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 13:57:36 -0000 --=-=-= Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable Seems arm's atomic.h doesn't define the full set. Any objections to the attached patch? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=atomic-arm.diff Index: sys/arm/include/atomic.h =================================================================== RCS file: /home/ncvs/src/sys/arm/include/atomic.h,v retrieving revision 1.19 diff -u -r1.19 atomic.h --- sys/arm/include/atomic.h 15 May 2006 13:08:12 -0000 1.19 +++ sys/arm/include/atomic.h 18 Oct 2006 13:31:30 -0000 @@ -308,45 +308,57 @@ #endif /* _LOCORE */ - -static __inline int -atomic_cmpset_long(volatile u_long *dst, u_long exp, u_long src) -{ - return (atomic_cmpset_32((volatile u_int *)dst, (u_int)exp, - (u_int)src)); -} - -#define atomic_set_rel_int atomic_set_32 -#define atomic_set_acq_long atomic_set_32 -#define atomic_set_int atomic_set_32 -#define atomic_readandclear_int atomic_readandclear_32 -#define atomic_clear_int atomic_clear_32 -#define atomic_clear_acq_long atomic_clear_32 -#define atomic_subtract_int atomic_subtract_32 -#define atomic_subtract_rel_int atomic_subtract_32 -#define atomic_subtract_rel_32 atomic_subtract_32 -#define atomic_subtract_acq_int atomic_subtract_32 -#define atomic_add_int atomic_add_32 +#define atomic_fetchadd_int atomic_fetchadd_32 +#define atomic_fetchadd_long atomic_fetchadd_32 +#define atomic_add_acq_32 atomic_add_32 +#define atomic_add_acq_int atomic_add_32 #define atomic_add_acq_long atomic_add_32 -#define atomic_add_rel_int atomic_add_32 +#define atomic_add_int atomic_add_32 +#define atomic_add_long atomic_add_32 #define atomic_add_rel_32 atomic_add_32 -#define atomic_add_acq_int atomic_add_32 -#define atomic_cmpset_int atomic_cmpset_32 -#define atomic_cmpset_rel_int atomic_cmpset_32 -#define atomic_cmpset_rel_ptr atomic_cmpset_ptr +#define atomic_add_rel_int atomic_add_32 +#define atomic_add_rel_long atomic_add_32 +#define atomic_clear_acq_32 atomic_clear_32 +#define atomic_clear_acq_int atomic_clear_32 +#define atomic_clear_acq_long atomic_clear_32 +#define atomic_clear_int atomic_clear_32 +#define atomic_clear_long atomic_clear_32 +#define atomic_clear_rel_32 atomic_clear_32 +#define atomic_clear_rel_int atomic_clear_32 +#define atomic_clear_rel_long atomic_clear_32 +#define atomic_cmpset_acq_32 atomic_cmpset_32 #define atomic_cmpset_acq_int atomic_cmpset_32 -#define atomic_cmpset_acq_ptr atomic_cmpset_ptr -#define atomic_cmpset_acq_long atomic_cmpset_long -#define atomic_store_rel_ptr atomic_store_ptr -#define atomic_store_rel_int atomic_store_32 +#define atomic_cmpset_acq_long atomic_cmpset_32 +#define atomic_cmpset_int atomic_cmpset_32 +#define atomic_cmpset_long atomic_cmpset_32 #define atomic_cmpset_rel_32 atomic_cmpset_32 -#define atomic_cmpset_rel_ptr atomic_cmpset_ptr -#define atomic_load_acq_int atomic_load_32 +#define atomic_cmpset_rel_int atomic_cmpset_32 +#define atomic_cmpset_rel_int atomic_cmpset_32 +#define atomic_cmpset_rel_long atomic_cmpset_32 #define atomic_load_acq_32 atomic_load_32 -#define atomic_clear_ptr atomic_clear_32 -#define atomic_store_ptr atomic_store_32 -#define atomic_cmpset_ptr atomic_cmpset_32 -#define atomic_set_ptr atomic_set_32 -#define atomic_fetchadd_int atomic_fetchadd_32 +#define atomic_load_acq_int atomic_load_32 +#define atomic_load_acq_long atomic_load_32 +#define atomic_readandclear_int atomic_readandclear_32 +#define atomic_readandclear_long atomic_readandclear_32 +#define atomic_set_32 atomic_set_32 +#define atomic_set_acq_32 atomic_set_32 +#define atomic_set_acq_int atomic_set_32 +#define atomic_set_acq_long atomic_set_32 +#define atomic_set_int atomic_set_32 +#define atomic_set_long atomic_set_32 +#define atomic_set_rel_32 atomic_set_32 +#define atomic_set_rel_int atomic_set_32 +#define atomic_set_rel_long atomic_set_32 +#define atomic_store_rel_32 atomic_store_32 +#define atomic_store_rel_int atomic_store_32 +#define atomic_store_rel_long atomic_store_32 +#define atomic_subtract_acq_32 atomic_subtract_32 +#define atomic_subtract_acq_int atomic_subtract_32 +#define atomic_subtract_acq_long atomic_subtract_32 +#define atomic_subtract_int atomic_subtract_32 +#define atomic_subtract_long atomic_subtract_32 +#define atomic_subtract_rel_32 atomic_subtract_32 +#define atomic_subtract_rel_int atomic_subtract_32 +#define atomic_subtract_rel_long atomic_subtract_32 #endif /* _MACHINE_ATOMIC_H_ */ --=-=-=-- From owner-freebsd-arm@FreeBSD.ORG Wed Oct 18 15:08:16 2006 Return-Path: X-Original-To: arm@freebsd.org Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0B86C16A415 for ; Wed, 18 Oct 2006 15:08:16 +0000 (UTC) (envelope-from mlfbsd@dong.ci0.org) Received: from dong.ci0.org (cognet.ci0.org [80.65.224.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5482943D73 for ; Wed, 18 Oct 2006 15:08:12 +0000 (GMT) (envelope-from mlfbsd@dong.ci0.org) Received: from dong.ci0.org (localhost.ci0.org [127.0.0.1]) by dong.ci0.org (8.13.7/8.13.4) with ESMTP id k9IFFDCx014828; Wed, 18 Oct 2006 17:15:14 +0200 (CEST) (envelope-from mlfbsd@dong.ci0.org) Received: (from mlfbsd@localhost) by dong.ci0.org (8.13.7/8.13.4/Submit) id k9IFFD9H014827; Wed, 18 Oct 2006 17:15:13 +0200 (CEST) (envelope-from mlfbsd) Date: Wed, 18 Oct 2006 17:15:12 +0200 From: Olivier Houchard To: Dag-Erling Sm?rgrav Message-ID: <20061018151512.GA14795@ci0.org> References: <86d58p916i.fsf@dwp.des.no> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <86d58p916i.fsf@dwp.des.no> User-Agent: Mutt/1.4.1i Cc: arm@freebsd.org Subject: Re: atomic operations X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Oct 2006 15:08:16 -0000 On Wed, Oct 18, 2006 at 03:57:25PM +0200, Dag-Erling Sm?rgrav wrote: > Seems arm's atomic.h doesn't define the full set. Any objections to > the attached patch? > > DES > -- > Dag-Erling Sm?rgrav - des@des.no > Hi, Nope, no objection, beside, IIRC, the need for casts when going from cmpset_long to cmpset_32 u_long => u_int. Cheers, Olivier > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" From owner-freebsd-arm@FreeBSD.ORG Fri Oct 20 16:07:18 2006 Return-Path: X-Original-To: arm@freebsd.org Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AC6B416A412; Fri, 20 Oct 2006 16:07:18 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id B05E043D68; Fri, 20 Oct 2006 16:07:11 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2c.sentex.ca [64.7.153.30]) by smarthost1.sentex.ca (8.13.6/8.13.6) with ESMTP id k9KG7AUx024277; Fri, 20 Oct 2006 12:07:10 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.8/8.13.8) with ESMTP id k9KG7AV2055230; Fri, 20 Oct 2006 12:07:10 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 1A6ED73068; Fri, 20 Oct 2006 12:07:09 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20061020160710.1A6ED73068@freebsd-current.sentex.ca> Date: Fri, 20 Oct 2006 12:07:09 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.88.3, clamav-milter version 0.88.3 on clamscanner2 X-Virus-Scanned: ClamAV version 0.88.1, clamav-milter version 0.88.1 on clamscanner1 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on arm/arm X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 16:07:18 -0000 TB --- 2006-10-20 15:31:37 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-10-20 15:31:37 - starting HEAD tinderbox run for arm/arm TB --- 2006-10-20 15:31:37 - cleaning the object tree TB --- 2006-10-20 15:32:13 - checking out the source tree TB --- 2006-10-20 15:32:13 - cd /tinderbox/HEAD/arm/arm TB --- 2006-10-20 15:32:13 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-10-20 15:42:06 - building world (CFLAGS=-O2 -pipe) TB --- 2006-10-20 15:42:06 - cd /src TB --- 2006-10-20 15:42:06 - /usr/bin/make -B buildworld >>> World build started on Fri Oct 20 15:42:08 UTC 2006 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies [...] ===> sys/boot/ficl (depend) (cd /src/sys/boot/ficl/softwords; cat softcore.fr jhlocal.fr marker.fr freebsd.fr ficllocal.fr ifbrack.fr | awk -f softcore.awk -v datestamp="`LC_ALL=C date`") > softcore.c rm -f .depend mkdep -f .depend -a -I/src/sys/boot/ficl -I/src/sys/boot/ficl/arm -I/src/sys/boot/ficl/../common /src/sys/boot/ficl/dict.c /src/sys/boot/ficl/ficl.c /src/sys/boot/ficl/fileaccess.c /src/sys/boot/ficl/float.c /src/sys/boot/ficl/loader.c /src/sys/boot/ficl/math64.c /src/sys/boot/ficl/prefix.c /src/sys/boot/ficl/search.c /src/sys/boot/ficl/stack.c /src/sys/boot/ficl/tools.c /src/sys/boot/ficl/vm.c /src/sys/boot/ficl/words.c /src/sys/boot/ficl/arm/sysdep.c softcore.c ===> sys/boot/arm (depend) ===> sys/boot/arm/at91 (depend) ===> sys/boot/arm/at91/libat91 (depend) make: don't know how to make fpga.c. Stop *** Error code 2 Stop in /src/sys/boot/arm/at91. *** Error code 1 Stop in /src/sys/boot/arm. *** Error code 1 Stop in /src/sys/boot. *** Error code 1 Stop in /src/sys. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-10-20 16:07:09 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-10-20 16:07:09 - ERROR: failed to build world TB --- 2006-10-20 16:07:09 - tinderbox aborted TB --- 0.41 user 1.66 system 2132.39 real http://tinderbox.des.no//tinderbox/logs/tinderbox-head-HEAD-arm-arm.full From owner-freebsd-arm@FreeBSD.ORG Fri Oct 20 16:57:51 2006 Return-Path: X-Original-To: arm@FreeBSD.ORG Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 988BA16A4A0; Fri, 20 Oct 2006 16:57:51 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EEAD43D5E; Fri, 20 Oct 2006 16:57:50 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost [127.0.0.1]) by harmony.bsdimp.com (8.13.4/8.13.4) with ESMTP id k9KGv929012567; Fri, 20 Oct 2006 10:57:09 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Fri, 20 Oct 2006 10:56:24 -0600 (MDT) Message-Id: <20061020.105624.-2011079398.imp@bsdimp.com> To: tinderbox@FreeBSD.ORG From: "M. Warner Losh" In-Reply-To: <20061020160710.1A6ED73068@freebsd-current.sentex.ca> References: <20061020160710.1A6ED73068@freebsd-current.sentex.ca> X-Mailer: Mew version 4.2 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Fri, 20 Oct 2006 10:57:09 -0600 (MDT) Cc: arm@FreeBSD.ORG, current@FreeBSD.ORG Subject: Re: [head tinderbox] failure on arm/arm X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 16:57:51 -0000 In message: <20061020160710.1A6ED73068@freebsd-current.sentex.ca> FreeBSD Tinderbox writes: : ===> sys/boot/arm/at91/libat91 (depend) : make: don't know how to make fpga.c. Stop my bad. Warner From owner-freebsd-arm@FreeBSD.ORG Fri Oct 20 22:27:35 2006 Return-Path: X-Original-To: freebsd-arm@freebsd.org Delivered-To: freebsd-arm@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B040F16A403 for ; Fri, 20 Oct 2006 22:27:35 +0000 (UTC) (envelope-from tinguely@casselton.net) Received: from casselton.net (casselton.net [63.165.140.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 41CDA43D5C for ; Fri, 20 Oct 2006 22:27:35 +0000 (GMT) (envelope-from tinguely@casselton.net) Received: from casselton.net (localhost [127.0.0.1]) by casselton.net (8.13.6/8.13.6) with ESMTP id k9KMRYYH019746 for ; Fri, 20 Oct 2006 17:27:34 -0500 (CDT) (envelope-from tinguely@casselton.net) Received: (from tinguely@localhost) by casselton.net (8.13.6/8.13.6/Submit) id k9KMRYVu019745 for freebsd-arm@freebsd.org; Fri, 20 Oct 2006 17:27:34 -0500 (CDT) (envelope-from tinguely) Date: Fri, 20 Oct 2006 17:27:34 -0500 (CDT) From: Mark Tinguely Message-Id: <200610202227.k9KMRYVu019745@casselton.net> To: freebsd-arm@freebsd.org Subject: bcopy/memmove in support.S X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 22:27:36 -0000 I am interested in the ARM support in FreeBSD and started reading the source code. In line 352 of sys/arm/arm/support.S, in the routines bcopy/memmove, I can't see where r12 is being saved before it is being used. Thank-you, --Mark Tinguely. From owner-freebsd-arm@FreeBSD.ORG Fri Oct 20 23:33:15 2006 Return-Path: X-Original-To: freebsd-arm@freebsd.org Delivered-To: freebsd-arm@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED73316A40F for ; Fri, 20 Oct 2006 23:33:15 +0000 (UTC) (envelope-from mlfbsd@dong.ci0.org) Received: from dong.ci0.org (cognet.ci0.org [80.65.224.102]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BEC043D46 for ; Fri, 20 Oct 2006 23:33:14 +0000 (GMT) (envelope-from mlfbsd@dong.ci0.org) Received: from dong.ci0.org (localhost.ci0.org [127.0.0.1]) by dong.ci0.org (8.13.7/8.13.4) with ESMTP id k9KNep07040798; Sat, 21 Oct 2006 01:40:51 +0200 (CEST) (envelope-from mlfbsd@dong.ci0.org) Received: (from mlfbsd@localhost) by dong.ci0.org (8.13.7/8.13.4/Submit) id k9KNeon3040797; Sat, 21 Oct 2006 01:40:51 +0200 (CEST) (envelope-from mlfbsd) Date: Sat, 21 Oct 2006 01:40:50 +0200 From: Olivier Houchard To: Mark Tinguely Message-ID: <20061020234050.GA40483@ci0.org> References: <200610202227.k9KMRYVu019745@casselton.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200610202227.k9KMRYVu019745@casselton.net> User-Agent: Mutt/1.4.1i Cc: freebsd-arm@freebsd.org Subject: Re: bcopy/memmove in support.S X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 20 Oct 2006 23:33:16 -0000 Hi Mark, On Fri, Oct 20, 2006 at 05:27:34PM -0500, Mark Tinguely wrote: > > I am interested in the ARM support in FreeBSD and started reading the > source code. > Great to hear ! > In line 352 of sys/arm/arm/support.S, in the routines bcopy/memmove, I can't > see where r12 is being saved before it is being used. > The short answer is : it is not :-) r12 aka ip is defined as a scratch register by the APCS, and so it is not saved by the called function. Cheers, Olivier From owner-freebsd-arm@FreeBSD.ORG Sat Oct 21 07:04:34 2006 Return-Path: X-Original-To: arm@freebsd.org Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A15A016A412; Sat, 21 Oct 2006 07:04:34 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1C77443D46; Sat, 21 Oct 2006 07:04:31 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1c.sentex.ca [64.7.153.10]) by smarthost1.sentex.ca (8.13.6/8.13.6) with ESMTP id k9L74VWd088157; Sat, 21 Oct 2006 03:04:31 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.13.8/8.13.8) with ESMTP id k9L74UQ0004661; Sat, 21 Oct 2006 03:04:31 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 8590873068; Sat, 21 Oct 2006 03:04:30 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20061021070430.8590873068@freebsd-current.sentex.ca> Date: Sat, 21 Oct 2006 03:04:30 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.88.3, clamav-milter version 0.88.3 on clamscanner2 X-Virus-Scanned: ClamAV version 0.88.1, clamav-milter version 0.88.1 on clamscanner4 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on arm/arm X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 07:04:34 -0000 TB --- 2006-10-21 06:04:35 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-10-21 06:04:35 - starting HEAD tinderbox run for arm/arm TB --- 2006-10-21 06:04:35 - cleaning the object tree TB --- 2006-10-21 06:05:04 - checking out the source tree TB --- 2006-10-21 06:05:04 - cd /tinderbox/HEAD/arm/arm TB --- 2006-10-21 06:05:04 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-10-21 06:14:57 - building world (CFLAGS=-O2 -pipe) TB --- 2006-10-21 06:14:57 - cd /src TB --- 2006-10-21 06:14:57 - /usr/bin/make -B buildworld >>> World build started on Sat Oct 21 06:14:59 UTC 2006 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] objcopy -S -O binary boot0iic.out boot0iic 10263 bytes available ===> sys/boot/arm/at91/boot0spi (all) as -o arm_init.o /src/sys/boot/arm/at91/boot0spi/../boot0/arm_init.s cc -O2 -mcpu=arm9 -ffreestanding -I/src/sys/boot/arm/at91/boot0spi/../libat91 -I/src/sys/boot/arm/at91/boot0spi/../../../.. -I/src/sys/boot/arm/at91/boot0spi/../../../../arm -D_KERNEL -Wall -Waggregate-return -Wnested-externs -Wpointer-arith -Wshadow -Wwrite-strings -Werror -DBOOT_KB9202 -c /src/sys/boot/arm/at91/boot0spi/main.c /src/sys/boot/arm/at91/boot0spi/main.c: In function `main': /src/sys/boot/arm/at91/boot0spi/main.c:47: warning: implicit declaration of function `p_memcpy' /src/sys/boot/arm/at91/boot0spi/main.c:47: warning: nested extern declaration of `p_memcpy' *** Error code 1 Stop in /src/sys/boot/arm/at91/boot0spi. *** Error code 1 Stop in /src/sys/boot/arm/at91. *** Error code 1 Stop in /src/sys/boot/arm. *** Error code 1 Stop in /src/sys/boot. *** Error code 1 Stop in /src/sys. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-10-21 07:04:30 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-10-21 07:04:30 - ERROR: failed to build world TB --- 2006-10-21 07:04:30 - tinderbox aborted TB --- 0.37 user 0.75 system 3594.40 real http://tinderbox.des.no//tinderbox/logs/tinderbox-head-HEAD-arm-arm.full From owner-freebsd-arm@FreeBSD.ORG Sat Oct 21 22:04:51 2006 Return-Path: X-Original-To: arm@freebsd.org Delivered-To: freebsd-arm@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEACB16A403; Sat, 21 Oct 2006 22:04:51 +0000 (UTC) (envelope-from tinderbox@freebsd.org) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EC6343D58; Sat, 21 Oct 2006 22:04:51 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smarthost2.sentex.ca (8.13.8/8.13.8) with ESMTP id k9LM4o6b075319; Sat, 21 Oct 2006 18:04:50 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.13.8/8.13.8) with ESMTP id k9LM4okQ004126; Sat, 21 Oct 2006 18:04:50 -0400 (EDT) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 6864073068; Sat, 21 Oct 2006 18:04:50 -0400 (EDT) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20061021220450.6864073068@freebsd-current.sentex.ca> Date: Sat, 21 Oct 2006 18:04:50 -0400 (EDT) X-Virus-Scanned: ClamAV version 0.88.1, clamav-milter version 0.88.1 on clamscanner1 X-Virus-Status: Clean Cc: Subject: [head tinderbox] failure on arm/arm X-BeenThere: freebsd-arm@freebsd.org X-Mailman-Version: 2.1.5 List-Id: Porting FreeBSD to the StrongARM Processor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 21 Oct 2006 22:04:51 -0000 TB --- 2006-10-21 21:03:34 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2006-10-21 21:03:34 - starting HEAD tinderbox run for arm/arm TB --- 2006-10-21 21:03:34 - cleaning the object tree TB --- 2006-10-21 21:04:09 - checking out the source tree TB --- 2006-10-21 21:04:09 - cd /tinderbox/HEAD/arm/arm TB --- 2006-10-21 21:04:09 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2006-10-21 21:14:05 - building world (CFLAGS=-O2 -pipe) TB --- 2006-10-21 21:14:05 - cd /src TB --- 2006-10-21 21:14:05 - /usr/bin/make -B buildworld >>> World build started on Sat Oct 21 21:14:06 UTC 2006 >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] objcopy -S -O binary boot0iic.out boot0iic 10263 bytes available ===> sys/boot/arm/at91/boot0spi (all) as -o arm_init.o /src/sys/boot/arm/at91/boot0spi/../boot0/arm_init.s cc -O2 -mcpu=arm9 -ffreestanding -I/src/sys/boot/arm/at91/boot0spi/../libat91 -I/src/sys/boot/arm/at91/boot0spi/../../../.. -I/src/sys/boot/arm/at91/boot0spi/../../../../arm -D_KERNEL -Wall -Waggregate-return -Wnested-externs -Wpointer-arith -Wshadow -Wwrite-strings -Werror -DBOOT_KB9202 -c /src/sys/boot/arm/at91/boot0spi/main.c /src/sys/boot/arm/at91/boot0spi/main.c: In function `main': /src/sys/boot/arm/at91/boot0spi/main.c:47: warning: implicit declaration of function `p_memcpy' /src/sys/boot/arm/at91/boot0spi/main.c:47: warning: nested extern declaration of `p_memcpy' *** Error code 1 Stop in /src/sys/boot/arm/at91/boot0spi. *** Error code 1 Stop in /src/sys/boot/arm/at91. *** Error code 1 Stop in /src/sys/boot/arm. *** Error code 1 Stop in /src/sys/boot. *** Error code 1 Stop in /src/sys. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. *** Error code 1 Stop in /src. TB --- 2006-10-21 22:04:50 - WARNING: /usr/bin/make returned exit code 1 TB --- 2006-10-21 22:04:50 - ERROR: failed to build world TB --- 2006-10-21 22:04:50 - tinderbox aborted TB --- 0.35 user 1.50 system 3675.44 real http://tinderbox.des.no//tinderbox/logs/tinderbox-head-HEAD-arm-arm.full