From: Jerry Quinn Date: Tue, 6 Oct 2009 04:08:29 +0000 (+0000) Subject: gimple.c (gimple_type_hash): Use CONST_CAST_TREE to fix compilation. X-Git-Tag: releases/gcc-4.5.0~3091 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=ddd4d0e1ade18e71ea3d111d5a2337dfa52dcc7a;p=thirdparty%2Fgcc.git gimple.c (gimple_type_hash): Use CONST_CAST_TREE to fix compilation. 2009-10-06 Jerry Quinn * gimple.c (gimple_type_hash): Use CONST_CAST_TREE to fix compilation. From-SVN: r152485 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1711cbda565a..4dd138f6e43e 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2009-10-06 Jerry Quinn + + * gimple.c (gimple_type_hash): Use CONST_CAST_TREE to fix + compilation. + 2009-10-05 Ralf Wildenhues * c.opt (Wjump-misses-init): Fix typo to enable for ObjC. diff --git a/gcc/gimple.c b/gcc/gimple.c index af54306e54a0..481daf0ed991 100644 --- a/gcc/gimple.c +++ b/gcc/gimple.c @@ -3767,6 +3767,7 @@ iterative_hash_gimple_type (tree type, hashval_t val, static hashval_t gimple_type_hash (const void *p) { + const_tree t = (const_tree) p; VEC(tree, heap) *sccstack = NULL; struct pointer_map_t *sccstate; struct obstack sccstate_obstack; @@ -3783,7 +3784,7 @@ gimple_type_hash (const void *p) next_dfs_num = 1; sccstate = pointer_map_create (); gcc_obstack_init (&sccstate_obstack); - val = iterative_hash_gimple_type (CONST_CAST2 (tree, const void *, p), 0, + val = iterative_hash_gimple_type (CONST_CAST_TREE (t), 0, &sccstack, sccstate, &sccstate_obstack); VEC_free (tree, heap, sccstack); pointer_map_destroy (sccstate);