places.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@3745
#include "core_arch_asm.h" // arch-specific asm stuff
+#include "libvex.h"
#include "libvex_guest_amd64.h"
/* ---------------------------------------------------------------------
#include "core_arch_asm.h" // arch-specific asm stuff
+#include "libvex.h"
#include "libvex_guest_arm.h"
#include "core_arch_asm.h" // arch-specific asm stuff
+#include "libvex.h"
#include "libvex_guest_x86.h"
/* ---------------------------------------------------------------------
#ifndef __PUB_TOOL_TOOLIFACE_H
#define __PUB_TOOL_TOOLIFACE_H
+#include "pub_tool_errormgr.h" // for Error, Supp
+#include "libvex.h" // for VexGuestLayout
+
/* ------------------------------------------------------------------ */
/* The interface version */
#include "basic_types.h"
#include "tool_asm.h" /* asm stuff */
-#include "pub_tool_errormgr.h" // needed for 'Error', 'Supp'
-#include "pub_tool_execontext.h" // needed for 'ExeContext'
-
-#include "libvex.h"
-#include "libvex_ir.h"
-
#if defined(VGO_linux)
# include "vki-linux.h"
#else