summaryrefslogtreecommitdiff
path: root/gdb/gdbtk/ChangeLog
blob: b3de92f43ab675a0bd178150e44a3922f636877e (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
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
2008-07-25  Tom Tromey  <tromey@redhat.com>

	* generic/gdbtk-hooks.c: Include observer.h, not gdb-events.h.
	(gdbtk_add_hooks): Use observers, not events.
	(gdbtk_architecture_changed): Add argument, for observer.
	* generic/gdbtk-bp.c: Include observer.h.
	(gdb_set_bp): Notify observer.
	(gdb_set_bp_addr): Likewise.

2008-07-14  Keith Seitz  <keiths@redhat.com>

	* generic/gdbtk-stack.c (gdb_block_args): Remove deprecated values
	LOC_LOCAL_ARG, LOC_COMPUTED_ARG, LOC_REGPARM, LOC_BASEARG_ARG, and
	LOC_BASEARG.
	(gdb_get_blocks): Likewise.
	(gdb_get_vars_command): Likewise.
	Fix type-punned pointer error introduced on 03-07.

	* generic/gdbtk-cmds.c (gdbtk_load_asm): Use paddress instead
	of deprecated_print_address_numeric.
	(gdb_stop): Update use of target_stop.

	* generic/gdbtk.h (gdbtk_get_ptid): Declare new function.
	* generic/gdbtk-hooks.c (gdbtk_wait): Save inferior's ptid.
	(gdbtk_get_ptid): Define new function.
	* generic/gdbtk-varobj.c (variable_update): Update for recent
	varobj_update API change.
	* generic/gdbtk-wrapper.h (GDB_varobj_update): Likewise.
	* generic/gdbtk-wrapper.c (GDB_varobj_update): Likewise.
	(wrap_varobj_update): Likewise.

	* library/targetselection.itb (init_target_db): Initialize
	preferences here instead of ...
	(_init): ... here.
	(_init_prefs): Define gdb/load/default-portname, too.

2008-05-12  Pierre Muller  <muller@ics.u-strasbg.fr>

	* Update uses of val_print functions with additional language argument.
	generic/gdbtk-cmds.c: Add "language.h" include.
	(gdb_eval): Add current_language as new arg of val_print.
	generic/gdbtk-register.c: Add "language.h" include.
	(get_register): Add current_language as new arg of val_print.
	generic/gdbtk-wrapper.c: Add "language.h" include.
	(wrap_val_print): Add current_language as new arg of val_print.

2008-04-21  Keith Seitz  <keiths@redhat.com>

	* generic/gdbtk-cmds.c (symtab_to_filename): Call gdb's
	open_source_file instead of find_and_open_source.

2008-03-28  Maciej W. Rozycki  <macro@mips.com>

	* README: Fix a typo.

2008-03-18  Maciej W. Rozycki  <macro@mips.com>

	* generic/gdbtk-interp.c (gdbtk_interpreter_init): New parameter
	top_level.

2008-03-07  Keith Seitz  <kseitz@sourceware.org>

	* generic/gdbtk-register.c (map_arg): New data type
	for passing arguments to mapping functions.
	(map_func): New definition of mapping function.
	Changed all callers to use these new types.
	* generic/gdbtk-stack.c (gdb_get_vars_command): Change
	cast to int to dereference of int *.
	* generic/gdbtk-wrapper.c: Change all casts to char * for
	results and args to use pointer or integer flavor of
	gdb_wrapper_args.results and .args.
	* generic/gdbtk-wrapper.h: struct gdb_wrapper_arguments
	members result and args now return a union of void * and int.

2008-03-03  Keith Seitz  <keiths@redhat.com>

	From Dave Murphy  <davem@devkitpro.org>:
	* gdbtk-cmds.c: Guard <sys/ioctl.h> with HAVE_SYS_IOCTL_H.
	* gdbtk-hooks.c: Ditto.
	* gdbtk.c: Ditto.
	* gdbtk-interp.c: Include windows.h under mingw32.
	(gdbtk_start_timer, gdbtk_stop_timer): Remove timer calls under mingw.
	(gdbtk_init): Include windows-specific commands under mingw without
	cygwin path commands.
	* library/download.itb (Download::download_it): Only use ide_cygwin_path
	on cygwin hosts.
	* library/interface.tcl (_open_file): Ditto.
	* library/prefs.tcl (pref_read): Ditto.
	* library/targetselection.itb (TargetSelection::default_port): Default
	to "/dev/com1" under cygwin and "COM1" under mingw.
	(TargetSelection::port_list): Use "/dev/com" under cygwin and
        "COM" under mingw.

2008-02-08  Keith Seitz  <keiths@redhat.com>

	* library/main.tcl: Add gdbtk_platform definitions.
	* library/attachdlg.itb (list_pids): Use gdbtk_platform
	instead of tcl_platform.
	* library/bpwin.itb (build_win): Likewise.
	(_bp_add): Likewise.
	(_bp_modify): Likewise.
	* library/download.itb (download_it): Likewise.
	* library/globalpref.itb (_build_win): Likewise.
	* library/helpviewer.tcl (open_help): Likewise.
	* library/interface.tcl (gdbtk_tcl_query): Likewise.
	(show_warning): Likewise.
	(open_file): Likewise.
	(run_executable): Likewise.
	* library/managedwin.itb (reveal): Likewise.
	(_create): Likewise.
	* library/prefs.tcl (pref_read): Likewise.
	(pref_set_defaults): Likewise.
	(pref_set_colors): Likewise.
	* library/session.tcl (_exe_name): Likewise.
	* library/srcbar.itcl (_update_file_menu): Likewise.
	(create_run_menu): Likewise.
	* library/srctextwin.itb (_mtime_changed): Likewise.
	(LoadFromCache): Likewise.
	* library/targetselection.itb (default_port): Likewise.
	(build_win): Likewise.

	* library/memwin.itb (build_win): Remove unused tcl_platform
	declaration.
	* library/pluginwin.itcl (enable_ui): Likewise.
	* library/process.itb (build_win): Likewise.
	* library/srcbar.itcl (enable_ui): Likewise.
	* library/srcwin.itb (location): Likewise.
	* library/stackwin.itb (build_win): Likewise.
	* library/tdump.tcl (build_win): Likewise.

2008-02-05  Maciej W. Rozycki  <macro@mips.com>

	* generic/gdbtk-varobj.c (variable_children): Adjust
	for varobj_list_children change.