qSymbol when using symbol-file
Tim Sander
tim@krieglstein.org
Wed Jun 18 13:43:00 GMT 2014
Hi
Thanks for your replies!
Am Mittwoch, 18. Juni 2014, 10:25:19 schrieb Yao Qi:
> On 06/03/2014 04:58 PM, catalin.udma@freescale.com wrote:
> > In the gdb/gdbserver scenario, gdb is not sending qSymbol packet when
> > using "symbol-file", without "file" or "exec-file".>
> > The steps are:
> > start gdb (with no arguments)
> > (gdb) symbol-file <file>
> > (gdb) target remote <ip>:<port>
> > -> qSymbol packet is not sent.
>
> I can reproduce it on GDB 7.7, but can't reproduce it on GDB HEAD
> (20140617) and 7.8 pre-release (gdb-7.7.90).
>
> 1. Start gdbserver
> $ ./gdbserver/gdbserver :1234 ./testsuite/gdb.base/wchar
> 2. Start gdb
> $ ./gdb
> (gdb) symbol-file ./testsuite/gdb.base/wchar
> Reading symbols from ./testsuite/gdb.base/wchar...done.
> (gdb) set debug remote 1
> (gdb) target remote :1234
> ....
> 0x42d0c050 in ?? ()
> Sending packet: $qSymbol::#5b...Packet received:
> qSymbol:6764625f6167656e745f6764625f74705f686561705f627566666572
> Packet qSymbol (symbol-lookup) is supported
> Sending packet:
> $qSymbol::6764625f6167656e745f6764625f74705f686561705f627566666572#1e...Pack
> et received: qSymbol:6e70746c5f76657273696f6e
> Sending packet: $qSymbol::6e70746c5f76657273696f6e#4d...Packet received: OK
>
> qSymbol is sent. You can use gdb 7.8 which will be released soon.
Thanks for the information. I searched the internet but couldn't find some
documentation besides the release notes and a high level description in the
online manual?
Its currently not clear to me how that feature is to be used, especially for
the bare hw layer?
Best regards
Tim
More information about the Gdb
mailing list