From: Jeff Creem <jcreem@yahoo.com>
Subject: Re: Debugger for GNAT
Date: Fri, 18 Nov 2005 09:07:59 -0500
Date: 2005-11-18T09:07:59-05:00 [thread overview]
Message-ID: <IIudnekHxfC2feDeRVn-oQ@comcast.com> (raw)
In-Reply-To: <1132317809.937986.140480@g49g2000cwa.googlegroups.com>
markp wrote:
> We are currently using the GPS debugger for our GNAT Ada applications.
> We feel it is not a very robust debugger, although that could be our
> limited experience with it. For example, we would to be able to break
> on any exceptions and view the offending line in the debugger and trace
> to the source. Also, we would like to be able to set breakpoints in
This should work.
enter break exception in the command window.
Perhaps I am not understanding the question/concern because this is
pretty clear in the GNAT/gdb documentation.
> tasks while the program is running without stopping everything, i.e.
> stopping a single task.
Not sure about this one. All GNAT debuggers I know of are based on gdb
so I think the question (in terms that make sense to gdb people) to look
into is it possible to set a breakpoint in a single thread under gdb
such that when one thread stops at a breakpoint, other threads still
continue.
The answer may end up depending on the OS..
>
> Are there any other debuggers out the to debug our GNAT Ada?
>
> Thank you.
>
I have used ddd quite a bit. Most gdb GUI front ends will work.
Sometimes to use them with Ada you have to get used to a few quirks or
worse yet read the documentation :)
next prev parent reply other threads:[~2005-11-18 14:07 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-11-18 12:43 Debugger for GNAT markp
2005-11-18 14:07 ` Jeff Creem [this message]
2005-11-18 14:11 ` Marc A. Criley
2005-11-18 22:47 ` Simon Wright
2005-11-19 15:39 ` Anonymous Coward
2005-11-19 16:47 ` Ludovic Brenta
2005-11-19 23:55 ` Georg Bauhaus
2005-11-20 0:17 ` Anonymous Coward
2005-11-24 5:47 ` GDB 2.8.1 defect Anonymous Coward
2005-11-24 7:01 ` Brian May
2005-11-24 12:17 ` Georg Bauhaus
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox