From: Joel Brobecker <brobecker@adacore.com>
To: Doug Evans <dje@google.com>
Cc: gdb-patches@sourceware.org, iant@google.com
Subject: Re: [RFC] Initial pass at supporting the Go language
Date: Thu, 29 Dec 2011 05:17:00 -0000 [thread overview]
Message-ID: <20111229041111.GR23376@adacore.com> (raw)
In-Reply-To: <20111228210206.B6B762461C9@ruffy.mtv.corp.google.com>
> This patch is a first pass at supporting the Go language.
> There's still lots to do, but this is a start.
I quickly skimmed through the patch, particularly the changes
in GDB. I like how you've nicely and consistently documented
your code. From the comments, I can see that you have a feature
that is similar to what we have in Ada, namely to be able to
use the unqualified name of an entity. For instance, if you have
a variable foo in package bar, you want to be able to write
either, you want to be able to use either "print bar" or
"print foo.bar". If that's correct, it's interesting how
you decided to side-step the problem (assuming I understood
your changes correctly).
(I even noticed that Ada is mentioned somewhere - didn't try
to understand why, though).
Just a tiny thing that sort of caught my attention while flash
forwarding the testing part of your code (nice number of tests!).
> +# Start with a fresh gdb.
> +
> +gdb_exit
> +gdb_start
> +gdb_reinitialize_dir $srcdir/$subdir
Use clean_restart?
Clearly a fair amount of work has already gone into that port.
I'm impressed.
--
Joel
next prev parent reply other threads:[~2011-12-29 4:11 UTC|newest]
Thread overview: 13+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-12-28 21:13 Doug Evans
2011-12-29 3:50 ` Eli Zaretskii
2011-12-29 5:17 ` Joel Brobecker [this message]
2012-01-03 17:38 ` Doug Evans
2012-01-03 17:52 ` Joel Brobecker
2012-01-25 20:00 ` Doug Evans
2012-01-02 19:13 ` Tom Tromey
2012-01-03 3:20 ` Joel Brobecker
2012-01-03 18:12 ` Doug Evans
2012-01-03 19:50 ` Tom Tromey
2012-01-03 20:02 ` Keith Seitz
2015-01-20 17:34 ` golang compiler (6g) testsuite board file [Re: [RFC] Initial pass at supporting the Go language] Jan Kratochvil
2015-01-21 17:59 ` Doug Evans
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=20111229041111.GR23376@adacore.com \
--to=brobecker@adacore.com \
--cc=dje@google.com \
--cc=gdb-patches@sourceware.org \
--cc=iant@google.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