[RSYM]
[reactos.git] / reactos / tools / rsym / rsym.h
index 6b91d6e..f8d43ef 100644 (file)
@@ -1,6 +1,7 @@
 /* rsym.h */
 
 #pragma once
+#include <typedefs.h>
 #include "../pecoff.h"
 
 typedef struct {
@@ -156,8 +157,14 @@ typedef struct _COFF_SYMENT
 } COFF_SYMENT, *PCOFF_SYMENT;
 #pragma pack(4)
 
+#ifdef TARGET_i386
+typedef ULONG TARGET_ULONG_PTR;
+#else
+typedef ULONGLONG TARGET_ULONG_PTR;
+#endif
+
 typedef struct _ROSSYM_ENTRY {
-  ULONG_PTR Address;
+  TARGET_ULONG_PTR Address;
   ULONG FunctionOffset;
   ULONG FileOffset;
   ULONG SourceLine;