summaryrefslogtreecommitdiff
path: root/gdb/gdbtk/ChangeLog
blob: 6df5d05baeab418bf7150ae2bfaab90b8af333ae (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
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.