GDB (API)
|
#include "vec.h"
Go to the source code of this file.
typedef enum gdb_wrapper_status gdb_result |
typedef struct value* value_ptr |
Definition at line 48 of file gdbtk-wrapper.h.
enum gdb_wrapper_status |
Definition at line 51 of file gdbtk-wrapper.h.
gdb_result GDB_block_for_pc | ( | CORE_ADDR | pc, |
struct block ** | result | ||
) |
Definition at line 368 of file gdbtk-wrapper.c.
gdb_result GDB_block_innermost_frame | ( | struct block * | block, |
struct frame_info ** | result | ||
) |
Definition at line 395 of file gdbtk-wrapper.c.
gdb_result GDB_evaluate_expression | ( | struct expression * | expr, |
value_ptr * | val | ||
) |
Definition at line 249 of file gdbtk-wrapper.c.
gdb_result GDB_evaluate_type | ( | struct expression * | exp, |
value_ptr * | result | ||
) |
Definition at line 341 of file gdbtk-wrapper.c.
gdb_result GDB_find_relative_frame | ( | struct frame_info * | fi, |
int * | start, | ||
struct frame_info ** | result | ||
) |
Definition at line 680 of file gdbtk-wrapper.c.
gdb_result GDB_get_current_frame | ( | struct frame_info ** | result | ) |
Definition at line 710 of file gdbtk-wrapper.c.
gdb_result GDB_get_frame_block | ( | struct frame_info * | fi, |
struct block ** | rval | ||
) |
Definition at line 602 of file gdbtk-wrapper.c.
gdb_result GDB_get_next_frame | ( | struct frame_info * | fi, |
struct frame_info ** | result | ||
) |
Definition at line 655 of file gdbtk-wrapper.c.
gdb_result GDB_get_prev_frame | ( | struct frame_info * | fi, |
struct frame_info ** | result | ||
) |
Definition at line 630 of file gdbtk-wrapper.c.
gdb_result GDB_reinit_frame_cache | ( | void | ) |
Definition at line 422 of file gdbtk-wrapper.c.
gdb_result GDB_type_print | ( | value_ptr | val, |
char * | varstring, | ||
struct ui_file * | stream, | ||
int | show | ||
) |
Definition at line 155 of file gdbtk-wrapper.c.
gdb_result GDB_val_print | ( | struct type * | type, |
char * | valaddr, | ||
CORE_ADDR | address, | ||
struct ui_file * | stream, | ||
int | format, | ||
int | deref_ref, | ||
int | recurse, | ||
enum val_prettyformat | pretty | ||
) |
Definition at line 180 of file gdbtk-wrapper.c.
gdb_result GDB_value_cast | ( | struct type * | type, |
value_ptr | val, | ||
value_ptr * | rval | ||
) |
Definition at line 571 of file gdbtk-wrapper.c.
gdb_result GDB_value_coerce_array | ( | value_ptr | val, |
value_ptr * | rval | ||
) |
Definition at line 500 of file gdbtk-wrapper.c.
gdb_result GDB_value_equal | ( | value_ptr | val1, |
value_ptr | val2, | ||
int * | result | ||
) |
Definition at line 274 of file gdbtk-wrapper.c.
gdb_result GDB_value_fetch_lazy | ( | value_ptr | value | ) |
Definition at line 231 of file gdbtk-wrapper.c.
gdb_result GDB_value_ind | ( | value_ptr | val, |
value_ptr * | rval | ||
) |
Definition at line 441 of file gdbtk-wrapper.c.
gdb_result GDB_value_slice | ( | value_ptr | val, |
int | low, | ||
int | num, | ||
value_ptr * | rval | ||
) |
Definition at line 468 of file gdbtk-wrapper.c.
gdb_result GDB_value_struct_elt | ( | value_ptr * | argp, |
value_ptr * | args, | ||
char * | name, | ||
int * | static_memfunc, | ||
char * | err, | ||
value_ptr * | rval | ||
) |
Definition at line 528 of file gdbtk-wrapper.c.
gdb_result GDB_varobj_update | ( | struct varobj ** | varp, |
int | explicit, | ||
VEC(varobj_update_result)** | changes | ||
) |
Definition at line 734 of file gdbtk-wrapper.c.