From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 8815 invoked by alias); 25 Sep 2014 22:07:04 -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 8803 invoked by uid 89); 25 Sep 2014 22:07:04 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-2.3 required=5.0 tests=AWL,BAYES_00,RP_MATCHES_RCVD,SPF_HELO_PASS autolearn=ham version=3.3.2 X-HELO: mx1.redhat.com Received: from mx1.redhat.com (HELO mx1.redhat.com) (209.132.183.28) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Thu, 25 Sep 2014 22:07:03 +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 s8PM71Nh005032 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Thu, 25 Sep 2014 18:07:02 -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 s8PM6xAE023305; Thu, 25 Sep 2014 18:07:00 -0400 Message-ID: <54249203.3030607@redhat.com> Date: Thu, 25 Sep 2014 22:07:00 -0000 From: Pedro Alves User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.1.0 MIME-Version: 1.0 To: Sergio Durigan Junior CC: GDB Patches , Gary Benson Subject: Re: [PATCH] Remove support for "rtld_" prefix on solib-svr4 probes References: <1411581801-19126-1-git-send-email-sergiodj@redhat.com> <5423F08B.1040409@redhat.com> <87bnq3h1gf.fsf_-_@redhat.com> <54248579.8030606@redhat.com> <87r3yzfl86.fsf@redhat.com> <54248CD1.8000801@redhat.com> <87eguzfju7.fsf@redhat.com> In-Reply-To: <87eguzfju7.fsf@redhat.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-SW-Source: 2014-09/txt/msg00752.txt.bz2 On 09/25/2014 10:53 PM, Sergio Durigan Junior wrote: >> I tend to view supporting older-ish distros that people might >> still be using like the proprietary OSs we "support" (in a sense). >> I think that just as we'd accept a patch that makes GDB work better >> on Windows 7 OOTB (e.g., to work around some debug API issue), even >> though there's already Windows 8 out there, I think patches that make >> GDB work better OOTB on a bit older (but still in use) distros are >> fine, as long as they don't get in the way of progress and don't >> impose a big maintenance burden. > > Heh, in my personal opinion GDB should not support proprietary OSes > OOTB. But I certainly don't want to start a flamewar. I don't either. But I'd rather a user stuck on such a OS be able to use a free debugger, than drive him towards a proprietary debugger. That's part of how I got involved into GDB in the first place. I was forced to used Windows at work. I worked around that by using Cygwin, to be able to use the free tools I preferred. At the same time I needed to build a tool that would run on Windows CE. So I worked on the GNU toolchain in order to target that OS. Then I wanted to make Cygwin GDB better too, because it was similar to CE, and I was using it at work too. And then somehow I ended up working on GDB full time. :-P It's a trap, I tells ya! The real point was that the user building GDB may have no control over the system bits of the distro it is building GDB for (in this case glibc's loader), just like when building for a proprietary OS, even though GNU/Linux distros are based (mostly) on free sources. Thanks, Pedro Alves