Mirror of the gdb mailing list
 help / color / mirror / Atom feed
From: "Paul N. Hilfinger" <hilfingr@otisco.mckusick.com>
To: Duncan Sands <baldrick@free.fr>
Cc: gdb@sources.redhat.com
Subject: Re: Building an Ada aware gdb
Date: Mon, 05 Apr 2004 20:54:00 -0000	[thread overview]
Message-ID: <200404052058.i35KwAU29307@otisco.McKusick.COM> (raw)
In-Reply-To: Message from Duncan Sands <baldrick@free.fr>  of "Mon, 05 Apr 2004 15:46:29 +0200." <200404051546.29979.baldrick@free.fr> Reply-to: Hilfinger@gnat.com


> I see that gdb from CVS has some exciting (for me) files
> in it: ada-exp.y, ada-lang.h, ada-tasks.c, ada-valprint.c,
> ada-lang.c, ada-lex.l, ada-typeprint.c.  I would like to build
> gdb with Ada support... but how?  The only Ada related
> configure option seems to be --enable-libada, and that didn't
> give me an Ada aware gdb.  Does gdb support Ada now?
> If so, how to build it...

Not yet, but we're finally getting close.  At the moment, we are
resolving some issues with hooks we'd like to put into non-Ada sources.
After that, it's mostly a matter of linking in the Ada modules and testing
for regressions on every platform we can get our hands on. 

A couple of warnings: 

1. The current CVS ada-* sources have not been synced with ACT's
development versions.  This fact has nipped me a couple of times now
(including your question), so I should probably update them just so
folks can see them.

2. We are turning on Ada support one piece at a time, because there are
numerous places where ACT's sources have modifications in non-Ada files
that either have to approved for inclusion in public sources or modified
to conform to the public sources.  These places include full breakpoint 
support (source file:line will work out of the box) and tasking (where
the configuration-management situation will always be at the mercy of
threads and their many incarnations).


On the other hand, we should have expression evaluation working pretty
much. 

Paul Hilfinger
ACT


      reply	other threads:[~2004-04-05 20:54 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-04-05 13:46 Duncan Sands
2004-04-05 20:54 ` Paul N. Hilfinger [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=200404052058.i35KwAU29307@otisco.McKusick.COM \
    --to=hilfingr@otisco.mckusick.com \
    --cc=baldrick@free.fr \
    --cc=gdb@sources.redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox