Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* Status of Ada support in GDB
@ 2003-01-31 12:46 Oliver Kellogg
  2003-01-31 22:23 ` Paul Hilfinger
  0 siblings, 1 reply; 6+ messages in thread
From: Oliver Kellogg @ 2003-01-31 12:46 UTC (permalink / raw)
  To: gdb

Hi,

What's the status of the Ada support in the current
GDB?

I compiled GDB 5.3 from sources on a RedHat 8.0 i686
machine (with gcc and gnat 3.2), but I'm not getting
very far. Apparently GDB does not understand Ada?

For example, I tried setting a breakpoint but got
"internal error - unimplemented function 
 unk_lang_create_fundamental_type called."

I then found a patch to gdb/language.c in this list
which changes the unk_lang_create_fundamental_type
to c_create_fundamental_type, but still the Ada
syntax is not recognized.

Thanks,

Oliver M. Kellogg


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Status of Ada support in GDB
  2003-01-31 12:46 Status of Ada support in GDB Oliver Kellogg
@ 2003-01-31 22:23 ` Paul Hilfinger
  2003-02-01  3:00   ` Joel Brobecker
  0 siblings, 1 reply; 6+ messages in thread
From: Paul Hilfinger @ 2003-01-31 22:23 UTC (permalink / raw)
  To: Oliver Kellogg; +Cc: gdb


> What's the status of the Ada support in the current
> GDB?
> 
> I compiled GDB 5.3 from sources on a RedHat 8.0 i686
> machine (with gcc and gnat 3.2), but I'm not getting
> very far. Apparently GDB does not understand Ada?
> 

Not yet; the files there are intermediate placeholders.  We will be
submitting a series of patches over the next few weeks to (finally)
connect up the Ada parts of GDB.  There is a separate public version
of Ada-aware GDB (based on GDB releases prior to 5.3) available from
Ada Core Technologies.

Paul Hilfinger


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Status of Ada support in GDB
  2003-01-31 22:23 ` Paul Hilfinger
@ 2003-02-01  3:00   ` Joel Brobecker
  2003-02-01  6:11     ` Andrew Cagney
  0 siblings, 1 reply; 6+ messages in thread
From: Joel Brobecker @ 2003-02-01  3:00 UTC (permalink / raw)
  To: Paul Hilfinger; +Cc: Oliver Kellogg, gdb

> Not yet; the files there are intermediate placeholders.  We will be
> submitting a series of patches over the next few weeks to (finally)
> connect up the Ada parts of GDB.  There is a separate public version
> of Ada-aware GDB (based on GDB releases prior to 5.3) available from
> Ada Core Technologies.

Just to complete Paul's answer, the public version of the sources can
be found via FTP at: sources.redhat.com:/pub/gdb/contrib/gnat.

-- 
Joel


^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Status of Ada support in GDB
  2003-02-01  3:00   ` Joel Brobecker
@ 2003-02-01  6:11     ` Andrew Cagney
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew Cagney @ 2003-02-01  6:11 UTC (permalink / raw)
  To: Joel Brobecker; +Cc: Paul Hilfinger, Oliver Kellogg, gdb

>> Not yet; the files there are intermediate placeholders.  We will be
>> submitting a series of patches over the next few weeks to (finally)
>> connect up the Ada parts of GDB.  There is a separate public version
>> of Ada-aware GDB (based on GDB releases prior to 5.3) available from
>> Ada Core Technologies.
> 
> 
> Just to complete Paul's answer, the public version of the sources can
> be found via FTP at: sources.redhat.com:/pub/gdb/contrib/gnat.

There is still a bit missing.  Aidan Skinner has been chipping away at 
the problem of getting GNAT's code up to current standards.

Andrew



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Status of Ada support in GDB
  2003-02-03  8:36 Kellogg, Oliver
@ 2003-02-03 16:34 ` Andrew Cagney
  0 siblings, 0 replies; 6+ messages in thread
From: Andrew Cagney @ 2003-02-03 16:34 UTC (permalink / raw)
  To: Kellogg, Oliver
  Cc: Joel Brobecker, 'aidan@velvet.net', Paul Hilfinger, gdb

> Many thanks for your replies.
> 
> Andrew Cagney <ac131313@redhat.com> wrote:
> 
>> 
>> There is still a bit missing.  Aidan Skinner has been chipping away at 
>> the problem of getting GNAT's code up to current standards.
> 
> 
> I find this surprising and beg detail.

I don't.  The code, for 5 years has been sitting, unrevewed, on a branch.

> What is the issue about GNAT's code?

The same issues as with any submition:

- It needs to be brought up to current coding standards.  The original 
code was written something nothing like the GNU standard.

- any invasive change needs to be individually presented for peer review

Having the code sit on a branch for 5 years doesn't in some way excuse 
the need to do this.

Andrew



^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: Status of Ada support in GDB
@ 2003-02-03  8:36 Kellogg, Oliver
  2003-02-03 16:34 ` Andrew Cagney
  0 siblings, 1 reply; 6+ messages in thread
From: Kellogg, Oliver @ 2003-02-03  8:36 UTC (permalink / raw)
  To: 'Andrew Cagney', Joel Brobecker, 'aidan@velvet.net'
  Cc: Paul Hilfinger, gdb

Many thanks for your replies.

Andrew Cagney <ac131313@redhat.com> wrote:
> 
> There is still a bit missing.  Aidan Skinner has been chipping away at 
> the problem of getting GNAT's code up to current standards.

I find this surprising and beg detail. What is the issue about GNAT's code?

-- Oliver


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2003-02-03 16:34 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-01-31 12:46 Status of Ada support in GDB Oliver Kellogg
2003-01-31 22:23 ` Paul Hilfinger
2003-02-01  3:00   ` Joel Brobecker
2003-02-01  6:11     ` Andrew Cagney
2003-02-03  8:36 Kellogg, Oliver
2003-02-03 16:34 ` Andrew Cagney

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox