From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1M3xd7-0002zW-DK for qemu-devel@nongnu.org; Tue, 12 May 2009 15:27:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1M3xd2-0002xi-Qw for qemu-devel@nongnu.org; Tue, 12 May 2009 15:27:08 -0400 Received: from [199.232.76.173] (port=33884 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1M3xd1-0002xO-Tm for qemu-devel@nongnu.org; Tue, 12 May 2009 15:27:03 -0400 Received: from mx20.gnu.org ([199.232.41.8]:36095) by monty-python.gnu.org with esmtps (TLS-1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1M3xd1-000052-8Z for qemu-devel@nongnu.org; Tue, 12 May 2009 15:27:03 -0400 Received: from mail.codesourcery.com ([65.74.133.4]) by mx20.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1M3xcz-00074F-4G for qemu-devel@nongnu.org; Tue, 12 May 2009 15:27:01 -0400 From: Nathan Froyd Date: Tue, 12 May 2009 12:26:56 -0700 Message-Id: <1242156419-23821-1-git-send-email-froydnj@codesourcery.com> Subject: [Qemu-devel] [PATCH 0/3] linux-user: add ppc signal handling, v2 List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org This patch series adds signal handling support for 32-bit PPC linux-user emulation. It requires a bit of shuffling of target-ppc code to ensure that we know what the capabilities of our current CPU are so we know which registers to save. The only change from the previous version, posted here: http://lists.gnu.org/archive/html/qemu-devel/2009-04/index.html is that the PT_* constants have been renamed to TARGET_PT_* constants so that everything will build OK on PowerPC Linux hosts. The signal handling code has been tested by an in-house NPTL implementation for PPC linux-user emulation. The NPTL implementation will be coming along shortly, but the signal handling bits are useful on their own. -Nathan