OSDN Git Service

(LibGoblin)
[drdeamon64/drdeamon64.git] / libintel64asm / drd64_intel64_db.c
index 286571e..75255e7 100644 (file)
@@ -34,13 +34,8 @@ Function: INTEL64 Assembler DataBase
 Comment: none
 ----------------------------------------------------------------------*/
 
+#define        DRD64_SRC_INTEL64_DB
 #include"drd64_intel64.h"
-#include"drd64_intel64_dbtype.h"
-#include"drd64_intel64_db.h"
-#include"drd64_intel64_dbfile.h"
-#include"drd64_intel64_asm.h"
-#include"drd64_intel64_disasm.h"
-#include"drd64_intel64_dbcommon.h"
 
 /* Make Hash Table */
 /* Access & Search Function */
@@ -372,6 +367,7 @@ int
                int i_maxstr )          : Dest. Buf. Max Size
 
 -----------------------------------------------------------------------*/
+DRD64_INTEL64_DB_EXTERN
 int
        Drd64_Intel64db_GetRegisterString(
                Byte *p_regstr,
@@ -1107,6 +1103,7 @@ Byte
                Drd64_Intel64_AnalyzePacket *p_analyze) 
                        : [Dest][Src] Analyze Packet
 -----------------------------------------------------------------------*/
+DRD64_INTEL64_DB_EXTERN
 Byte
        Drd64_Intel64db_GetByteCodeType(
                Drd64_Intel64_AnalyzePacket *p_analyze)
@@ -1166,6 +1163,7 @@ Byte
                Byte b_bits)    : [opt] Judge Bit Mode (32/64)
 
 -----------------------------------------------------------------------*/
+DRD64_INTEL64_DB_EXTERN
 Byte
        Drd64_Intel64db_GetBytePrefixType(
                Byte b_code,