From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 14275 invoked by alias); 15 Apr 2009 15:15:31 -0000 Received: (qmail 14253 invoked by uid 22791); 15 Apr 2009 15:15:30 -0000 X-SWARE-Spam-Status: No, hits=-2.5 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from NaN.false.org (HELO nan.false.org) (208.75.86.248) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Wed, 15 Apr 2009 15:15:24 +0000 Received: from nan.false.org (localhost [127.0.0.1]) by nan.false.org (Postfix) with ESMTP id 5EF1010D95; Wed, 15 Apr 2009 15:15:18 +0000 (GMT) Received: from caradoc.them.org (209.195.188.212.nauticom.net [209.195.188.212]) by nan.false.org (Postfix) with ESMTP id 8C92E1075A; Wed, 15 Apr 2009 15:15:17 +0000 (GMT) Received: from drow by caradoc.them.org with local (Exim 4.69) (envelope-from ) id 1Lu6pY-00032V-3V; Wed, 15 Apr 2009 11:15:16 -0400 Date: Wed, 15 Apr 2009 15:15:00 -0000 From: Daniel Jacobowitz To: Eli Zaretskii Cc: Ulrich Weigand , muller@ics.u-strasbg.fr, brobecker@adacore.com, gdb-patches@sourceware.org, gdb@sourceware.org Subject: Re: [RFC] GDB ARIndex Linux rule cleanup Message-ID: <20090415151515.GA11337@caradoc.them.org> Mail-Followup-To: Eli Zaretskii , Ulrich Weigand , muller@ics.u-strasbg.fr, brobecker@adacore.com, gdb-patches@sourceware.org, gdb@sourceware.org References: <200904151400.n3FE0div003099@d12av02.megacenter.de.ibm.com> <831vrum1u5.fsf@gnu.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <831vrum1u5.fsf@gnu.org> User-Agent: Mutt/1.5.17 (2008-05-11) X-IsSubscribed: yes 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 X-SW-Source: 2009-04/txt/msg00309.txt.bz2 On Wed, Apr 15, 2009 at 05:24:50PM +0300, Eli Zaretskii wrote: > The distinction FSF asks for is between the GNU/Linux as a whole > system, which includes all the main applications and libraries, and > Linux as the bare-bones OS. GDB targets the latter, not the former. I agree. For accuracy's sake, there are some exceptions; this is a difference between linux-nat.c and linux-thread-db.c. The latter targets a GLIBC (and thus GNU) interface. Although a very similar interface is present on Solaris, and although uClibc (not a GNU project although containing some GNU code) also implements it, the file is primarily targeting GLIBC. But most of our Linux support doesn't have this issue. As you've said, mostly we're concerned with the kernel. -- Daniel Jacobowitz CodeSourcery