OSDN Git Service

2010-03-29 Stan Shebs <stan@codesourcery.com>
authorshebs <shebs>
Tue, 30 Mar 2010 08:45:04 +0000 (08:45 +0000)
committershebs <shebs>
Tue, 30 Mar 2010 08:45:04 +0000 (08:45 +0000)
commit26127c93c36295bd4840877a1a4e5fb7c26494bb
treee524cc3c5d55accaad1e41d1dcabace702df8ed0
parent74f7fb4092185d73532b62911b9bbba70eb2ab3b
2010-03-29  Stan Shebs  <stan@codesourcery.com>

* tracepoint.h (struct uploaded_string): New struct.
(struct uploaded_tp): New fields for source strings.
* breakpoint.c (this_utp, next_cmd): New globals.
(read_uploaded_action): New function.
(create_tracepoint_from_upload): Fill in more parts
of a tracepoint.
* tracepoint.c (encode_source_string): New function.
(trace_save): Write out source strings, fix error checks.
(parse_tracepoint_definition): Add source string parsing.
* remote.c (PACKET_TracepointSource): New packet type.
(remote_download_command_source): New function.
(remote_download_tracepoint): Download source pieces also.
(_initialize_remote): Add packet config command.

* gdb.texinfo (Tracepoint Packets): Describe QTDPsrc.
(General Query Packets): Describe TracepointSource.
gdb/ChangeLog
gdb/breakpoint.c
gdb/doc/ChangeLog
gdb/doc/gdb.texinfo
gdb/remote.c
gdb/tracepoint.c
gdb/tracepoint.h