From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3714 invoked by alias); 19 Aug 2013 14:13:58 -0000 Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org Received: (qmail 3699 invoked by uid 89); 19 Aug 2013 14:13:58 -0000 X-Spam-SWARE-Status: No, score=-8.7 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RCVD_IN_HOSTKARMA_W,RCVD_IN_HOSTKARMA_WL,RP_MATCHES_RCVD,SPF_HELO_PASS,SPF_PASS autolearn=ham version=3.3.2 Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Mon, 19 Aug 2013 14:13:58 +0000 Received: from int-mx10.intmail.prod.int.phx2.redhat.com (int-mx10.intmail.prod.int.phx2.redhat.com [10.5.11.23]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id r7JEDt2i019992 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 19 Aug 2013 10:13:55 -0400 Received: from [127.0.0.1] (ovpn01.gateway.prod.ext.ams2.redhat.com [10.39.146.11]) by int-mx10.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id r7JEDrcY013082; Mon, 19 Aug 2013 10:13:54 -0400 Message-ID: <52122821.6040003@redhat.com> Date: Mon, 19 Aug 2013 14:13:00 -0000 From: Pedro Alves User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:17.0) Gecko/20130625 Thunderbird/17.0.7 MIME-Version: 1.0 To: Tristan Gingold CC: "gdb-patches@sourceware.org ml" , Joel Brobecker Subject: Re: [RFA] Windows x64 SEH unwinder (v2) References: <1357728781-15073-1-git-send-email-brobecker@adacore.com> <1357728781-15073-3-git-send-email-brobecker@adacore.com> <50ED9221.1050504@redhat.com> <9E84DF2D-7AF8-4AA1-A5DF-171EF189A6E7@adacore.com> <50EDA48E.2030406@redhat.com> <66611BA9-4536-42B2-A65C-4EA5DA219E22@adacore.com> <50EEEB3C.9050202@redhat.com> <5BE11EDB-7832-4489-8CB1-6382F5D1D34E@adacore.com> <51F29440.3030808@redhat.com> <0D3DA8C7-D5CE-457D-BAC2-862BBB98E486@adacore.com> In-Reply-To: <0D3DA8C7-D5CE-457D-BAC2-862BBB98E486@adacore.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-SW-Source: 2013-08/txt/msg00502.txt.bz2 On 08/19/2013 02:59 PM, Tristan Gingold wrote: > > On Jul 26, 2013, at 5:22 PM, Pedro Alves wrote: >> What's the plan for debugging binaries with dwarf instead of SEH? >> That'd be binaries built with gcc 4.6, IIUC. >> There was the fallback idea of providing a knob to disable the >> unwinder. Is that no longer necessary? Did you guys manage to >> confirm what happens with those binaries? Or will we take the wait >> until someone complains the missing support approach? If the latter, >> than I think NEWS should mention we no longer support such binaries. >> Now that I mention that, I notice the NEWS hunk is mentioned in the >> ChangeLog, but it's actually missing from the patch. :-) > > I'd simply vote for not supporting binaries built with old versions of gcc. > If a user complain, we can either add a command to disable the SEH unwinder, > or (and I prefer that option) simply say: sorry, but your binary is not > compliant with the x64 ABI. That's fine with me, but I do think that if going that direction, then it'd be nicer to users to mention it in NEWS now, so they may know upfront they'll need to upgrade their compiler (and stick with older gdbs for older binaries). Thanks, -- Pedro Alves