#define REGCACHE_H
#include "gdbsupport/common-regcache.h"
+#include "gdbsupport/function-view.h"
#include <forward_list>
struct regcache;
struct regset;
struct gdbarch;
struct address_space;
+class thread_info;
extern struct regcache *get_current_regcache (void);
extern struct regcache *get_thread_regcache (ptid_t ptid);
debug. */
void debug_print_register (const char *func, int regno);
- static void regcache_thread_ptid_changed (ptid_t old_ptid, ptid_t new_ptid);
protected:
regcache (gdbarch *gdbarch, const address_space *aspace_);
- static std::forward_list<regcache *> current_regcache;
-
private:
/* Helper function for transfer_regset. Copies across a single register. */