+2004-01-20 Andrew Cagney <cagney@redhat.com>
+
+ * tui/tui-disasm.h: Update copyright. Include "tui.h" and
+ "tui-data.h".
+ (tui_set_disassem_content): Rename tuiSetDisassemContent.
+ (tui_show_disassem): Rename tuiShowDisassem.
+ (tui_show_disassem_and_update_source): Rename
+ tuiVerticalDisassemScroll.
+ (tui_vertical_disassem_scroll): Rename tuiVerticalDisassemScroll.
+ (tui_get_begin_asm_address): Rename tuiGetBeginAsmAddress.
+ * tui/tui.h: Update copyright.
+ (enum tui_status): Define.
+ * tui/tui-data.h (enum tui_scroll_direction): Define.
+ * tui/tui-disasm.c: Update copyright. Update references.
+ * tui/tui-winsource.c: Update copyright. Update references.
+ * tui/tui-win.c: Update references.
+ * tui/tui-layout.c: Update references.
+
2004-01-20 Andrew Cagney <cagney@redhat.com>
* mi/mi-cmd-stack.c (list_args_or_locals): Move declaration of
#define TUI_GENERAL_SPECIAL_REGS_NAME_LOWER "$regs"
/* Scroll direction enum */
-typedef enum
+typedef enum tui_scroll_direction
{
FORWARD_SCROLL,
BACKWARD_SCROLL,
/* Disassembly display.
- Copyright 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation,
- Inc.
+ Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software
+ Foundation, Inc.
Contributed by Hewlett-Packard Company.
}
/* Function to set the disassembly window's content. */
-TuiStatus
-tuiSetDisassemContent (CORE_ADDR pc)
+enum tui_status
+tui_set_disassem_content (CORE_ADDR pc)
{
TuiStatus ret = TUI_FAILURE;
register int i;
}
-/*
- ** tuiShowDisassem().
- ** Function to display the disassembly window with disassembled code.
- */
+/* Function to display the disassembly window with disassembled code. */
void
-tuiShowDisassem (CORE_ADDR startAddr)
+tui_show_disassem (CORE_ADDR startAddr)
{
struct symtab *s = find_pc_symtab (startAddr);
TuiWinInfoPtr winWithFocus = tuiWinWithFocus ();
tuiSetWinFocusTo (disassemWin);
return;
-} /* tuiShowDisassem */
+}
-/*
- ** tuiShowDisassemAndUpdateSource().
- ** Function to display the disassembly window.
- */
+/* Function to display the disassembly window. */
void
-tuiShowDisassemAndUpdateSource (CORE_ADDR startAddr)
+tui_show_disassem_and_update_source (CORE_ADDR startAddr)
{
struct symtab_and_line sal;
- tuiShowDisassem (startAddr);
+ tui_show_disassem (startAddr);
if (currentLayout () == SRC_DISASSEM_COMMAND)
{
TuiLineOrAddress val;
}
return;
-} /* tuiShowDisassemAndUpdateSource */
+}
-/*
- ** tuiGetBeginAsmAddress().
- */
CORE_ADDR
-tuiGetBeginAsmAddress (void)
+tui_get_begin_asm_address (void)
{
TuiGenWinInfoPtr locator;
TuiLocatorElementPtr element;
addr = element->addr;
return addr;
-} /* tuiGetBeginAsmAddress */
+}
/* Determine what the low address will be to display in the TUI's
disassembly window. This may or may not be the same as the
return pc;
}
-/*
- ** tuiVerticalDisassemScroll().
- ** Scroll the disassembly forward or backward vertically
- */
+/* Scroll the disassembly forward or backward vertically. */
void
-tuiVerticalDisassemScroll (TuiScrollDirection scrollDirection,
- int numToScroll)
+tui_vertical_disassem_scroll (enum tui_scroll_direction scrollDirection,
+ int numToScroll)
{
if (disassemWin->generic.content != (OpaquePtr) NULL)
{
/* Disassembly display.
- Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
+
+ Copyright 1998, 1999, 2000, 2001, 2004 Free Software Foundation,
+ Inc.
+
Contributed by Hewlett-Packard Company.
This file is part of GDB.
Foundation, Inc., 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
-#ifndef _TUI_DISASSEM_H
-#define _TUI_DISASSEM_H
-
-/*****************************************
-** TYPE DEFINITIONS **
-******************************************/
-
+#ifndef TUI_DISASM_H
+#define TUI_DISASM_H
+#include "tui/tui.h" /* For enum tui_status. */
+#include "tui/tui-data.h" /* For enum tui_scroll_direction. */
-/*****************************************
-** PUBLIC FUNCTION EXTERNAL DECLS **
-******************************************/
-extern TuiStatus tuiSetDisassemContent (CORE_ADDR);
-extern void tuiShowDisassem (CORE_ADDR);
-extern void tuiShowDisassemAndUpdateSource (CORE_ADDR);
-extern void tuiVerticalDisassemScroll (TuiScrollDirection, int);
-extern CORE_ADDR tuiGetBeginAsmAddress (void);
+extern enum tui_status tui_set_disassem_content (CORE_ADDR);
+extern void tui_show_disassem (CORE_ADDR);
+extern void tui_show_disassem_and_update_source (CORE_ADDR);
+extern void tui_vertical_disassem_scroll (enum tui_scroll_direction, int);
+extern CORE_ADDR tui_get_begin_asm_address (void);
#endif
-/*_TUI_DISASSEM_H*/
** 2. if target was compiled without -g
** We still want to show the assembly though!
*/
- addr = tuiGetBeginAsmAddress ();
+ addr = tui_get_begin_asm_address ();
tuiSetWinFocusTo (disassemWin);
layoutDef->displayMode = DISASSEM_WIN;
layoutDef->split = FALSE;
** 2. if target was compiled without -g
** We still want to show the assembly though!
*/
- addr = tuiGetBeginAsmAddress ();
+ addr = tui_get_begin_asm_address ();
if (winWithFocus == srcWin)
tuiSetWinFocusTo (srcWin);
else
** 2. if target was compiled without -g
** We still want to show the assembly though!
*/
- addr = tuiGetBeginAsmAddress ();
+ addr = tui_get_begin_asm_address ();
if (winWithFocus != dataWin)
tuiSetWinFocusTo (disassemWin);
else
if (winToScroll == srcWin)
tuiVerticalSourceScroll (FORWARD_SCROLL, _numToScroll);
else if (winToScroll == disassemWin)
- tuiVerticalDisassemScroll (FORWARD_SCROLL, _numToScroll);
+ tui_vertical_disassem_scroll (FORWARD_SCROLL, _numToScroll);
else if (winToScroll == dataWin)
tuiVerticalDataScroll (FORWARD_SCROLL, _numToScroll);
}
if (winToScroll == srcWin)
tuiVerticalSourceScroll (BACKWARD_SCROLL, _numToScroll);
else if (winToScroll == disassemWin)
- tuiVerticalDisassemScroll (BACKWARD_SCROLL, _numToScroll);
+ tui_vertical_disassem_scroll (BACKWARD_SCROLL, _numToScroll);
else if (winToScroll == dataWin)
tuiVerticalDataScroll (BACKWARD_SCROLL, _numToScroll);
}
/* TUI display source/assembly window.
- Copyright 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation,
- Inc.
+ Copyright 1998, 1999, 2000, 2001, 2002, 2003, 2004 Free Software
+ Foundation, Inc.
Contributed by Hewlett-Packard Company.
{
CORE_ADDR addr;
- addr = tuiGetBeginAsmAddress ();
+ addr = tui_get_begin_asm_address ();
if (addr != (CORE_ADDR) 0)
{
struct symtab_and_line sal;
if (winInfo->generic.type == SRC_WIN)
ret = tuiSetSourceContent (s, lineOrAddr.lineNo, noerror);
else
- ret = tuiSetDisassemContent (lineOrAddr.addr);
+ ret = tui_set_disassem_content (lineOrAddr.addr);
if (ret == TUI_FAILURE)
{
{
case DISASSEM_COMMAND:
case DISASSEM_DATA_COMMAND:
- tuiShowDisassem (addr);
+ tui_show_disassem (addr);
break;
case SRC_DISASSEM_COMMAND:
- tuiShowDisassemAndUpdateSource (addr);
+ tui_show_disassem_and_update_source (addr);
break;
default:
sal = find_pc_line (addr, 0);
if (currentLayout () == SRC_DISASSEM_COMMAND)
{
find_line_pc (s, line, &pc);
- tuiShowDisassem (pc);
+ tui_show_disassem (pc);
}
break;
}
/* External/Public TUI Header File.
- Copyright 1998, 1999, 2000, 2001 Free Software Foundation, Inc.
+
+ Copyright 1998, 1999, 2000, 2001, 2004 Free Software Foundation,
+ Inc.
+
Contributed by Hewlett-Packard Company.
This file is part of GDB.
extern void strcat_to_buf (char *, int, const char *);
/* Types of error returns */
- typedef enum
+ typedef enum tui_status
{
TUI_SUCCESS,
TUI_FAILURE