GDB (API)
|
#include "btrace.h"
#include "gdbthread.h"
#include "exceptions.h"
#include "inferior.h"
#include "target.h"
#include "record.h"
#include "symtab.h"
#include "disasm.h"
#include "source.h"
#include "filenames.h"
#include "xml-support.h"
Go to the source code of this file.
Defines | |
#define | DEBUG(msg, args...) |
#define | DEBUG_FTRACE(msg, args...) DEBUG ("[ftrace] " msg, ##args) |
Functions | |
void | btrace_enable (struct thread_info *tp) |
void | btrace_disable (struct thread_info *tp) |
void | btrace_teardown (struct thread_info *tp) |
void | btrace_fetch (struct thread_info *tp) |
void | btrace_clear (struct thread_info *tp) |
void | btrace_free_objfile (struct objfile *objfile) |
VEC (btrace_block_s) |
#define DEBUG | ( | msg, | |
args... | |||
) |
do \ { \ if (record_debug != 0) \ fprintf_unfiltered (gdb_stdlog, \ "[btrace] " msg "\n", ##args); \ } \ while (0)
#define DEBUG_FTRACE | ( | msg, | |
args... | |||
) | DEBUG ("[ftrace] " msg, ##args) |
void btrace_clear | ( | struct thread_info * | tp | ) |
void btrace_disable | ( | struct thread_info * | tp | ) |
void btrace_enable | ( | struct thread_info * | tp | ) |
void btrace_fetch | ( | struct thread_info * | tp | ) |
void btrace_free_objfile | ( | struct objfile * | objfile | ) |
void btrace_teardown | ( | struct thread_info * | tp | ) |
VEC | ( | btrace_block_s | ) |