From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27605 invoked by alias); 12 Aug 2004 17:15:33 -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 27591 invoked from network); 12 Aug 2004 17:15:32 -0000 Received: from unknown (HELO barry.mail.mindspring.net) (207.69.200.25) by sourceware.org with SMTP; 12 Aug 2004 17:15:32 -0000 Received: from user-119a90a.biz.mindspring.com ([66.149.36.10] helo=berman.michael-chastain.com) by barry.mail.mindspring.net with esmtp (Exim 3.33 #1) id 1BvJAl-0002Fw-00; Thu, 12 Aug 2004 13:15:27 -0400 Received: from mindspring.com (localhost [127.0.0.1]) by berman.michael-chastain.com (Postfix) with SMTP id 461E34B102; Thu, 12 Aug 2004 13:10:30 -0400 (EDT) Date: Thu, 12 Aug 2004 17:15:00 -0000 From: Michael Chastain To: gdb-patches@sources.redhat.com, kettenis@chello.nl, drow@false.org, cagney@gnu.org Subject: Re: [rfc] sigstep additions Message-ID: <411BA485.nail17D1733OZ@mindspring.com> References: <411964CF.10409@gnu.org> <411ACED7.5040302@gnu.org> In-Reply-To: <411ACED7.5040302@gnu.org> User-Agent: nail 10.8 6/28/04 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-SW-Source: 2004-08/txt/msg00466.txt.bz2 Andrew Cagney wrote: > I'd like to turn this into an RFA. The superficial parts are all good. I'm not qualified to comment on the signal handling innards. I'll approve it in 24-48 hours, unless Daniel or Mark has an objection or wants more time for review. (Not even sure if Mark has an interest in signal handling). I tried it in three configurations and got these non-PASS results: native i686-pc-linux-gnu with red hat linux 8, kernel 2.4.18-14-rh, glibc 2.2.93-5-rh gcc 3.3.4, binutils 2.15, -gdwarf-2 FAIL: gdb.base/sigstep.exp: step breakpoint to handler; performing step FAIL: gdb.base/sigstep.exp: next breakpoint to handler; performing next FAIL: gdb.base/sigstep.exp: continue breakpoint to handler; performing continue native hppa2.0w-hp-hpux11.11, hp ansi c B.11.11.28706.gp FAIL: gdb.base/sigstep.exp: step from handler; leave handler FAIL: gdb.base/sigstep.exp: stepi from handleri; leave signal trampoline FAIL: gdb.base/sigstep.exp: next from handler; leave handler FAIL: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline native hppa2.0w-hp-hpux11.11, gcc 3.3.4 FAIL: gdb.base/sigstep.exp: backtrace for nexti (pattern 2) FAIL: gdb.base/sigstep.exp: step from handler; leave handler FAIL: gdb.base/sigstep.exp: stepi from handleri; leave signal trampoline FAIL: gdb.base/sigstep.exp: next from handler; leave handler FAIL: gdb.base/sigstep.exp: nexti from handleri; leave signal trampoline FAIL: gdb.base/sigstep.exp: finish from handleri; leave handler FAIL: gdb.base/sigstep.exp: return from handleri; leave handler I can send you gdb.log files if you want to work on it more. It's okay with me to have FAILs in the results, as long as the test script is doing real work (as opposed to bombing out with a compiler error). Michael C === 2004-08-10 Andrew Cagney * gdb.base/sigstep.exp (breakpoint_to_handler) (skip_over_handler, skip_to_handler): New test procedures. (advance, advancei): Add a proper prefix, do not use rerun_to_main. * gdb.base/sigstep.c (main): Change to use an infinite loop.