From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 29299 invoked by alias); 29 May 2003 15:14:30 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 29229 invoked from network); 29 May 2003 15:14:28 -0000 Received: from unknown (HELO walton.kettenis.dyndns.org) (62.163.169.212) by sources.redhat.com with SMTP; 29 May 2003 15:14:28 -0000 Received: from elgar.kettenis.dyndns.org (elgar.kettenis.dyndns.org [192.168.0.2]) by walton.kettenis.dyndns.org (8.12.6p2/8.12.5) with ESMTP id h4TFEHk9002707; Thu, 29 May 2003 17:14:17 +0200 (CEST) (envelope-from kettenis@elgar.kettenis.dyndns.org) Received: from elgar.kettenis.dyndns.org (localhost [127.0.0.1]) by elgar.kettenis.dyndns.org (8.12.6p2/8.12.6) with ESMTP id h4TFEHZt031771; Thu, 29 May 2003 17:14:17 +0200 (CEST) (envelope-from kettenis@elgar.kettenis.dyndns.org) Received: (from kettenis@localhost) by elgar.kettenis.dyndns.org (8.12.6p2/8.12.6/Submit) id h4TFEGtm031768; Thu, 29 May 2003 17:14:16 +0200 (CEST) Date: Thu, 29 May 2003 15:14:00 -0000 Message-Id: <200305291514.h4TFEGtm031768@elgar.kettenis.dyndns.org> From: Mark Kettenis To: ac131313@redhat.com CC: eliz@elta.co.il, gdb@sources.redhat.com In-reply-to: <3ED232A1.2090407@redhat.com> (message from Andrew Cagney on Mon, 26 May 2003 11:28:33 -0400) Subject: Re: [HEADS UP] Merging i386newframe into mailine References: <200305231652.h4NGqs4Y023667@elgar.kettenis.dyndns.org> <6480-Sat24May2003125340+0300-eliz@elta.co.il> <3ED232A1.2090407@redhat.com> X-SW-Source: 2003-05/txt/msg00386.txt.bz2 Date: Mon, 26 May 2003 11:28:33 -0400 From: Andrew Cagney >> Date: Fri, 23 May 2003 18:52:54 +0200 (CEST) >> From: Mark Kettenis >> >> * Possibly breaking a few unmaintained i386 targets. > > > Could the DJGPP (a.k.a. go32) target be one of those? > > >> I think it's worth running these risks, especially since recent >> devlopments on Linux/i386 demand DWARF CFI support on the i386. > > > OTOH, GDB 6 will have many valuable fixes, and it would be a pity to > deny those features from users of platforms that could be broken by > the merge. > > So how about waiting for 6.1 with the merge? (mark, correct?) I believe any potential i386 problems should be confined to things like signal handlers (unwinding through, or from them). In general, signal handlers won't have DWARF CFI, at least not yet. So this should work just as before. Basic break-main;run functionality should be fine (in fact slightly better because the non CFI unwinder was also improved). Yup. My major concern is that there is CFI out there that triggers bugs in the CFI unwinder or that's simoly ourtight wrong. Unfortunately the only way to find out seems to release the code. So my intention is to bring the code over to newline. It is a step forward. We can always disable the CFI unwinder before the release if it causes too many problems. Mark