89 #define N_BTMASK (0xf) 90 #define N_TMASK (0x30) 100 #define BTYPE(x) ((x) & N_BTMASK) 102 #define ISPTR(x) (((x) & N_TMASK) == (DT_PTR << N_BTSHFT)) 103 #define ISFCN(x) (((x) & N_TMASK) == (DT_FCN << N_BTSHFT)) 104 #define ISARY(x) (((x) & N_TMASK) == (DT_ARY << N_BTSHFT)) 105 #define ISTAG(x) ((x)==C_STRTAG||(x)==C_UNTAG||(x)==C_ENTAG) 106 #define DECREF(x) ((((x)>>N_TSHIFT)&~N_BTMASK)|((x)&N_BTMASK)) 173 #define ROUND_UP(N, S) (((N) + (S) - 1) & ~((S) - 1))
struct _STAB_ENTRY * PSTAB_ENTRY
struct _COFF_SYMENT COFF_SYMENT
char * convert_path(const char *origpath)
struct _SYMBOLFILE_HEADER * PSYMBOLFILE_HEADER
struct _ROSSYM_ENTRY ROSSYM_ENTRY
struct _STAB_ENTRY STAB_ENTRY
struct _SYMBOLFILE_HEADER SYMBOLFILE_HEADER
struct _ROSSYM_ENTRY * PROSSYM_ENTRY
struct _COFF_SYMENT * PCOFF_SYMENT
void * load_file(const char *file_name, size_t *file_size)
ULONGLONG TARGET_ULONG_PTR
struct _COFF_SYMENT::@4813::@4814 e