From: Christopher Faylor <me@cgf.cx>
To: mark@codesourcery.com, paul@codesourcery.com, gdb@sourceware.org
Subject: Re: Windows support in GDB
Date: Fri, 29 Apr 2005 16:08:00 -0000 [thread overview]
Message-ID: <20050429160040.GH10017@trixie.casa.cgf.cx> (raw)
In-Reply-To: <20050429153146.GA27362@nevyn.them.org>
On Fri, Apr 29, 2005 at 11:31:46AM -0400, Daniel Jacobowitz wrote:
>Hi Mark,
>
>On Fri, Apr 29, 2005 at 05:13:43PM +0200, Mark Kettenis wrote:
>> Guys, I'm getting a bit of an uneasy feeling here. It may be that I'm
>> getting the wrong impression here, but I've seen quite a bit more
>> Windows-related patches than I had in mind when Mark started submitted
>> his first patches and said they were fairly limited and mostly some
>> configure bits. The problem here is that they mostly concern the
>
>Paul's new patches are issues that we didn't encounter when we built
>our first generation of Windows toolchains. I apologize for our
>failures to be perfect and predict the future. What more can you ask
>of us?
>
>By the way, I'd still characterize these patches as fairly limited and
>mostly configure-related. All the readline patches certainly are, for
>instance.
>
>The SIGTRAP patch makes me a little uncomfortable - and it makes Paul
>a bit nervous too. That's why it wasn't submitted for mainline. The
>right fix is to not use host signal numbers in the simulator interface.
>
>> non-POSIX nature of Windows, which sets its quit far apart from the
>> traditional Unix-like systems that have been converging towards POSIX
>> for quite some time now. This means that we really need to have some
>> commitment from the Windows user community for maintaining this stuff.
>> Otherwise this will become another MetroWerks disaster.
>
>I don't know what you're referring to. Are you thinking of the HP
>merge?
>
>>It's fairly obvious that this development is coming from CodeSourcery.
>>There's nothing wrong with that, but I'd like to ask CodeSourcery what
>>their commitment to maintaining this new code is. In the past we have
>>seen quite a few contributions from embedded sofware companies. In
>>many cases these contributions were apparently done as contract work,
>>and after the work was completed the code was never touched again. Can
>>CodeSourcery gives some clarification on this matter?
>
>We have a strong push from our customers - not just any one customer -
>for these features. These are ongoing maintenance contracts and we
>will be continuing to support it for the foreseeable future. Also, I
>imagine that once GDB starts to build out of the box on Windows, more
>and more people will begin to use it there. There's a staggering
>demand for native Windows-hosted tools.
Of course it does build "out of the box" on Windows right now if you
have cygwin.
While I am the Windows maintainer for gdb, I have been thinking that
maybe I might have to step down if it means that I'll have to support a
Windows configuration for which I have little interest.
I haven't asked what the problem is with just using cygwin with gdb.
I suspect that the standard two problems are:
1) cygwin is "slow" (which really only is an issue for configure/make)
and
2) You can't trivially include your own version of cygwin1.dll with
a distribution since it could conflict with a version already on
the system.
I can't do much to address 1 but 2 is not an insurmountable problem.
cgf
next prev parent reply other threads:[~2005-04-29 16:04 UTC|newest]
Thread overview: 38+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-04-29 15:32 Mark Kettenis
2005-04-29 15:32 ` Daniel Jacobowitz
2005-04-29 16:08 ` Christopher Faylor [this message]
2005-04-29 16:31 ` Mark Mitchell
2005-04-29 16:36 ` Christopher Faylor
2005-04-29 16:47 ` Mark Mitchell
2005-04-29 16:56 ` Christopher Faylor
2005-04-29 17:05 ` Mark Mitchell
2005-04-29 17:16 ` Christopher Faylor
2005-05-01 20:13 ` Eli Zaretskii
2005-05-01 19:50 ` Eli Zaretskii
2005-04-29 16:52 ` Dave Korn
2005-04-29 16:57 ` Mark Mitchell
2005-04-29 17:00 ` Dave Korn
2005-04-30 16:18 ` Mark Kettenis
2005-04-30 20:37 ` Christopher Faylor
2005-05-01 20:05 ` Eli Zaretskii
2005-05-01 20:06 ` Mark Mitchell
2005-05-01 20:24 ` Eli Zaretskii
2005-04-29 16:32 ` Kris Warkentin
2005-04-29 16:40 ` Christopher Faylor
2005-04-29 17:00 ` Kris Warkentin
2005-05-01 19:55 ` Eli Zaretskii
2005-05-01 21:41 ` Christopher Faylor
2005-05-02 19:03 ` Eli Zaretskii
2005-05-02 19:56 ` Christopher Faylor
2005-04-29 16:48 ` Daniel Jacobowitz
2005-04-29 17:33 ` Christopher Faylor
2005-04-29 17:58 ` Daniel Jacobowitz
2005-04-29 19:08 ` Christopher Faylor
2005-04-29 19:36 ` Daniel Jacobowitz
2005-04-29 22:01 ` Christopher Faylor
2005-05-02 15:41 ` Andrew Cagney
2005-05-02 15:45 ` Daniel Jacobowitz
2005-04-29 16:04 ` Kris Warkentin
2005-04-29 16:23 ` Mark Mitchell
2005-04-29 16:46 ` Christopher Faylor
2005-04-29 16:50 ` Mark Mitchell
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=20050429160040.GH10017@trixie.casa.cgf.cx \
--to=me@cgf.cx \
--cc=gdb@sourceware.org \
--cc=mark@codesourcery.com \
--cc=paul@codesourcery.com \
/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