OSDN Git Service

(LibGoblin)
[drdeamon64/drdeamon64.git] / libgoblin / drd64_libgoblin_dwarf_common.h
index e556fbe..03bcaeb 100644 (file)
@@ -45,62 +45,28 @@ Comment:
        #define LIBGOBLIN_DWARF_COMMON_EXTERN   extern
 #endif
 
+/*
 typedef        struct  {
        QWord   qw_unitsize;
        Word    w_version;
-       QWord   qw_abbrev_offset;
        Byte    b_pointersize;
+       Byte    b_bits;
+       QWord   qw_abbrev_offset;
 } LibGoblin_DwarfCommon_CUHeader;
-
-
-LIBGOBLIN_DWARF_COMMON_EXTERN
-       Byte *
-               LibGoblin_DwarfCommon_Read_Byte(
-                       Byte    *pb_value,
-                       Byte    *pb_src,
-                       QWord   *pqw_size );
+*/
 
 LIBGOBLIN_DWARF_COMMON_EXTERN
-       Byte *
-               LibGoblin_DwarfCommon_Read_Word(
-                       Word    *pw_value,
-                       Byte    *pb_src,
-                       QWord   *pqw_size );
-
+       Byte *DWARF_Common_Read_Byte( Byte *pb_value, Byte *pb_src, QWord *pqw_size );
 LIBGOBLIN_DWARF_COMMON_EXTERN
-       Byte *
-               LibGoblin_DwarfCommon_Read_DWord(
-                       DWord   *pdw_value,
-                       Byte    *pb_src,
-                       QWord   *pqw_size );
-
+       Byte *DWARF_Common_Read_Word( Word *pw_value, Byte *pb_src, QWord *pqw_size );
 LIBGOBLIN_DWARF_COMMON_EXTERN
-       Byte *
-               LibGoblin_DwarfCommon_Read_QWord(
-                       QWord   *pqw_value,
-                       Byte    *pb_src,
-                       QWord   *pqw_size );
-
+       Byte *DWARF_Common_Read_DWord( DWord *pdw_value, Byte *pb_src, QWord *pqw_size );
 LIBGOBLIN_DWARF_COMMON_EXTERN
-       Byte *
-               LibGoblin_DwarfCommon_Read_CUHeader(
-                       LibGoblin_DwarfCommon_CUHeader  *p_cuhead,
-                       Byte    *pb_data,
-                       QWord   qw_size_info );
-
+       Byte *DWARF_Common_Read_QWord( QWord *pqw_value, Byte *pb_src, QWord *pqw_size );
 LIBGOBLIN_DWARF_COMMON_EXTERN
-Byte *
-       LibGoblin_DwarfCommon_Decode_ULEB128(
-               DWord   *dw_result,
-               Byte    *pb_data,
-               QWord   *pqw_remain );
-
+       Byte *DWARF_Common_DecodeULEB128( QWord *qw_result, Byte *pb_data, QWord *pqw_remain );
 LIBGOBLIN_DWARF_COMMON_EXTERN
-Byte *
-       LibGoblin_DwarfCommon_Decode_LEB128(
-               INT             *i_result,
-               Byte    *pb_data,
-               QWord   *pqw_remain );
+       Byte *DWARF_Common_DecodeLEB128( Int64 *ii_result, Byte *pb_data, QWord *pqw_remain );
 
 
 #endif /* DRD64_HEADER_LIBGOBLIN_BINFO */