/* Register support routines for the remote server for GDB.
- Copyright (C) 2001-2014 Free Software Foundation, Inc.
+ Copyright (C) 2001-2015 Free Software Foundation, Inc.
This file is part of GDB.
#ifndef REGCACHE_H
#define REGCACHE_H
+#include "common-regcache.h"
+
struct thread_info;
struct target_desc;
void regcache_invalidate_thread (struct thread_info *);
+/* Invalidate cached registers for all threads of the given process. */
+
+void regcache_invalidate_pid (int pid);
+
/* Invalidate cached registers for all threads of the current
process. */
void registers_from_string (struct regcache *regcache, char *buf);
-CORE_ADDR regcache_read_pc (struct regcache *regcache);
+/* For regcache_read_pc see common/common-regcache.h. */
void regcache_write_pc (struct regcache *regcache, CORE_ADDR pc);