From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14107 invoked by alias); 11 Jul 2004 11:53:04 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 14094 invoked from network); 11 Jul 2004 11:53:03 -0000 Received: from unknown (HELO faui10.informatik.uni-erlangen.de) (131.188.31.10) by sourceware.org with SMTP; 11 Jul 2004 11:53:03 -0000 Received: from faui1m.informatik.uni-erlangen.de (faui1m [131.188.31.43]) by faui10.informatik.uni-erlangen.de (8.9.3p3/8.1.9-FAU) with ESMTP id NAA00445; Sun, 11 Jul 2004 13:53:01 +0200 (CEST) From: Ulrich Weigand Received: (from weigand@localhost) by faui1m.informatik.uni-erlangen.de (8.9.3p3/8.1.6-FAU) id NAA29505; Sun, 11 Jul 2004 13:53:00 +0200 (CEST) Message-Id: <200407111153.NAA29505@faui1m.informatik.uni-erlangen.de> Subject: Re: [PATCH] DWARF-2 unwinder off-by-one problem with signal frames To: gcc-patches@gcc.gnu.org, java-patches@gcc.gnu.org Date: Sun, 11 Jul 2004 13:07:00 -0000 Cc: rth@redhat.com In-Reply-To: from "weigand" at Jul 07, 2004 07:45:22 PM MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2004-07/txt/msg01143.txt.bz2 > ChangeLog: > > * config/s390/linux.h (MD_FALLBACK_FRAME_STATE_FOR): For SIGSEGV and > SIGBUS signal frames, the PSW address points *to* the faulting > instruction, not after it. > > libjava/ChangeLog: > > * include/s390-signal.c (SIGNAL_HANDLER): Use SIGINFO-style prototype. > (struct old_s390_kernel_sigaction): Likewise for k_sa_handler. > (MAKE_THROW_FRAME): Do not modify PSW address. > (INIT_SEGV): Install SIGINFO-style signal handler. > (INIT_FPE): Likewise. I've committed this now. Bye, Ulrich -- Dr. Ulrich Weigand weigand@informatik.uni-erlangen.de