* Why is gdbreplay built, but not installed?
@ 2001-08-06 18:37 H . J . Lu
2001-08-06 23:37 ` Andrew Cagney
2001-08-07 12:30 ` Stan Shebs
0 siblings, 2 replies; 9+ messages in thread
From: H . J . Lu @ 2001-08-06 18:37 UTC (permalink / raw)
To: GDB
Why is gdbreplay built, but not installed?
H.J.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Why is gdbreplay built, but not installed?
2001-08-06 18:37 Why is gdbreplay built, but not installed? H . J . Lu
@ 2001-08-06 23:37 ` Andrew Cagney
2001-08-06 23:48 ` Daniel Jacobowitz
2001-08-07 12:30 ` Stan Shebs
1 sibling, 1 reply; 9+ messages in thread
From: Andrew Cagney @ 2001-08-06 23:37 UTC (permalink / raw)
To: H . J . Lu; +Cc: GDB
> Why is gdbreplay built, but not installed?
It's built?
Andrew
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Why is gdbreplay built, but not installed?
2001-08-06 23:37 ` Andrew Cagney
@ 2001-08-06 23:48 ` Daniel Jacobowitz
0 siblings, 0 replies; 9+ messages in thread
From: Daniel Jacobowitz @ 2001-08-06 23:48 UTC (permalink / raw)
To: Andrew Cagney; +Cc: H . J . Lu, GDB
On Tue, Aug 07, 2001 at 02:37:36AM -0400, Andrew Cagney wrote:
> > Why is gdbreplay built, but not installed?
>
>
> It's built?
Anywhere that gdbserver is configured, yes:
all: gdbserver gdbreplay
Whether it should be is another question :)
--
Daniel Jacobowitz Carnegie Mellon University
MontaVista Software Debian GNU/Linux Developer
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Why is gdbreplay built, but not installed?
2001-08-06 18:37 Why is gdbreplay built, but not installed? H . J . Lu
2001-08-06 23:37 ` Andrew Cagney
@ 2001-08-07 12:30 ` Stan Shebs
2001-08-07 12:34 ` H . J . Lu
1 sibling, 1 reply; 9+ messages in thread
From: Stan Shebs @ 2001-08-07 12:30 UTC (permalink / raw)
To: H . J . Lu; +Cc: GDB
"H . J . Lu" wrote:
>
> Why is gdbreplay built, but not installed?
It's a pretty specialized tool used only for debugging cross GDBs.
I only know of it being used once or twice since it was written,
but for those couple of occasions, it was essential, so it's worth
having it be available and known to work, but not really worth
taking up space in the whole world's /usr.
Stan
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Why is gdbreplay built, but not installed?
2001-08-07 12:30 ` Stan Shebs
@ 2001-08-07 12:34 ` H . J . Lu
2001-08-07 13:44 ` Stan Shebs
0 siblings, 1 reply; 9+ messages in thread
From: H . J . Lu @ 2001-08-07 12:34 UTC (permalink / raw)
To: Stan Shebs; +Cc: GDB
On Tue, Aug 07, 2001 at 12:30:07PM -0700, Stan Shebs wrote:
> "H . J . Lu" wrote:
> >
> > Why is gdbreplay built, but not installed?
>
> It's a pretty specialized tool used only for debugging cross GDBs.
> I only know of it being used once or twice since it was written,
> but for those couple of occasions, it was essential, so it's worth
> having it be available and known to work, but not really worth
> taking up space in the whole world's /usr.
1. gdbserver is not built/installed by default. You have to do
# make -C gdb/gdbserver
# make -C gdb/gdbserver install
2. gdbreplay is very small
# ls -l gdbreplay gdbserver
-rwxr-xr-x 1 hjl users 47000 Aug 6 18:45 gdbreplay
-rwxr-xr-x 1 hjl users 145836 Aug 6 18:45 gdbserver
I don't know what you meant by "taking up space".
H.J.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Why is gdbreplay built, but not installed?
2001-08-07 12:34 ` H . J . Lu
@ 2001-08-07 13:44 ` Stan Shebs
2001-08-07 13:49 ` Daniel Jacobowitz
0 siblings, 1 reply; 9+ messages in thread
From: Stan Shebs @ 2001-08-07 13:44 UTC (permalink / raw)
To: H . J . Lu; +Cc: GDB
"H . J . Lu" wrote:
>
> 1. gdbserver is not built/installed by default.
Personally, I think it should be installed by default. gdbserver
would be ideal for debugging X servers and embedded Linux systems.
> 2. gdbreplay is very small
>
> # ls -l gdbreplay gdbserver
> -rwxr-xr-x 1 hjl users 47000 Aug 6 18:45 gdbreplay
> -rwxr-xr-x 1 hjl users 145836 Aug 6 18:45 gdbserver
>
> I don't know what you meant by "taking up space".
OK, the disk space is trivial, but every installed program has an
overhead in documentation, packaging, users asking "what does this
do", etc. There are a hundred more important things to be spending
time on just in GDB alone - while I'm typing this, I'm not working
on any of them (of course, I probably wouldn't be working on them
anyway :-), but I am robbing from GCC hack time).
Stan
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Why is gdbreplay built, but not installed?
2001-08-07 13:44 ` Stan Shebs
@ 2001-08-07 13:49 ` Daniel Jacobowitz
2001-08-07 14:03 ` Stan Shebs
0 siblings, 1 reply; 9+ messages in thread
From: Daniel Jacobowitz @ 2001-08-07 13:49 UTC (permalink / raw)
To: Stan Shebs; +Cc: gdb
On Tue, Aug 07, 2001 at 01:43:55PM -0700, Stan Shebs wrote:
> "H . J . Lu" wrote:
> >
> > 1. gdbserver is not built/installed by default.
>
> Personally, I think it should be installed by default. gdbserver
> would be ideal for debugging X servers and embedded Linux systems.
... and then maybe people would notice when it breaks...
It should be, on targets that it supports. We need to work out just
what those are now :) That'll come along with everything else my
working directory has done or is doing to gdbserver.
--
Daniel Jacobowitz Carnegie Mellon University
MontaVista Software Debian GNU/Linux Developer
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Why is gdbreplay built, but not installed?
2001-08-07 13:49 ` Daniel Jacobowitz
@ 2001-08-07 14:03 ` Stan Shebs
2001-08-07 14:06 ` Daniel Jacobowitz
0 siblings, 1 reply; 9+ messages in thread
From: Stan Shebs @ 2001-08-07 14:03 UTC (permalink / raw)
To: Daniel Jacobowitz; +Cc: gdb
Daniel Jacobowitz wrote:
>
> On Tue, Aug 07, 2001 at 01:43:55PM -0700, Stan Shebs wrote:
> > "H . J . Lu" wrote:
> > >
> > > 1. gdbserver is not built/installed by default.
> >
> > Personally, I think it should be installed by default. gdbserver
> > would be ideal for debugging X servers and embedded Linux systems.
>
> ... and then maybe people would notice when it breaks...
:-)
The cool thing to do would be to add a giant loop to the GDB
testsuite, where the first time you run with native GDB, and the
second time with gdbserver. It would be some moderately nasty
DejaGNU hackery, but would pay off the first time you ran it.
Stan
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: Why is gdbreplay built, but not installed?
2001-08-07 14:03 ` Stan Shebs
@ 2001-08-07 14:06 ` Daniel Jacobowitz
0 siblings, 0 replies; 9+ messages in thread
From: Daniel Jacobowitz @ 2001-08-07 14:06 UTC (permalink / raw)
To: Stan Shebs; +Cc: gdb
On Tue, Aug 07, 2001 at 02:02:55PM -0700, Stan Shebs wrote:
> Daniel Jacobowitz wrote:
> >
> > On Tue, Aug 07, 2001 at 01:43:55PM -0700, Stan Shebs wrote:
> > > "H . J . Lu" wrote:
> > > >
> > > > 1. gdbserver is not built/installed by default.
> > >
> > > Personally, I think it should be installed by default. gdbserver
> > > would be ideal for debugging X servers and embedded Linux systems.
> >
> > ... and then maybe people would notice when it breaks...
>
> :-)
>
> The cool thing to do would be to add a giant loop to the GDB
> testsuite, where the first time you run with native GDB, and the
> second time with gdbserver. It would be some moderately nasty
> DejaGNU hackery, but would pay off the first time you ran it.
I don't even want to see the results! :) gdbserver has suffered some
moderate decay lately.
--
Daniel Jacobowitz Carnegie Mellon University
MontaVista Software Debian GNU/Linux Developer
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2001-08-07 14:06 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-08-06 18:37 Why is gdbreplay built, but not installed? H . J . Lu
2001-08-06 23:37 ` Andrew Cagney
2001-08-06 23:48 ` Daniel Jacobowitz
2001-08-07 12:30 ` Stan Shebs
2001-08-07 12:34 ` H . J . Lu
2001-08-07 13:44 ` Stan Shebs
2001-08-07 13:49 ` Daniel Jacobowitz
2001-08-07 14:03 ` Stan Shebs
2001-08-07 14:06 ` Daniel Jacobowitz
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox