blob: 38e1cdf6873676b61d5b1af4f2da62fb721b48b5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
2008-06-12 Michael Snyder <msnyder@specifix.com>
* demo-target.c: Implement hooks for software breakpoints.
(demo_remove_swbp): New function.
(demo_set_swbp): New function.
(demo_target): Set up method vectors for set/remove breakpoints.
* demo-target.h: Export interface for software breakpoints.
* demo-tfind.c: Implement software breakpoints.
(tfind_insert_breakpoint): New function.
(tfind_unlink_breakpoint): New function.
(tfind_set_swbp): New function.
(tfind_remove_swbp): New function.
* demo-target.c: Implement hooks for continue_thread.
(demo_continue_thread): call tfind_continue_thread.
* demo-target.h: Export interface for tfind_continue_thread.
* demo-tfind.c: Implement continue_thread with software breakpoints.
(tfind_continue_thread): New function. Find a new frame
based on software breakpoints.
2008-06-11 Michael Snyder <msnyder@specifix.com>
* demo-tfind.c (tfind_singlestep_program):
Add ability to step backward.
* demo-tfind.c (tfind_singlestep_program): New function.
* demo-target.c (demo_singlestep_program): Call the above.
* demo-target.h: Export tfind_singlestep_program interface.
* demo-target.c (target_regs): Increase regs buffer size.
2005-06-03 Michael Snyder <msnyder@redhat.com>
* demo-tfind.c (tfind_set_gen): Return "OK" on tfind end.
2005-05-30 Michael Snyder <msnyder@redhat.com>
Add QTFrame message to support gdb 'tfind' command.
* demo-tfind.c: New file.
* Makefile.in: Add demo-tfind.c.
* demo-target.c (demo_process_set_gen): New function.
(demo_target): Set process_set_gen for general "set" requests.
(demo_process_get_regs): Call get_regs_hook if defined.
(demo_get_mem): Call get_mem_hook if defined.
* demo-target.h: Export demo_set_gen_hook, demo_get_regs_hook,
demo_get_mem_hook, and demo_tfind_open.
* main.c (usage): Document "-t" option to accept tracepoint file.
(main): Call demo_tfind_open to open tracepoint file.
Local Variables:
mode: change-log
left-margin: 8
fill-column: 74
version-control: never
End:
|