From: Benjamin Kosnik <bkoz@redhat.com>
To: gdb@sources.redhat.com
Subject: Re: So what is wrong with v3 C++
Date: Fri, 29 Jun 2001 11:57:00 -0000 [thread overview]
Message-ID: <200106291856.f5TIuWv01637@fillmore.constant.com> (raw)
Y'all, I appreciate effort to fix C++ and make gdb usable for that
language.
Note, since we're at it, you might as well ask the Java people about
outstanding issues. Fixing many of the C++ related ones will most
probably help out Java as well, for those with an aversion to
C++. (This scoping stuff seems to be endemic to both java and C++.)
Other bugs, not mentioned in this thread.
1) cannot print contents of non-POD static data members reliably.
Hell, I most of the times I cannot print 'static const int' within a
class or nested class. This is the perennial 'cannot address memory
0x' bug. I've been reporting this for over 6 months.
2) cannot call static member functions with a fully qualified name.
ie
(gdb) p cout::sync_with_stdio(true)
For what it's worth, I've used gdb + an older version of Daniel's new
dwarf2 reader and it is better about the first of these things. It's
not been integrated, and the sources are sufficiently out of date that
it's a bit painful to use. I do keep this debugger around still, and
use it, it's quite nice.
I'm sure if you cross-post this message to libstdc++@gcc.gnu.org other
C++ programmers could give y'all more input. Pure chance (and the web
archive) introduced this thread to me. In the meantime, I'll post a
message to the library list pointing interested parties over to this
thread.
-benjamin
next reply other threads:[~2001-06-29 11:57 UTC|newest]
Thread overview: 25+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-06-29 11:57 Benjamin Kosnik [this message]
2001-07-02 20:28 ` Per Bothner
-- strict thread matches above, loose matches on Subject: below --
2001-07-02 14:54 Benjamin Kosnik
2001-06-29 10:28 Michael Elizabeth Chastain
2001-06-29 11:40 ` Daniel Berlin
2001-06-29 0:56 Michael Elizabeth Chastain
2001-06-28 23:50 Michael Elizabeth Chastain
2001-06-29 8:59 ` Daniel Berlin
2001-06-28 23:31 Michael Elizabeth Chastain
2001-06-29 8:59 ` Daniel Berlin
2001-06-28 20:42 Michael Elizabeth Chastain
2001-06-28 20:44 ` Christopher Faylor
2001-06-28 23:10 ` Daniel Berlin
2001-06-28 23:08 ` Daniel Berlin
2001-06-29 0:29 ` Tom Tromey
2001-06-28 18:12 Michael Elizabeth Chastain
2001-06-28 19:06 ` Daniel Berlin
2001-06-28 16:28 Andrew Cagney
2001-06-28 18:59 ` Daniel Berlin
2001-06-29 13:40 ` Jim Blandy
2001-06-29 23:15 ` Daniel Berlin
2001-06-30 10:06 ` Jim Blandy
2001-06-30 12:30 ` Daniel Berlin
2001-07-02 9:01 ` Jim Blandy
2001-07-04 9:22 ` Andrew Cagney
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=200106291856.f5TIuWv01637@fillmore.constant.com \
--to=bkoz@redhat.com \
--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