* defs.h (QUIT): Call interactive_hook to allow GUI to interrupt.
authorStu Grossman <grossman@cygnus>
Fri, 16 Sep 1994 22:57:37 +0000 (22:57 +0000)
committerStu Grossman <grossman@cygnus>
Fri, 16 Sep 1994 22:57:37 +0000 (22:57 +0000)
commit637b166117dbbd3df6eedaec2873a45b4d10b3cc
tree2bd4a6d9d5e8a31d2b58bbf41a81052b74198074
parent2d0546410d0e67caa4b51e755968070389681a44
* defs.h (QUIT):  Call interactive_hook to allow GUI to interrupt.
Also, add decl for symtab_to_filename.
* gdbtk.c:  Replace calls to full_filename with symtab_to_filename.
* gdbtk.tcl:  New routine pc_to_line replaces in line code.  New
routine decr replaces in line code.
* (create_file_win):  Use catch to handle open failures more
elegantly.  Also, create special window to display file open
failure message.  Move opening of file prior to creation of text
widget.
* (create_asm_win):  Add PC as argument.  We now base disassembly
on PC instead of function name, since function names can be
ambiguous (usually seen with shared libs).  Also, use catch to
simplify code where we don't care about failures.
* source.c (symtab_to_filename):  New.  Returns the file
associated with a symtab.
* top.c:  Define interactive_hook.  Called during QUIT to animate
the GUI.
gdb/ChangeLog
gdb/defs.h
gdb/gdbtk.c
gdb/gdbtk.tcl
gdb/top.c