16 #define MSG_NOT_SUPPORTED -1
17 #define MSG_ERROR_1 -2
19 #define GDB_REMOTE_TYPE_GDB 0
20 #define GDB_REMOTE_TYPE_LLDB 1
21 #define GDB_MAX_PKTSZ 4
109 typedef struct libgdbr_fstat_t {
int bits(struct state *s, int need)
struct libgdbr_t libgdbr_t
struct libgdbr_stub_features_t libgdbr_stub_features_t
struct libgdbr_stop_reason libgdbr_stop_reason_t
struct libgdbr_message_t libgdbr_message_t
int gdbr_set_reg_profile(libgdbr_t *g, const char *str)
Function set the gdbr internal registers profile.
bool gdbr_set_architecture(libgdbr_t *g, int arch, int bits)
Function initializes the architecture of the gdbsession.
char * gdbr_get_reg_profile(int arch, int bits)
Function get gdb registers profile based on arch and bits.
RZ_PACKED(typedef struct libgdbr_fstat_t { unsigned dev;unsigned ino;unsigned mode;unsigned numlinks;unsigned uid;unsigned gid;unsigned rdev;uint64_t size;uint64_t blksize;uint64_t blocks;unsigned atime;unsigned mtime;unsigned ctime;}) libgdbr_fstat_t
int gdbr_cleanup(libgdbr_t *g)
frees all buffers and cleans the libgdbr instance stuff
int gdbr_init(libgdbr_t *g, bool is_server)
Function initializes the libgdbr lib.
static static fork const void static count static fd const char const char static newpath char char char static envp time_t static t const char static mode static whence const char static dir time_t static t unsigned static seconds const char struct utimbuf static buf static inc static sig const char static mode static oldfd struct tms static buf static getgid static geteuid const char static filename static arg static mask dev
struct libgdbr_stop_reason::@441 thread
struct libgdbr_stop_reason::@440 exec
struct libgdbr_stop_reason::@439 watchpoint
struct libgdbr_stop_reason::@441 fork
struct libgdbr_stop_reason::@441 vfork
bool Qbtrace_conf_pt_size
bool qXfer_libraries_svr4_read
bool qXfer_traceframe_info_read
bool qXfer_memory_map_read
bool augmented_libraries_svr4_read
bool qXfer_exec_file_read
struct libgdbr_stub_features_t::@437 lldb
bool qXfer_libraries_read
bool QThreadSuffixSupported
bool qXfer_btrace_conf_read
bool EnableDisableTracepoints
bool QDisableRandomization
bool Qbtrace_conf_bts_size
bool ConditionalBreakpoints
bool ConditionalTracepoints
struct libgdbr_stub_features_t::@438 vcont
bool QListThreadsInStopReply
struct libgdbr_t::@442 target
libgdbr_stop_reason_t stop_reason
libgdbr_stub_features_t stub_features
ut64(WINAPI *w32_GetEnabledXStateFeatures)()