GDB (xrefs)
|
#include "defs.h"
#include "symtab.h"
#include "breakpoint.h"
#include "frame.h"
#include "command.h"
#include "inferior.h"
#include "target.h"
#include "top.h"
#include "gdb-demangle.h"
#include "source.h"
#include "tui/tui.h"
#include "tui/tui-data.h"
#include "tui/tui-stack.h"
#include "tui/tui-wingeneral.h"
#include "tui/tui-source.h"
#include "tui/tui-winsource.h"
#include "tui/tui-file.h"
#include "tui/tui-location.h"
#include "gdb_curses.h"
Go to the source code of this file.
Macros | |
#define | PROC_PREFIX "In: " |
#define | LINE_PREFIX "L" |
#define | PC_PREFIX "PC: " |
#define | SINGLE_KEY "(SingleKey)" |
#define | MIN_LINE_WIDTH |
#define | MIN_PROC_WIDTH 12 |
#define | MAX_TARGET_WIDTH 10 |
#define | MAX_PID_WIDTH 19 |
Functions | |
static char * | tui_get_function_from_frame (frame_info_ptr fi) |
bool | tui_show_frame_info (frame_info_ptr fi) |
void | tui_show_locator_content () |
static void | tui_update_command (const char *arg, int from_tty) |
void | _initialize_tui_stack () |
#define LINE_PREFIX "L" |
Definition at line 44 of file tui-stack.c.
Referenced by tui_locator_window::make_status_line().
#define MAX_PID_WIDTH 19 |
Definition at line 55 of file tui-stack.c.
Referenced by tui_locator_window::make_status_line().
#define MAX_TARGET_WIDTH 10 |
Definition at line 54 of file tui-stack.c.
Referenced by tui_locator_window::make_status_line().
#define MIN_LINE_WIDTH |
Definition at line 52 of file tui-stack.c.
Referenced by tui_locator_window::make_status_line().
#define MIN_PROC_WIDTH 12 |
Definition at line 53 of file tui-stack.c.
Referenced by tui_locator_window::make_status_line().
#define PC_PREFIX "PC: " |
Definition at line 45 of file tui-stack.c.
Referenced by tui_locator_window::make_status_line().
#define PROC_PREFIX "In: " |
Definition at line 43 of file tui-stack.c.
Referenced by tui_locator_window::make_status_line().
#define SINGLE_KEY "(SingleKey)" |
Definition at line 48 of file tui-stack.c.
Referenced by tui_locator_window::make_status_line().
void _initialize_tui_stack | ( | ) |
Definition at line 322 of file tui-stack.c.
Referenced by initialize_all_files().
|
static |
Definition at line 200 of file tui-stack.c.
References string_file::c_str(), demangle, get_frame_arch(), get_frame_pc(), name, and print_address_symbolic().
Referenced by tui_show_frame_info().
bool tui_show_frame_info | ( | frame_info_ptr | fi | ) |
Definition at line 256 of file tui-stack.c.
References find_frame_sal(), get_frame_arch(), get_frame_pc_if_available(), symtab_and_line::pc, tui_location_tracker::set_location(), tui_get_function_from_frame(), and tui_location.
Referenced by tui_enable(), tui_inferior_exit(), and tui_refresh_frame_and_register_information().
void tui_show_locator_content | ( | void | ) |
Definition at line 304 of file tui-stack.c.
References STATUS_WIN, tui_is_window_visible(), and TUI_STATUS_WIN.
Referenced by tui_location_tracker::set_location(), tui_location_tracker::set_location(), and tui_set_key_mode().
|
static |
Definition at line 312 of file tui-stack.c.
References execute_command().