* tuiSourceWin.c (tui_display_main): Rename from tuiDisplayMainFunction
and use tuiGetBeginAsmAddress. * tuiSourceWin.h (tui_display_main): Declare. * tui.h (tuiDisplayMainFunction): Remove. * tui-hooks.c (tui_new_objfile_hook): Update.
This commit is contained in:
parent
d2c6833eda
commit
1f393769d4
|
@ -1,3 +1,11 @@
|
||||||
|
2002-08-25 Stephane Carrez <stcarrez@nerim.fr>
|
||||||
|
|
||||||
|
* tuiSourceWin.c (tui_display_main): Rename from tuiDisplayMainFunction
|
||||||
|
and use tuiGetBeginAsmAddress.
|
||||||
|
* tuiSourceWin.h (tui_display_main): Declare.
|
||||||
|
* tui.h (tuiDisplayMainFunction): Remove.
|
||||||
|
* tui-hooks.c (tui_new_objfile_hook): Update.
|
||||||
|
|
||||||
2002-08-25 Stephane Carrez <stcarrez@nerim.fr>
|
2002-08-25 Stephane Carrez <stcarrez@nerim.fr>
|
||||||
|
|
||||||
* tuiSource.h (m_tuiShowSourceAsIs): Remove macro.
|
* tuiSource.h (m_tuiShowSourceAsIs): Remove macro.
|
||||||
|
|
|
@ -71,9 +71,7 @@ static void
|
||||||
tui_new_objfile_hook (struct objfile* objfile)
|
tui_new_objfile_hook (struct objfile* objfile)
|
||||||
{
|
{
|
||||||
if (tui_active)
|
if (tui_active)
|
||||||
{
|
tui_display_main ();
|
||||||
tuiDisplayMainFunction ();
|
|
||||||
}
|
|
||||||
|
|
||||||
if (tui_target_new_objfile_chain)
|
if (tui_target_new_objfile_chain)
|
||||||
tui_target_new_objfile_chain (objfile);
|
tui_target_new_objfile_chain (objfile);
|
||||||
|
|
|
@ -125,7 +125,6 @@ extern void tui_vStartNewLines (va_list);
|
||||||
extern TuiStatus tui_set_layout (const char *);
|
extern TuiStatus tui_set_layout (const char *);
|
||||||
|
|
||||||
/* tuiSourceWin.c */
|
/* tuiSourceWin.c */
|
||||||
extern void tuiDisplayMainFunction (void);
|
|
||||||
extern void tuiUpdateAllExecInfos (void);
|
extern void tuiUpdateAllExecInfos (void);
|
||||||
extern void tui_vAllSetHasBreakAt (va_list);
|
extern void tui_vAllSetHasBreakAt (va_list);
|
||||||
extern void tui_vUpdateSourceWindowsWithAddr (va_list);
|
extern void tui_vUpdateSourceWindowsWithAddr (va_list);
|
||||||
|
|
|
@ -56,30 +56,15 @@
|
||||||
#include "tuiDisassem.h"
|
#include "tuiDisassem.h"
|
||||||
|
|
||||||
|
|
||||||
/*****************************************
|
/* Function to display the "main" routine. */
|
||||||
** EXTERNAL FUNCTION DECLS **
|
|
||||||
******************************************/
|
|
||||||
|
|
||||||
/*****************************************
|
|
||||||
** EXTERNAL DATA DECLS **
|
|
||||||
******************************************/
|
|
||||||
extern int current_source_line;
|
|
||||||
extern struct symtab *current_source_symtab;
|
|
||||||
|
|
||||||
/*
|
|
||||||
** tuiDisplayMainFunction().
|
|
||||||
** Function to display the "main" routine"
|
|
||||||
*/
|
|
||||||
void
|
void
|
||||||
tuiDisplayMainFunction (void)
|
tui_display_main (void)
|
||||||
{
|
{
|
||||||
if ((sourceWindows ())->count > 0)
|
if ((sourceWindows ())->count > 0)
|
||||||
{
|
{
|
||||||
CORE_ADDR addr;
|
CORE_ADDR addr;
|
||||||
|
|
||||||
addr = parse_and_eval_address ("main");
|
addr = tuiGetBeginAsmAddress ();
|
||||||
if (addr == (CORE_ADDR) 0)
|
|
||||||
addr = parse_and_eval_address ("MAIN");
|
|
||||||
if (addr != (CORE_ADDR) 0)
|
if (addr != (CORE_ADDR) 0)
|
||||||
{
|
{
|
||||||
struct symtab_and_line sal;
|
struct symtab_and_line sal;
|
||||||
|
|
|
@ -22,7 +22,8 @@
|
||||||
#ifndef _TUI_SOURCEWIN_H
|
#ifndef _TUI_SOURCEWIN_H
|
||||||
#define _TUI_SOURCEWIN_H
|
#define _TUI_SOURCEWIN_H
|
||||||
|
|
||||||
extern void tuiDisplayMainFunction (void);
|
/* Function to display the "main" routine. */
|
||||||
|
extern void tui_display_main (void);
|
||||||
extern void tuiUpdateSourceWindow (TuiWinInfoPtr, struct symtab *, TuiLineOrAddress,
|
extern void tuiUpdateSourceWindow (TuiWinInfoPtr, struct symtab *, TuiLineOrAddress,
|
||||||
int);
|
int);
|
||||||
extern void tuiUpdateSourceWindowAsIs (TuiWinInfoPtr, struct symtab *, TuiLineOrAddress,
|
extern void tuiUpdateSourceWindowAsIs (TuiWinInfoPtr, struct symtab *, TuiLineOrAddress,
|
||||||
|
|
Loading…
Reference in New Issue