From: Daniel Jacobowitz <drow@false.org>
To: Andrew Cagney <cagney@gnu.org>
Cc: Mark Kettenis <mark.kettenis@xs4all.nl>,
joseph@codesourcery.com, kevinb@redhat.com,
gdb-patches@sources.redhat.com
Subject: Re: Assume solib.h
Date: Tue, 16 Nov 2004 01:40:00 -0000 [thread overview]
Message-ID: <20041116014027.GB31575@nevyn.them.org> (raw)
In-Reply-To: <4194DBEB.6010304@gnu.org>
On Fri, Nov 12, 2004 at 10:51:07AM -0500, Andrew Cagney wrote:
> My change allows Code Sorcery to achieve their goal of getting Solaris
> 10 support in GDB, while at the same time allow us to move forward with
> our objective of improving support for GNU, GNU/Linux and even the other
> mainstream Free and non-Free platform support.
>
> We win - Code Sorcery Wins; we have a symbiotic relationship.
First of all, the name of my and Joseph's employer is CodeSourcery.
The rest of this message is written as a GDB developer, not an
employee.
> On the other hand, by effectively requiring that a contributor must
> first test/fix a change on marginal if not irrelevant systems such as
> vax-dec-ultrix4 (the suggestion also carried other less pleasant
> undertones), can only stall the host's (GDB's) development. Isn't that
> called a parasitic relationship?
And you're complaining about Mark's tone? Please make a passing
effort to be polite.
By requiring contributors to make an architectural change to GDB -
which so far I've seen at least three GDB global maintainers take a
stab at and none finish - you are making GDB more difficult to
contribute to. This has the effect of driving away contributions,
which isn't any kind of relationship at all.
The timing of deprecating the TM_FILE mechanism was never discussed; it
got lost in your argument with Eli about xm-go32.h. I apologize for
not loudly objecting at the time; I was making an obviously futile
effort to stay out of an increasingly unpleasant argument. The tone
of the GDB development lists has gotten steadily worse over the last
year.
I think that deprecating this mechanism with so many unfinished
questions on how to do without it was premature. The next person to
attempt to contribute a solib-using port obviously got stuck with the
entire mess.
I'll refer to Eli's message:
http://sources.redhat.com/ml/gdb-patches/2004-09/msg00151.html
The exact same problems apply to TM_FILE.
Separately, the other issue in the above.
Thousands of people use GDB on embedded targets that, Mark said, would
be broken by the patch you posted - targets which do not normally use
shared libraries. I think it was entirely reasonable of him to insist
that you address his concern before proceeding with surgery on the
solib mechanism.
--
Daniel Jacobowitz
next prev parent reply other threads:[~2004-11-16 1:40 UTC|newest]
Thread overview: 35+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-11-11 19:39 Andrew Cagney
2004-11-11 20:06 ` Mark Kettenis
2004-11-11 21:48 ` Andrew Cagney
2004-11-11 22:24 ` Mark Kettenis
2004-11-12 15:52 ` Andrew Cagney
2004-11-12 17:20 ` Eli Zaretskii
2004-11-15 21:32 ` Kevin Buettner
2004-11-15 23:35 ` Mark Kettenis
2004-11-17 17:35 ` Eli Zaretskii
2004-11-15 23:59 ` Andrew Cagney
2004-11-16 1:20 ` Daniel Jacobowitz
2004-11-16 5:00 ` Eli Zaretskii
2004-11-16 8:37 ` Mark Kettenis
2004-11-16 20:54 ` Eli Zaretskii
2004-11-16 16:14 ` Andrew Cagney
2004-11-16 19:18 ` Mark Kettenis
2004-11-18 14:10 ` Andrew Cagney
2004-11-18 14:37 ` Mark Kettenis
2004-11-18 17:28 ` Kevin Buettner
2004-11-19 17:11 ` Andrew Cagney
2004-11-19 17:25 ` Randolph Chung
2004-11-19 17:36 ` Joel Brobecker
2004-11-19 17:40 ` Randolph Chung
2004-11-19 17:56 ` Joel Brobecker
2004-11-19 19:29 ` Joseph S. Myers
2004-11-16 21:06 ` Eli Zaretskii
2004-11-16 22:27 ` Andrew Cagney
2004-11-17 4:52 ` Eli Zaretskii
2004-11-16 1:40 ` Daniel Jacobowitz [this message]
2004-11-16 4:54 ` Eli Zaretskii
2004-11-16 16:31 ` Andrew Cagney
2004-11-16 19:45 ` Mark Kettenis
2004-11-16 21:06 ` Eli Zaretskii
2004-11-12 1:11 ` Randolph Chung
2004-11-13 1:10 ` Andrew Cagney
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20041116014027.GB31575@nevyn.them.org \
--to=drow@false.org \
--cc=cagney@gnu.org \
--cc=gdb-patches@sources.redhat.com \
--cc=joseph@codesourcery.com \
--cc=kevinb@redhat.com \
--cc=mark.kettenis@xs4all.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox