This is the mail archive of the
gdb-patches@sourceware.org
mailing list for the GDB project.
Re: [patch] make --disable-gdbmi work
- From: Vladimir Prus <ghost at cs dot msu dot su>
- To: gdb-patches at sources dot redhat dot com
- Date: Fri, 01 Feb 2008 20:48:27 +0300
- Subject: Re: [patch] make --disable-gdbmi work
- References: <47A23493.5000508@qnx.com> <20080131205719.GA1887@caradoc.them.org> <47A2371C.3020402@qnx.com>
Aleksandar Ristovski wrote:
> Daniel Jacobowitz wrote:
>> On Thu, Jan 31, 2008 at 03:50:27PM -0500, Aleksandar Ristovski wrote:
>>> The attached patch fixes the problem.
>>
>> My opinion is that we don't want this functionality any more. MI used
>> to be optional, but it is a central part of GDB nowadays, and
>> conditional compilation is hard to maintain.
>>
>
> It certainly adds some effort to maintenance, but it's not as bad as it
> may sound, especially since the change is not extensive at all (see the
> patch).
>
> For embedded systems, it is important to have as small a binary as
> possible, and if we can reduce it with reasonable effort, I would say, why
> not?
Only if you're running gdb itself on an embedded target, which might not
be the best idea -- you'd need the binaries with debug symbols on the
embedded system, and you'd need memory where gdb can store same debug symbols
read from files, and so on.
- Volodya