Move redundant function decls from core.h (they end up in tool.h
anyway).
Also remove a declaration for a no-longer-existing function from tool.h.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3071 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/coregrind/core.h b/coregrind/core.h
index 9ecb4fc..18372e7 100644
--- a/coregrind/core.h
+++ b/coregrind/core.h
@@ -1787,11 +1787,6 @@
extern void VGA_(load_state) ( arch_thread_t*, ThreadId tid );
extern void VGA_(save_state) ( arch_thread_t*, ThreadId tid );
-// Register state access
-extern void VGA_(set_thread_shadow_archreg) ( ThreadId tid, UInt archreg, UInt val );
-extern UInt VGA_(get_thread_shadow_archreg) ( ThreadId tid, UInt archreg );
-extern UInt VGA_(get_shadow_archreg) ( UInt archreg );
-
// Thread stuff
extern void VGA_(clear_thread) ( arch_thread_t* );
extern void VGA_(init_thread) ( arch_thread_t* );
diff --git a/include/tool.h.base b/include/tool.h.base
index 3e9a873..8e35e9b 100644
--- a/include/tool.h.base
+++ b/include/tool.h.base
@@ -578,15 +578,13 @@
/* ------------------------------------------------------------------ */
/* Accessing archregs and their shadows */
-/* ToDo: is this still needed ? */
+
extern UInt VGA_(get_archreg) ( UInt archreg );
extern UInt VGA_(get_thread_archreg) ( ThreadId tid, UInt archreg );
extern UInt VGA_(get_shadow_archreg) ( UInt archreg );
extern void VGA_(set_shadow_archreg) ( UInt archreg, UInt val );
-extern Addr VGA_(shadow_archreg_address) ( UInt archreg );
-
extern UInt VGA_(get_thread_shadow_archreg) ( ThreadId tid, UInt archreg );
extern void VGA_(set_thread_shadow_archreg) ( ThreadId tid, UInt archreg,
UInt val );