Index: src/common/dwarf/types.h |
diff --git a/src/common/dwarf/types.h b/src/common/dwarf/types.h |
index 61ca4579a9b3846021c13a5df0383c9d4ecdf314..59dda3160085a75d33e0c91813b81f1c55366e02 100644 |
--- a/src/common/dwarf/types.h |
+++ b/src/common/dwarf/types.h |
@@ -45,11 +45,7 @@ typedef unsigned short uint16; |
typedef unsigned int uint32; |
typedef unsigned long long uint64; |
-#ifdef __PTRDIFF_TYPE__ |
-typedef __PTRDIFF_TYPE__ intptr; |
-typedef unsigned __PTRDIFF_TYPE__ uintptr; |
-#else |
-#error "Can't find pointer-sized integral types." |
-#endif |
+typedef intptr_t intptr; |
+typedef uintptr_t uintptr; |
#endif // _COMMON_DWARF_TYPES_H__ |