From: Doug S. <dsc...@ro...> - 2008-04-23 15:37:14
|
Greg Rutz wrote: > After more searching, I found this thread that describes a bug in GDB when > setting pending breakpoints and there are no debug symbols in the > executable: > > http://sourceware.org/ml/gdb-patches/2008-04/msg00076.html > > I am going to try to recompile GDB with this patch and see how it goes > > G > > -----Original Message----- > From: min...@li... > [mailto:min...@li...] On Behalf Of Greg Rutz > Sent: Wednesday, April 23, 2008 6:55 AM > To: 'MinGW Users List' > Subject: Re: [Mingw-users] GDB Pending Breakpoints > > Thanks for your reply, Brandon. > > I was aware of the "breakpoint pending" option, but since it is set to > "auto" by default, I figured I had the right setting. Regardless, I tried > first setting it to "on" and then setting my breakpoint, but I get the same > error: > > No symbol table is loaded. Use the "file" command. > > The only other caveat in my setup is that my initial executable has no > debugging symbols, but I didn't figure that would matter since I don't care > about debugging the executable -- only the DLLs. > > Any other ideas? > > -----Original Message----- > From: min...@li... > [mailto:min...@li...] On Behalf Of Brandon > Sneed > Sent: Tuesday, April 22, 2008 3:54 PM > To: MinGW Users List > Subject: Re: [Mingw-users] GDB Pending Breakpoints > > > On Apr 22, 2008, at 2:49 PM, Greg Rutz wrote: > >> I'm having some trouble setting pending breakpoints in a "DLL-to-be- >> loaded-later". I'm using the latest GDB 6.8 Technology Preview drop >> from the MinGW download site and my DLL is compiled with the Current >> Release GCC 3.4.5. >> >> > .... > > >> Obviously, it can't set the breakpoint because the library hasn't >> been loaded yet. I wanted GDB to ask me if I wanted to make this a >> "pending breakpoint", but it never does. >> Is there some major step in using pending breakpoints that I am >> missing? Can I provide more information to any of you out there to >> help me with this problem? >> >> > > do: > > gdb> set breakpoint pending on > > > this will enable pending breakpoints. > > > > Brandon Sneed > > > Hmm, I was under the impression that this bug was going to be fixed in 6.8 (bad assumption on my part). Brandon, is this something we could get into the tech preview? Thanks, Doug. |