Re: Debugger Info

"Marco van de Voort" <marcov@toad.stack.nl>
31 Jul 2002 00:55:17 -0400

          From comp.compilers

Related articles
Debugger Info e_shamanth@yahoo.com (shamanth) (2002-07-21)
Re: Debugger Info ppluzhnikov@earthlink.net (Paul Pluzhnikov) (2002-07-24)
Re: Debugger Info Mark.van.den.Brand@cwi.nl (M.G.J. van den Brand) (2002-07-25)
Re: Debugger Info joachim_d@gmx.de (Joachim Durchholz) (2002-07-25)
Re: Debugger Info marcov@toad.stack.nl (Marco van de Voort) (2002-07-31)
Re: Debugger Info velco@fadata.bg (Momchil Velikov) (2002-07-31)
Re: Debugger Info sander@haldjas.folklore.ee (Sander Vesik) (2002-07-31)
Re: Debugger Info ppluzhnikov@earthlink.net (Paul Pluzhnikov) (2002-08-04)
Re: Debugger Info srikanth@cup.hp.com (srikanth) (2002-08-14)
| List of all articles for this month |

From: "Marco van de Voort" <marcov@toad.stack.nl>
Newsgroups: comp.compilers
Date: 31 Jul 2002 00:55:17 -0400
Organization: Eindhoven University of Technology, The Netherlands
References: 02-07-085 02-07-093
Keywords: debug
Posted-Date: 31 Jul 2002 00:55:16 EDT

Paul Pluzhnikov wrote:


Just my Eur 0.02


> "shamanth" <e_shamanth@yahoo.com> writes:
>> while debugging also some options which you felt were needed but not
>> provided.
>
> I spend most of my time debugging at a very low level on multiple
> platforms ... I use gdb for most of it, just so I do not have to
> re-learn all the debugger commands on all the platforms.
>
> Here are the features of gdb which I use every day:


- Ability to do multi language debugging. From Pascal through C, and back.
      In recent (GDB 5.1+) versions this works quite nice.


> Here are the features that gdb lacks, or misfeatures (it may
> well be that the feature is actually present, but I do not know
> about it -- feel free to enlighten me ;-):
> - unable to set break points in DSO until that DSO has been
> loaded (makes debugging static constructors rather tricky)
> - unable to re-insert breakpoints on functions without debug info
> upon process restart
> - sets BPs incorrectly on functions compiled with non-standard
> prolog (e.g. -fomit-frame-pointer on x86)


    - Sometimes skips breakpoints due to optimization. Sometimes even
          without.



Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.