From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 7782 invoked by alias); 28 Apr 2004 16:00:01 -0000 Mailing-List: contact gdb-patches-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sources.redhat.com Received: (qmail 7739 invoked from network); 28 Apr 2004 15:59:59 -0000 Received: from unknown (HELO pippin.tausq.org) (64.81.244.94) by sources.redhat.com with SMTP; 28 Apr 2004 15:59:59 -0000 Received: by pippin.tausq.org (Postfix, from userid 1000) id 548F9CD2AE; Wed, 28 Apr 2004 09:00:05 -0700 (PDT) Date: Wed, 28 Apr 2004 16:00:00 -0000 From: Randolph Chung To: Andrew Cagney Cc: gdb-patches@sources.redhat.com Subject: Re: [patch/rfa] hppa-linux target, 2nd try Message-ID: <20040428160005.GO3965@tausq.org> Reply-To: Randolph Chung References: <20040424192614.GD2923@tausq.org> <408FD4B0.1000706@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <408FD4B0.1000706@gnu.org> X-GPG: for GPG key, see http://www.tausq.org/gpg.txt User-Agent: Mutt/1.5.5.1+cvs20040105i X-SW-Source: 2004-04/txt/msg00635.txt.bz2 > >+static struct insn_pattern hppa_sigtramp[] = { > >+ /* ldi 0, %r25 or ldi 1, %r25 */ > >+ { 0x34190000, 0xfffffffd }, > >+ /* ldi __NR_rt_sigreturn, %r20 */ > >+ { 0x3414015a, 0xffffffff }, > >+ /* be,l 0x100(%sr2, %r0), %sr0, %r31 */ > >+ { 0xe4008200, 0xffffffff }, > >+ /* nop */ > >+ { 0x08000240, 0xffffffff }, > >+ { 0, 0 } > >+}; > > hmm, perhaps the mask can be integrated into tramp-frame.[hc], anyone? well, hppa still can't use it because of the variable offset in the stack frame to locate the trampoline :( randolph -- Randolph Chung Debian GNU/Linux Developer, hppa/ia64 ports http://www.tausq.org/