diff options
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/tree.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5ecb9a4..e1b222a 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-07-03 Joseph S. Myers <jsm@polyomino.org.uk> + + * tree.c (type_hash_eq): Allow TYPE_MIN_VALUE which compares equal + with tree_int_cst_equal. + 2004-07-03 Andreas Schwab <schwab@suse.de> * config/ia64/ia64.md: Define new attribute "empty". @@ -3198,7 +3198,7 @@ type_hash_eq (const void *va, const void *vb) || tree_int_cst_equal (TYPE_MAX_VALUE (a->type), TYPE_MAX_VALUE (b->type))) && (TYPE_MIN_VALUE (a->type) == TYPE_MIN_VALUE (b->type) - && tree_int_cst_equal (TYPE_MIN_VALUE (a->type), + || tree_int_cst_equal (TYPE_MIN_VALUE (a->type), TYPE_MIN_VALUE (b->type)))); case OFFSET_TYPE: |