diff options
Diffstat (limited to 'gcc/gimple-ssa.h')
-rw-r--r-- | gcc/gimple-ssa.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gcc/gimple-ssa.h b/gcc/gimple-ssa.h index 39551dac418..8dd05bf6019 100644 --- a/gcc/gimple-ssa.h +++ b/gcc/gimple-ssa.h @@ -51,16 +51,17 @@ struct ssa_name_hasher : ggc_ptr_hash<tree_node> static hashval_t hash (tree item) { - return item->ssa_name.var->decl_minimal.uid; + return item->u.ssa_name.var->u.decl_minimal.uid; } /* Return true if the DECL_UID in both trees are equal. */ static bool equal (tree a, tree b) -{ - return (a->ssa_name.var->decl_minimal.uid == b->ssa_name.var->decl_minimal.uid); -} + { + return a->u.ssa_name.var->u.decl_minimal.uid + == b->u.ssa_name.var->u.decl_minimal.uid; + } }; /* Gimple dataflow datastructure. All publicly available fields shall have |