aboutsummaryrefslogtreecommitdiff
path: root/gdb/energize.c
diff options
context:
space:
mode:
authorJim Ingham <jingham@apple.com>1998-07-01 19:29:14 +0000
committerJim Ingham <jingham@apple.com>1998-07-01 19:29:14 +0000
commitca4e7e143de5b674d54fabf7e03db5483965fd2a (patch)
treea5eff8013530f0b152b3d58dd6ba4c6eae3ceecf /gdb/energize.c
parenta95d955c680c7ae30e11a3b715a2a22287f35f29 (diff)
downloadgdb-ca4e7e143de5b674d54fabf7e03db5483965fd2a.zip
gdb-ca4e7e143de5b674d54fabf7e03db5483965fd2a.tar.gz
gdb-ca4e7e143de5b674d54fabf7e03db5483965fd2a.tar.bz2
Wed Jul 1 11:07:21 1998 Jim Ingham <jingham@cygnus.com>
* main.tcl (gdbtk_preloop): Call gdbtk_idle on spec. If there was an error in loading an executible specified on the command line, then the pre_add_symbol hook would have called gdbtk_busy but the corresponding call to gdbtk_idle would not have occured. Also changed some catch calls so they didn't use "catch {set foo [real_command]}" but rather the more efficient: "catch {real_command} foo" * register.tcl: more catch cleanups * src.tcl: more catch cleanups * stack.tcl: more catch cleanups * target.tcl: more catch cleanups * tdump.tcl: more catch cleanups * variables.tcl: more catch cleanups * watch.tcl: more catch cleanups * gdbtk.c (gdbtk_init): Fixed a bug in the startup code on Windows that caused gdbtk not to find the share directory unless GDBTK_LIBRARY was set. * gdbtk.c: removed all the commands and hooks from this file so now it contains only the startup code. * gdbtk_cmds.c: New file - this contains all the Tcl commands that gdb defines. All the old commands were moved here, the string-based commands were converted to object commands, and the object-based commands were all converted to uniformly use the call_wrapper. A new function, Gdbtk_Init was added to centralize initializing the gdb package. Also added gdbtk as a package into gdbtk_interp. * gdbtk_hooks.c: New file - All the hooks were moved here, and a new function, gdbtk_add_hooks was added to centralize adding all these hook functions. gdbtk_fputs was also modified to handle the new result_ptr structure. See the comments in gdbtk.h for more details. * gdbtk.h: New file - this contains all the defines and globals shared by gdbtk.c, gdbtk_cmds.c & gdbtk_hooks.c * Makefile.in, configure.in & configure: mutatis mutandi for the new files.
Diffstat (limited to 'gdb/energize.c')
0 files changed, 0 insertions, 0 deletions