IntelPinSupport.h

Go to the documentation of this file.
00001 #ifndef USE_ROSE_INTEL_PIN_SUPPORT
00002 #error "ROSE not configured to use INTEL PIN support (use --with-IntelPin=<path>)."
00003 #endif
00004 
00005 // Required macros for Intel Pin tools (their header files require these) to compile
00006 #define TARGET_LINUX
00007 #define TARGET_IA32E
00008 #define HOST_IA32E
00009 #define USING_XED
00010 
00011 // This macro will remove the "using namespace LEVEL_PINCLIENT;" from pin.H"
00012 #define REQUIRE_PIN_TO_USE_NAMESPACES
00013 #include "pin.H"
00014 
00015 std::string output (LEVEL_CORE::IMG_TYPE image_type);
00016 std::string output (LEVEL_CORE::SEC_TYPE section_type);

Generated on Wed May 16 06:18:11 2012 for ROSE by  doxygen 1.4.7