This is the mail archive of the
gdb@sourceware.org
mailing list for the GDB project.
RE: Multiprogram teaser
- From: "Marc Khouzam" <marc dot khouzam at ericsson dot com>
- To: "Stan Shebs" <stan at codesourcery dot com>
- Cc: <jeremy dot bennett at embecosm dot com>, <gdb at sourceware dot org>
- Date: Tue, 29 Jul 2008 11:47:00 -0400
- Subject: RE: Multiprogram teaser
> By "multiprogram" I mean that there can be several different
> executables, each with its own code, symbols, etc. There's no
> assumption
> about how GDB interacts with the running targets created from the
> executables; it could launch, attach, do target remote, etc.
>
> It's orthogonal to "multiprocess" debugging because you could
> have one
> executable and be debugging a half-dozen processes created by
> multiple
> runs of the executable. You could also have a single process whose
> address space includes several different executables, each at a
> different address.
>
> "Multiprocess" is often taken to mean "multiprogram" as well,
> presumably
> because the case of one executable and multiple processes is not that
> interesting in practice.
From an Eclipse GUI point-of-view (user point-of-view), I get
the impression that the two concepts could be treated
the same. The user would be interested in debugging a running/runnable
process. But maybe I'm over-simplifying...
Marc