From 7ab17e6d01594f70d37544ae15b2977294985fcd Mon Sep 17 00:00:00 2001 From: John Baldwin Date: Tue, 31 May 2005 20:01:18 +0000 Subject: [PATCH] Just use uintptr_t and intptr_t rather than requiring each arch to provide explicit int/long typedefs. --- lib/libstand/zalloc_defs.h | 26 ++------------------------ 1 file changed, 2 insertions(+), 24 deletions(-) diff --git a/lib/libstand/zalloc_defs.h b/lib/libstand/zalloc_defs.h index 668f785f99cd..2544f59a6349 100644 --- a/lib/libstand/zalloc_defs.h +++ b/lib/libstand/zalloc_defs.h @@ -41,30 +41,8 @@ #include #include "stand.h" -#ifdef __i386__ -typedef unsigned int iaddr_t; /* unsigned int same size as pointer */ -typedef int saddr_t; /* signed int same size as pointer */ -#endif -#ifdef __alpha__ -typedef unsigned long iaddr_t; /* unsigned long same size as pointer */ -typedef long saddr_t; /* signed long same size as pointer */ -#endif -#ifdef __powerpc__ -typedef unsigned int iaddr_t; /* unsigned int same size as pointer */ -typedef int saddr_t; /* signed int same size as pointer */ -#endif -#ifdef __ia64__ -typedef unsigned long iaddr_t; /* unsigned long same size as pointer */ -typedef long saddr_t; /* signed long same size as pointer */ -#endif -#ifdef __sparc64__ -typedef unsigned long iaddr_t; /* unsigned long same size as pointer */ -typedef long saddr_t; /* signed long same size as pointer */ -#endif -#ifdef __arm__ -typedef unsigned long iaddr_t; /* unsigned int same size as pointer */ -typedef int saddr_t; /* signed int same size as pointer */ -#endif +typedef uintptr_t iaddr_t; /* unsigned int same size as pointer */ +typedef intptr_t saddr_t; /* signed int same size as pointer */ #include "zalloc_mem.h" #define Prototype extern