|
GDB (API)
|
#include "defs.h"#include "inferior.h"#include "frame.h"#include "frame-base.h"#include "frame-unwind.h"#include "gdbcore.h"#include "gdbtypes.h"#include "symtab.h"#include "objfiles.h"#include "regcache.h"#include <dlfcn.h>#include "gdb_assert.h"#include "gdb_string.h"#include "ia64-libunwind-tdep.h"#include "complaints.h"Go to the source code of this file.
Defines | |
| #define | __LITTLE_ENDIAN 1234 |
| #define | __BIG_ENDIAN 4321 |
| #define | STRINGIFY2(name) #name |
| #define | STRINGIFY(name) STRINGIFY2(name) |
| #define | LIBUNWIND_SO "libunwind-" STRINGIFY(UNW_TARGET) ".so.8" |
| #define | LIBUNWIND_SO_7 "libunwind-" STRINGIFY(UNW_TARGET) ".so.7" |
Functions | |
| void | libunwind_frame_set_descr (struct gdbarch *gdbarch, struct libunwind_descr *descr) |
| void | libunwind_frame_dealloc_cache (struct frame_info *self, void *this_cache) |
| unw_word_t | libunwind_find_dyn_list (unw_addr_space_t as, unw_dyn_info_t *di, void *arg) |
| int | libunwind_frame_sniffer (const struct frame_unwind *self, struct frame_info *this_frame, void **this_cache) |
| void | libunwind_frame_this_id (struct frame_info *this_frame, void **this_cache, struct frame_id *this_id) |
| struct value * | libunwind_frame_prev_register (struct frame_info *this_frame, void **this_cache, int regnum) |
| int | libunwind_search_unwind_table (void *as, long ip, void *di, void *pi, int need_unwind_info, void *args) |
| int | libunwind_sigtramp_frame_sniffer (const struct frame_unwind *self, struct frame_info *this_frame, void **this_cache) |
| int | libunwind_get_reg_special (struct gdbarch *gdbarch, struct regcache *regcache, int regnum, void *buf) |
| int | libunwind_is_initialized (void) |
| void | _initialize_libunwind_frame (void) |
| #define __BIG_ENDIAN 4321 |
Definition at line 58 of file ia64-libunwind-tdep.c.
| #define __LITTLE_ENDIAN 1234 |
Definition at line 55 of file ia64-libunwind-tdep.c.
| #define LIBUNWIND_SO "libunwind-" STRINGIFY(UNW_TARGET) ".so.8" |
Definition at line 98 of file ia64-libunwind-tdep.c.
| #define LIBUNWIND_SO_7 "libunwind-" STRINGIFY(UNW_TARGET) ".so.7" |
Definition at line 102 of file ia64-libunwind-tdep.c.
| #define STRINGIFY | ( | name | ) | STRINGIFY2(name) |
Definition at line 93 of file ia64-libunwind-tdep.c.
| #define STRINGIFY2 | ( | name | ) | #name |
Definition at line 92 of file ia64-libunwind-tdep.c.
| void _initialize_libunwind_frame | ( | void | ) |
Definition at line 576 of file ia64-libunwind-tdep.c.
| unw_word_t libunwind_find_dyn_list | ( | unw_addr_space_t | as, |
| unw_dyn_info_t * | di, | ||
| void * | arg | ||
| ) |
Definition at line 243 of file ia64-libunwind-tdep.c.
| void libunwind_frame_dealloc_cache | ( | struct frame_info * | self, |
| void * | this_cache | ||
| ) |
Definition at line 234 of file ia64-libunwind-tdep.c.
| struct value* libunwind_frame_prev_register | ( | struct frame_info * | this_frame, |
| void ** | this_cache, | ||
| int | regnum | ||
| ) | [read] |
Definition at line 308 of file ia64-libunwind-tdep.c.
| void libunwind_frame_set_descr | ( | struct gdbarch * | gdbarch, |
| struct libunwind_descr * | descr | ||
| ) |
Definition at line 133 of file ia64-libunwind-tdep.c.
| int libunwind_frame_sniffer | ( | const struct frame_unwind * | self, |
| struct frame_info * | this_frame, | ||
| void ** | this_cache | ||
| ) |
Definition at line 251 of file ia64-libunwind-tdep.c.
| void libunwind_frame_this_id | ( | struct frame_info * | this_frame, |
| void ** | this_cache, | ||
| struct frame_id * | this_id | ||
| ) |
Definition at line 297 of file ia64-libunwind-tdep.c.
| int libunwind_get_reg_special | ( | struct gdbarch * | gdbarch, |
| struct regcache * | regcache, | ||
| int | regnum, | ||
| void * | buf | ||
| ) |
Definition at line 441 of file ia64-libunwind-tdep.c.
| int libunwind_is_initialized | ( | void | ) |
Definition at line 567 of file ia64-libunwind-tdep.c.
| int libunwind_search_unwind_table | ( | void * | as, |
| long | ip, | ||
| void * | di, | ||
| void * | pi, | ||
| int | need_unwind_info, | ||
| void * | args | ||
| ) |
Definition at line 383 of file ia64-libunwind-tdep.c.
| int libunwind_sigtramp_frame_sniffer | ( | const struct frame_unwind * | self, |
| struct frame_info * | this_frame, | ||
| void ** | this_cache | ||
| ) |
Definition at line 392 of file ia64-libunwind-tdep.c.
1.7.6.1