From 963342adbf17cc7d3ae9bfd7c64d95b214b63e19 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Sat, 24 Apr 1993 11:14:44 -0400 Subject: [PATCH] (HASHFUNCTION): Cast pointers to widest int type. From-SVN: r4205 --- gcc/objc/objc-act.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gcc/objc/objc-act.c b/gcc/objc/objc-act.c index ec4cf3c9238..6a973b6278a 100644 --- a/gcc/objc/objc-act.c +++ b/gcc/objc/objc-act.c @@ -4747,7 +4747,9 @@ build_ivar_reference (id) #define HASH_ALLOC_LIST_SIZE 170 #define ATTR_ALLOC_LIST_SIZE 170 #define SIZEHASHTABLE 257 -#define HASHFUNCTION(key) ((int)key & 0x7fffffff) /* make positive */ + +/* make positive */ +#define HASHFUNCTION(key) ((HOST_WIDE_INT) key & 0x7fffffff) static void hash_init () -- 2.30.2