Mirror of the gdb mailing list
 help / color / mirror / Atom feed
From: Christopher Blizzard <blizzard@mozilla.org>
To: Michael Elizabeth Chastain <chastain@cygnus.com>
Cc: gdb@sourceware.cygnus.com
Subject: Re: auto-solib-add for "attach" as well as "run"
Date: Thu, 04 May 2000 22:50:00 -0000	[thread overview]
Message-ID: <39126115.D9F9EE6F@mozilla.org> (raw)
In-Reply-To: <200005042025.NAA22911@yorick.cygnus.com>

Michael Elizabeth Chastain wrote:
> 
> I have an enhancement request where a gdb user wants the
> "auto-solib-add" flag to work with the "attach" command as well
> as the "run" command.
> 
> Superficially, this looks like an entirely reasonable thing to do.
> "run" and "attach" are different in how they handle processes,
> but ought to work the same for the whole symbol-handling side of
> the debugger.
> 
> Can anyone point out any gotchas or drawbacks if I just go ahead
> and make "attach" honor the "auto-solib-add" flag?

In what sense does it not work now?  I can attach to a process with
auto-solib-add to both 0 and 1 and it works in both cases as I would
expect.

--Chris

-- 
------------
Christopher Blizzard
http://people.redhat.com/blizzard/
He who lives by the sword, should go out and get himself a really
nice sword.
------------
From muller@cerbere.u-strasbg.fr Fri May 05 01:10:00 2000
From: Pierre Muller <muller@cerbere.u-strasbg.fr>
To: gdb-patches@sourceware.cygnus.com, gdb@sourceware.cygnus.com
Subject: Pascal support patches status.
Date: Fri, 05 May 2000 01:10:00 -0000
Message-id: <200005050821.KAA18195@cerbere.u-strasbg.fr>
X-SW-Source: 2000-05/msg00027.html
Content-length: 491

 I added a patch request some time ago already about
adding Pascal language support in GDB.

  I was told that this would have to wait after 5.0 is released.

But as there is a 5.0 branch now, can we start considering my patches ??? 

  I can't find any link to the patch database ???
Is this database obsolete ??


Pierre Muller
Institut Charles Sadron
6,rue Boussingault
F 67083 STRASBOURG CEDEX (France)
mailto:muller@ics.u-strasbg.fr
Phone : (33)-3-88-41-40-07  Fax : (33)-3-88-41-40-99
From ac131313@cygnus.com Fri May 05 03:41:00 2000
From: Andrew Cagney <ac131313@cygnus.com>
To: Pierre Muller <muller@cerbere.u-strasbg.fr>
Cc: gdb-patches@sourceware.cygnus.com, gdb@sourceware.cygnus.com
Subject: Re: Pascal support patches status.
Date: Fri, 05 May 2000 03:41:00 -0000
Message-id: <3912A4EC.1305F86B@cygnus.com>
References: <200005050821.KAA18195@cerbere.u-strasbg.fr>
X-SW-Source: 2000-05/msg00028.html
Content-length: 598

Pierre Muller wrote:
> 
>  I added a patch request some time ago already about
> adding Pascal language support in GDB.
> 
>   I was told that this would have to wait after 5.0 is released.
> 
> But as there is a 5.0 branch now, can we start considering my patches ???

Certainly. Since they are listed in the TODO I don't expect to miss them
for 5.1.

>   I can't find any link to the patch database ???
> Is this database obsolete ??

That I don't know.  JimB?  From memory several problems were identified
and it was put on hold.
In the mean time I've been tracking things by ``hand''.

	Andrew
From cogen@ll.mit.edu Fri May 05 09:00:00 2000
From: David Cogen <cogen@ll.mit.edu>
To: dan@cgsoftware.com
Cc: kettenis@wins.uva.nl, gdb@sourceware.cygnus.com, cogen@poblano
Subject: Re: gdb seg violation during print command
Date: Fri, 05 May 2000 09:00:00 -0000
Message-id: <200005051556.LAA26727@ll.mit.edu>
References: <Pine.LNX.4.10.10005041418390.29014-100000@propylaea.anduin.com>
X-SW-Source: 2000-05/msg00029.html
Content-length: 390

> I can almost guarantee this is not a gdb bug.
> Compiled with both dwarf2 debug info, and stabs debug info, it works fine
> on BeOS and linux.

But a gdb seg violation is a gdb bug by definition, I would think.

If the bug is elsewhere than gdb should be able to report an error message,
not seg fault itself.

Do you have any insight as to where the bug would be? g++? SunOS?

-- DavidC
From dan@cgsoftware.com Fri May 05 09:49:00 2000
From: Daniel Berlin <dan@cgsoftware.com>
To: David Cogen <cogen@ll.mit.edu>
Cc: dan@cgsoftware.com, kettenis@wins.uva.nl, gdb@sourceware.cygnus.com, cogen@poblano.resnet.rochester.edu
Subject: Re: gdb seg violation during print command
Date: Fri, 05 May 2000 09:49:00 -0000
Message-id: <66st9c39.fsf@dynamic-addr-88-42.resnet.rochester.edu>
References: <200005051556.LAA26727@ll.mit.edu>
X-SW-Source: 2000-05/msg00030.html
Content-length: 523

David Cogen <cogen@ll.mit.edu> writes:


> > I can almost guarantee this is not a gdb bug.
> > Compiled with both dwarf2 debug info, and stabs debug info, it works fine
> > on BeOS and linux.
> 
> But a gdb seg violation is a gdb bug by definition, I would think.

Yes, if that bug still occurs.
:)

> 
> If the bug is elsewhere than gdb should be able to report an error message,
> not seg fault itself.

Right.
> 
> Do you have any insight as to where the bug would be? g++? SunOS?
It's very hard to say.

> 
> -- DavidC
From cogen@ll.mit.edu Fri May 05 12:49:00 2000
From: David Cogen <cogen@ll.mit.edu>
To: dan@cgsoftware.com
Cc: dan@cgsoftware.com, kettenis@wins.uva.nl, gdb@sourceware.cygnus.com, cogen@poblano
Subject: Re: gdb seg violation during print command (more info)
Date: Fri, 05 May 2000 12:49:00 -0000
Message-id: <200005051945.PAA17501@ll.mit.edu>
References: <66st9c39.fsf@dynamic-addr-88-42.resnet.rochester.edu>
X-SW-Source: 2000-05/msg00031.html
Content-length: 596

I just thought of something, and found an answer.

With tteesstt11 declared as
  int tteesstt11 (int)

if I do
   whatis tteesstt11 
I get
   type = int (void)
which I believe is wrong. So it is not surprising to me that when I do
   print tteesstt11(3)
gdb cannot resolve it.

I then changed the declaration to
  int tteesstt11 (int x)
and then when I do
  whatis tteesstt11
I get
  type = int (int)
which is correct. Now when I do
  print tteesstt11(3)
I get 4. Yay!

  int tteesstt11 (int)
and
  int tteesstt11 (int x)
should be indistinguishable as far as overloading, I believe.

-- DavidC


      reply	other threads:[~2000-05-04 22:50 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2000-05-04 13:25 Michael Elizabeth Chastain
2000-05-04 22:50 ` Christopher Blizzard [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=39126115.D9F9EE6F@mozilla.org \
    --to=blizzard@mozilla.org \
    --cc=chastain@cygnus.com \
    --cc=gdb@sourceware.cygnus.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