OSDN Git Service

* [libintel64asm] Create Test Binary File.
[drdeamon64/drdeamon64.git] / libintel64asm / drd64_intel64_db.h
index b6b6acf..96b23b9 100644 (file)
@@ -38,10 +38,6 @@ Comment: none
 #ifndef DRD64_HEADER_INTEL64_DB
 #define DRD64_HEADER_INTEL64_DB
 
-#include"drd64_intel64.h"
-#include"drd64_intel64_dbtype.h"
-
-
 typedef struct {
        int             i_num;
        Byte    b_prefix;
@@ -70,6 +66,16 @@ typedef struct {
        Byte    b_hash;
 } Drd64_Intel64db_Record;
 
+#ifdef DRD64_SRC_INTEL64_DB
+       #define DRD64_INTEL64_DB_EXTERN
+#else
+       #define DRD64_INTEL64_DB_EXTERN extern
+#endif
+DRD64_INTEL64_DB_EXTERN
+       int     Drd64_Intel64db_GetRegisterString( Byte *p_regstr, Word w_regid, int i_maxstr );
+DRD64_INTEL64_DB_EXTERN
+       Byte Drd64_Intel64db_GetByteCodeType( Drd64_Intel64_AnalyzePacket *p_analyze);
+
 
 #endif /* DRD64_HEADER_INTEL64_DB */