This is the mail archive of the
gdb-prs@sources.redhat.com
mailing list for the GDB project.
Re: c++/1405: regression: print pEe->vd(), virtual baseclass botch,g++ 2.95.3 -gdwarf-2
- From: David Carlton <carlton at kealia dot com>
- To: nobody at sources dot redhat dot com
- Cc: gdb-prs at sources dot redhat dot com,
- Date: 6 Oct 2003 17:08:01 -0000
- Subject: Re: c++/1405: regression: print pEe->vd(), virtual baseclass botch,g++ 2.95.3 -gdwarf-2
- Reply-to: David Carlton <carlton at kealia dot com>
The following reply was made to PR c++/1405; it has been noted by GNATS.
From: David Carlton <carlton@kealia.com>
To: mec@shout.net
Cc: gdb-gnats@sources.redhat.com, Andrew Cagney <ac131313@redhat.com>
Subject: Re: c++/1405: regression: print pEe->vd(), virtual baseclass botch,
g++ 2.95.3 -gdwarf-2
Date: Mon, 06 Oct 2003 10:02:27 -0700
On 4 Oct 2003 01:54:52 -0000, mec@shout.net said:
> # gdb HEAD 2003-09-30 10:38:34 UTC
> # still works fine
> print pEe->vd()^M
> $8 = 282^M
> (gdb) PASS: gdb.cp/virtfunc.exp: print pEe->vd()
> # gdb HEAD 2003-10-02 22:41:55 UTC
> # broken
> print pEe->vd()^M
> virtual baseclass botch^M
> (gdb) FAIL: gdb.cp/virtfunc.exp: print pEe->vd()
At first, I thought it might be the fault of my patch from 2003-09-30,
but I tried reverting that patch, and it didn't solve the problem.
Andrew, I don't suppose that there's any chance that your recent
return value stuff might have caused this? (I haven't actually looked
at your patches, I'm just skimming the ChangeLog for possible
culprits.)