GDB (API)
Defines | Functions | Variables
/home/stan/gdb/src/gdb/infcmd.c File Reference
#include "defs.h"
#include "arch-utils.h"
#include <signal.h>
#include "gdb_string.h"
#include "symtab.h"
#include "gdbtypes.h"
#include "frame.h"
#include "inferior.h"
#include "environ.h"
#include "value.h"
#include "gdbcmd.h"
#include "symfile.h"
#include "gdbcore.h"
#include "target.h"
#include "language.h"
#include "objfiles.h"
#include "completer.h"
#include "ui-out.h"
#include "event-top.h"
#include "parser-defs.h"
#include "regcache.h"
#include "reggroups.h"
#include "block.h"
#include "solib.h"
#include <ctype.h>
#include "gdb_assert.h"
#include "observer.h"
#include "target-descriptions.h"
#include "user-regs.h"
#include "exceptions.h"
#include "cli/cli-decode.h"
#include "gdbthread.h"
#include "valprint.h"
#include "inline-frame.h"
#include "tracepoint.h"
#include "inf-loop.h"
#include "continuations.h"
#include "linespec.h"
#include "cli/cli-utils.h"

Go to the source code of this file.

Defines

#define ERROR_NO_INFERIOR   if (!target_has_execution) error (_("The program is not being run."));

Functions

void _initialize_infcmd (void)
void set_inferior_io_terminal (const char *terminal_name)
const char * get_inferior_io_terminal (void)
char * get_inferior_args (void)
void set_inferior_args (char *newargs)
void set_inferior_args_vector (int argc, char **argv)
char * construct_inferior_arguments (int argc, char **argv)
void post_create_inferior (struct target_ops *target, int from_tty)
void continue_1 (int all_threads)
void delete_longjmp_breakpoint_cleanup (void *arg)
struct value * get_return_value (struct value *function, struct type *value_type)
void default_print_registers_info (struct gdbarch *gdbarch, struct ui_file *file, struct frame_info *frame, int regnum, int print_all)
void registers_info (char *addr_exp, int fpregs)
void attach_command (char *args, int from_tty)
void notice_new_inferior (ptid_t ptid, int leave_running, int from_tty)
void detach_command (char *args, int from_tty)
void interrupt_target_1 (int all_threads)

Variables

ptid_t inferior_ptid
CORE_ADDR stop_pc
enum stop_stack_kind stop_stack_dummy
int stopped_by_random_signal

Define Documentation

#define ERROR_NO_INFERIOR   if (!target_has_execution) error (_("The program is not being run."));

Definition at line 114 of file infcmd.c.


Function Documentation

void _initialize_infcmd ( void  )
void attach_command ( char *  args,
int  from_tty 
)

Definition at line 2516 of file infcmd.c.

char* construct_inferior_arguments ( int  argc,
char **  argv 
)

Definition at line 254 of file infcmd.c.

void continue_1 ( int  all_threads)

Definition at line 702 of file infcmd.c.

void default_print_registers_info ( struct gdbarch *  gdbarch,
struct ui_file *  file,
struct frame_info *  frame,
int  regnum,
int  print_all 
)

Definition at line 2105 of file infcmd.c.

void delete_longjmp_breakpoint_cleanup ( void *  arg)

Definition at line 863 of file infcmd.c.

void detach_command ( char *  args,
int  from_tty 
)

Definition at line 2700 of file infcmd.c.

char* get_inferior_args ( void  )

Definition at line 194 of file infcmd.c.

const char* get_inferior_io_terminal ( void  )

Definition at line 164 of file infcmd.c.

struct value* get_return_value ( struct value *  function,
struct type value_type 
) [read]

Definition at line 1440 of file infcmd.c.

void interrupt_target_1 ( int  all_threads)

Definition at line 2749 of file infcmd.c.

void notice_new_inferior ( ptid_t  ptid,
int  leave_running,
int  from_tty 
)

Definition at line 2631 of file infcmd.c.

void post_create_inferior ( struct target_ops target,
int  from_tty 
)

Definition at line 404 of file infcmd.c.

void registers_info ( char *  addr_exp,
int  fpregs 
)

Definition at line 2150 of file infcmd.c.

void set_inferior_args ( char *  newargs)

Definition at line 216 of file infcmd.c.

void set_inferior_args_vector ( int  argc,
char **  argv 
)

Definition at line 225 of file infcmd.c.

void set_inferior_io_terminal ( const char *  terminal_name)

Definition at line 157 of file infcmd.c.


Variable Documentation

Definition at line 135 of file infcmd.c.

Definition at line 139 of file infcmd.c.

Definition at line 143 of file infcmd.c.

Definition at line 148 of file infcmd.c.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines