From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:50295) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1X1bPE-0007tV-Vu for qemu-devel@nongnu.org; Mon, 30 Jun 2014 09:14:12 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1X1bP5-0007Uh-RH for qemu-devel@nongnu.org; Mon, 30 Jun 2014 09:14:00 -0400 From: Tom Musta Date: Mon, 30 Jun 2014 08:13:35 -0500 Message-Id: <1404134022-17946-1-git-send-email-tommusta@gmail.com> Subject: [Qemu-devel] [PATCH 0/7] linux-user: Support for Signal Handlers on PPC64 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org, qemu-ppc@nongnu.org Cc: Tom Musta , riku.voipio@linaro.org, agraf@suse.de Signal handler support exists for 32-bit PowerPC Linux User Mode (target ppc-linux-user) and is scaffolded, but disabled for 64-bit PowerPC. This series completes much of the work that was left undone in the scaffolding and enables suport for signal handlers in the 64-bit PowerPC targets (ppc64-linux-user, ppc64le-linux-user). Tom Musta (7): linux-user: Fix Stack Pointer Bug in PPC setup_rt_frame linux-user: Split PPC Trampoline Encoding from Register Save linux-user: Enable Signal Handlers on PPC64 linux-user: Properly Dereference PPC64 ELFv1 Signal Handler Pointer linux-user: Implement do_setcontext for PPC64 linux-user: Move get_ppc64_abi linux-user: Handle PPC64 ELFv2 Function Pointers linux-user/elfload.c | 9 -- linux-user/ppc/target_cpu.h | 10 +++ linux-user/signal.c | 180 +++++++++++++++++++++++++++++++------------ 3 files changed, 140 insertions(+), 59 deletions(-)