Stackdb
Stackdb is a stackable, multi-target and -level source debugger and memory forensics library.
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
Data Structures | Functions | Variables
target_gdb.h File Reference
#include "config.h"
#include "common.h"
#include "target.h"
#include "target_arch_x86.h"
#include "evloop.h"
#include "target_gdb_rsp.h"
#include <argp.h>
#include <glib.h>
Include dependency graph for target_gdb.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gdb_spec
 
struct  gdb_thread_state
 
struct  gdb_state
 
struct  gdb_helper_ops
 

Functions

struct targetgdb_instantiate (struct target_spec *spec, struct evloop *evloop)
 
struct gdb_specgdb_build_spec (void)
 
void gdb_free_spec (struct gdb_spec *xspec)
 
int gdb_spec_to_argv (struct target_spec *spec, int *argc, char ***argv)
 

Variables

struct target_ops gdb_ops
 
struct argp gdb_argp
 
char * gdb_argp_header
 

Function Documentation

struct gdb_spec* gdb_build_spec ( void  )

These are the only user-visible functions.

Definition at line 574 of file target_gdb.c.

void gdb_free_spec ( struct gdb_spec xspec)

Definition at line 583 of file target_gdb.c.

struct target* gdb_instantiate ( struct target_spec spec,
struct evloop evloop 
)

Definition at line 594 of file target_gdb.c.

int gdb_spec_to_argv ( struct target_spec spec,
int *  argc,
char ***  argv 
)

Definition at line 331 of file target_gdb.c.

Variable Documentation

struct argp gdb_argp

Definition at line 565 of file target_gdb.c.

char* gdb_argp_header

Definition at line 568 of file target_gdb.c.

struct target_ops gdb_ops

Definition at line 195 of file target_gdb.c.