This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
Re: [RFC] GDB ARIndex Linux rule cleanup
- From: Daniel Jacobowitz <drow at false dot org>
- To: Eli Zaretskii <eliz at gnu dot org>
- Cc: Ulrich Weigand <uweigand at de dot ibm dot com>, muller at ics dot u-strasbg dot fr, brobecker at adacore dot com, gdb-patches at sourceware dot org, gdb at sourceware dot org
- Date: Wed, 15 Apr 2009 11:15:15 -0400
- Subject: Re: [RFC] GDB ARIndex Linux rule cleanup
- References: <200904151400.n3FE0div003099@d12av02.megacenter.de.ibm.com> <831vrum1u5.fsf@gnu.org>
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