OSDN Git Service

a163b1c83b76875b9aae4382170a1b8df1581902
[pf3gnuchains/pf3gnuchains3x.git] / gdb / gdbtk / ChangeLog
1 2009-12-02  Paul Pluzhnikov  <ppluzhnikov@google.com>
2
3         * generic/gdbtk-hooks.c (gdbtk_memory_changed): Adjust.
4         (gdbtk_add_hooks): Adjust.
5         
6 2009-11-09  Keith Seitz  <keiths@redhat.com>
7
8         * library/srctextwin.itb (lookup_line): Update parameters
9         to gdb_set_bp.
10         * generic/gdbtk-bp.c: Remove extern declarations for symbols
11         in breakpoint.c.
12         (gdb_set_bp_addr): Remove.
13         (Gdbtk_Breakpoint_Init): Remove Tcl command "gdb_set_bp_addr".
14         (gdb_set_bp): Remove file and line arguments; add "addr" argument.
15         Rewrite to use "public" APIs from gdb.
16
17 2009-11-09  Keith Seitz  <keiths@redhat.com>
18
19         * README: Update information about using external
20         Tcl, Tk, and Itcl.
21
22 2009-11-09  Keith Seitz  <keiths@redhat.com>
23
24         * Makefile.in: Regenerate with autotools 1.11.
25         * aclocal.m4: Regenerate.
26         * configure: Regenerate.
27         * plugins/Makefile.in: Regenerate.
28         * plugins/aclocal.m4: Regenerate.
29         * plugins/configure: Regenerate.
30
31 2009-10-08  Keith Seitz  <keiths@redhat.com>
32
33         * library/srctextwin.ith (ExecutableLineLimit): Define.
34         * library/srctextwin.itb (insertBreakTag): Search for next
35         executable line, just in case they changed.
36         When there are no tags on a line, the proper index is
37         line.4, not just 4.
38
39 2009-10-08  Keith Seitz  <keiths@redhat.com>
40
41         * library/interface.tcl (gdbtk_tcl_warning): Add warnings for some
42         too frequently occurring DWARF complaints.
43
44         (::tk::MouseWheel): New function based on TIP 171.
45
46 2009-09-17  Pierre Muller  <muller@ics.u-strasbg.fr>
47
48         * generic/gdbtk-varobj.c (variable_children): Initialize new locals
49         used in varobj_list_children function call.
50         
51 2009-09-16  Pierre Muller  <muller@ics.u-strasbg.fr>
52
53         * generic/gdbtk-varobj.c (variable_children): Adapt to
54         varobj_list_children function change.
55         
56 2009-07-07  Pierre Muller  <muller@ics.u-strasbg.fr>
57
58         * generic/gdbtk-bp.c: Include "arch-utils.h".
59         (set_raw_breakpoint): Update external definition.
60         (gdb_set_bp): Adapt to set_raw_breakpoint change.
61         (gdb_set_bp_addr): Likewise.
62
63         * generic/gdbtk-cmds.c: Include "arch-utils.h.
64         (gdbtk_load_asm): Adapt to paddress and gdb_print_insn changes.
65         (hex2bin): Replace current_gdbarch by get_current_arch call.
66         (gdb_update_mem): Adapt to builtin_type changes.
67         (gdb_CA_to_TAS): Use paddress to replace removed function paddr_nz.
68
69         * generic/gdbtk-register.c: Include "arch-utils.h".
70         (get_register_size): Replace current_gdbarch by get_current_arch call.
71         (get_register_types): Likewise.
72         (get_register): Likewise.
73         (get_register_name): Likewise.
74         (map_arg_registers): Likewise.
75         (register_changed_p): Likewise.
76         (setup_architecture_data): Likewise.
77         (gdb_regformat): Likewise.
78         (gdb_reggrouplist): Likewise.
79         (gdb_reggroup): Likewise.
80
81         * generic/gdbtk-stack.c: Inlcude "arch-utils.h".
82         (gdb_get_blocks): Use paddress instead of removed paddr_nz function.
83         (gdb_selected_block): Likewise.
84         (gdb_selected_frame): Likewise.
85
86 2009-06-19  Pedro Alves  <pedro@codesourcery.com>
87
88         * generic/gdbtk-cmds.c (gdb_update_mem): Dispatch
89         TARGET_OBJECT_MEMORY reads to the topmost target, not to the
90         flattened current_target.
91
92 2009-05-28  Pierre Muller  <muller@ics.u-strasbg.fr>
93
94         * Adapt to VALUE_ADDRESS removal.
95         generic/gdbtk-cmds.c (gdb_eval): Use value_address function instead of
96         VALUE_ADDRESS macro.
97         
98 2009-05-24  Pierre Muller  <muller@ics.u-strasbg.fr>
99
100         * Adapt to target_wait_hook change.
101         * generic/gdbtk-hooks.c (gdbtk_wait): Add `options' argument.
102
103 2009-05-06  Pierre Muller  <muller@ics.u-strasbg.fr>
104
105         * Adapt to read_pc function removal.
106         * generic/gdbtk-cmds.c: Add "cache.h" include.
107         (gdb_loc): Use regcache_read_pc instead of read_pc.
108
109 2009-04-23  Keith Seitz  <keiths@redhat.com>
110
111         * library/vartree.itb (constructor): Remove the borderwidth 0
112         argument.
113
114 2009-04-23  Keith Seitz  <keiths@redhat.com>
115
116         * library/mempref.itb (build_win): Replace libgui's "Labelledframe"
117         with the iwidget's LabeledFrame. Replaced all occurrances.
118         * libarary/memwin.itb (create_prefs): Use ManagedWin::open_dlg
119         instead of ManagedWin::open.
120
121 2009-04-23  Keith Seitz  <keiths@redhat.com>
122
123         * library/targetselection.itb (init_target_db): Add comment
124         about "arguments" vs "options" on native debuggers.
125         (build_win): If the target is "default", choose "Exec" for native
126         debuggers. For cross debuggers, let the user choose.
127         (write_saved): For exec targets, save target options to gdb via
128         gdb_set_inferior_args.
129         (config_dialog): For "exec" targets, save gdb's stored arguments
130         into the options preference.
131
132 2009-04-07  Pierre Muller  <muller.u-strasbg.fr²>
133
134         ARI fix: Use "gdb_stat.h" header instead of <sys/stat.h>.
135         * generic/gdbtk-cmds.c: Apply change. 
136         * generic/gdbtk.c: Ditto.
137
138 2009-04-07  Pierre Muller  <muller.u-strasbg.fr²>
139
140         ARI fixes: xvasprintf and strdup rules.
141         * generic/gdbtk-cmds.c (gdbtk_set_result): Replace xvasprintf by
142         xstrvprintf.
143         * generic/gdbtk-hooks.c (gdbtk_warning): Ditto.
144         (gdbtk_readline_begin, gdbtk_query): Ditto.
145         * generic/gdbtk.c (TclDebug): Ditto.
146         * generic/gdbtk-varobj.c (variable_create): Replace strdup by xstrdup.
147
148 2009-03-27  Stan Shebs  <stan@codesourcery.com>
149
150         * generic/gdbtk-bp.c (gdb_actions_command): Update to handle
151         tracepoints as breakpoints.
152         (gdb_get_tracepoint_info): Ditto, plus use get_tracepoint and
153         breakpoint locations.
154         (tracepoint_exists): Ditto, plus use all_tracepoints.
155
156 2009-03-25  Pierre Muller  <muller@ics.u-strasbg.fr>
157
158         ARI fix: "xasprintf" rule.
159         * generic/gdbtk-bp.c (gdb_set_bp): Replace xasprintf by xstrprintf.
160         (breakpoint_notify, tracepoint_notify):Ditto.
161         * generic/gdbtk-cmds.c (gdbtk_load_source, gdbtk_load_asm):Ditto.
162         * generic/gdbtk-hooks.c (gdbtk_ignorable_warning): Ditto.
163         (gdbtk_set_hook, gdbtk_load_hash): Ditto.
164         (gdbtk_selected_frame_changed, gdbtk_annotate_signal): Ditto.
165         * generic/gdbtk-register.c (get_register_types):Ditto.
166         * generic/gdbtk-stack.c (gdb_get_blocks): Ditto.
167         (gdb_selected_block, gdb_selected_frame): Ditto.
168         * generic/gdbtk.c (gdbtk_init, view_command): Ditto.
169
170 2009-03-02  Kevin Buettner  <kevinb@redhat.com>
171
172         * generic/gdbtk-stack.c (gdb_get_vars_command): Revise cast of
173         `clientData' to avoid build error on 64-bit hosts.
174