From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24409 invoked by alias); 4 Apr 2006 07:02:10 -0000 Received: (qmail 24391 invoked from network); 4 Apr 2006 07:02:09 -0000 Received: from unknown (69.17.117.10) by sourceware.org with QMTP; 4 Apr 2006 07:02:09 -0000 Received: (qmail 22786 invoked from network); 4 Apr 2006 07:02:08 -0000 Received: from gateway.sf.frob.com ([64.81.54.130]) (envelope-sender ) by mail8.sea5.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 4 Apr 2006 07:02:08 -0000 Received: from magilla.sf.frob.com (magilla.sf.frob.com [198.49.250.228]) by gateway.sf.frob.com (Postfix) with ESMTP id EF72D357B; Tue, 4 Apr 2006 00:02:07 -0700 (PDT) Received: by magilla.sf.frob.com (Postfix, from userid 5281) id BB06A1809CE; Tue, 4 Apr 2006 00:02:07 -0700 (PDT) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit From: Roland McGrath To: Andreas Schwab Cc: libc-hacker@sourceware.org Subject: Re: Avoid wrong unwind info in clone child In-Reply-To: Andreas Schwab's message of Monday, 3 April 2006 12:59:24 +0200 X-Shopping-List: (1) Pharmaceutical bucolic brunch defusers (2) Dissident piano toothpicks (3) Prosperous retributions (4) Reverent sonorous crosswords Message-Id: <20060404070207.BB06A1809CE@magilla.sf.frob.com> Date: Tue, 04 Apr 2006 07:02:00 -0000 Mailing-List: contact libc-hacker-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-hacker-owner@sourceware.org X-SW-Source: 2006-04/txt/msg00003.txt.bz2 > The unwind info attached to the clone function is usually wrong for the > child. This changes the ppc(64) implementation to terminate the FDE > before the syscall, similar to the i386 implementation. That looks reasonable. I put it in. It would be nice if we had a test for this, though it might be hard to put together in machine-independent C. Thanks, Roland