From owner-p4-projects@FreeBSD.ORG Wed Jan 30 23:59:38 2008 Return-Path: Delivered-To: p4-projects@freebsd.org Received: by hub.freebsd.org (Postfix, from userid 32767) id 3D51116A421; Wed, 30 Jan 2008 23:59:38 +0000 (UTC) Delivered-To: perforce@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EF83516A419; Wed, 30 Jan 2008 23:59:37 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from dommail.onthenet.com.au (dommail.OntheNet.com.au [203.13.70.57]) by mx1.freebsd.org (Postfix) with ESMTP id 55C6213C455; Wed, 30 Jan 2008 23:59:36 +0000 (UTC) (envelope-from grehan@freebsd.org) Received: from peter-grehans-power-mac-g5.local (dsl-63-249-90-35.cruzio.com [63.249.90.35]) by dommail.onthenet.com.au (MOS 3.7.5a-GA) with ESMTP id DND66507 (AUTH peterg@ptree32.com.au); Thu, 31 Jan 2008 09:59:16 +1000 (EST) Message-ID: <47A10F52.2090503@freebsd.org> Date: Wed, 30 Jan 2008 15:59:14 -0800 From: Peter Grehan User-Agent: Thunderbird 2.0.0.9 (Macintosh/20071031) MIME-Version: 1.0 To: Rafal Jaworowski References: <200801230414.m0N4E4ng009323@repoman.freebsd.org> <4797C8E0.4070100@freebsd.org> <4798C436.6090904@gmail.com> <20080125.100006.-262784007.imp@bsdimp.com> <479A17AC.4070004@freebsd.org> <479A26CE.6020104@semihalf.com> <47A0BE7A.1030307@semihalf.com> In-Reply-To: <47A0BE7A.1030307@semihalf.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: yanegomi@gmail.com, perforce@FreeBSD.org, Marcel Moolenaar , "M. Warner Losh" , marcel@FreeBSD.org Subject: Re: PERFORCE change 133911 for review X-BeenThere: p4-projects@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: grehan@freebsd.org List-Id: p4 projects tree changes List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 30 Jan 2008 23:59:38 -0000 > sparc64 is apparently using this for libc connection (not sure if > this is what Peter was referring to in one of the previous emails?), See libc/sparc64/sys/__sparc_utrap_setup.c for how the user-space trap handlers are setup. Very nice. And it reminded me that PPC should really migrate to having the signal trampoline be in libc ala sparc64 rather than being copied out to and forcing the stack to be executable. later, Peter.