Index: ggc-common.c
===================================================================
--- ggc-common.c        (Revision 193925)
+++ ggc-common.c        (Arbeitskopie)
@@ -304,7 +304,7 @@ struct ptr_data
   enum gt_types_enum type;
 };

-#define POINTER_HASH(x) (hashval_t)((long)x >> 3)
+#define POINTER_HASH(x) (hashval_t)((intptr_t)x >> 3)

 /* Register an object in the hash table.  */

