From: Diego Novillo Date: Fri, 26 Mar 2004 19:02:55 +0000 (+0000) Subject: c-typeck.c (comptypes): Replace calls to TYPE_DOMAIN with TYPE_ORIG_SIZE_TYPE. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=eb1a2c880a767e472e715c7587cb4ac3dc953bf9;p=gcc.git c-typeck.c (comptypes): Replace calls to TYPE_DOMAIN with TYPE_ORIG_SIZE_TYPE. * c-typeck.c (comptypes): Replace calls to TYPE_DOMAIN with TYPE_ORIG_SIZE_TYPE. From-SVN: r79991 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a8185433a1b..3589d427d53 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2004-03-26 Diego Novillo + + * c-typeck.c (comptypes): Replace calls to TYPE_DOMAIN + with TYPE_ORIG_SIZE_TYPE. + 2004-03-25 Aldy Hernandez PR 14219 diff --git a/gcc/c-typeck.c b/gcc/c-typeck.c index c3a1e87ecc4..59bccab3930 100644 --- a/gcc/c-typeck.c +++ b/gcc/c-typeck.c @@ -464,12 +464,13 @@ comptypes (tree type1, tree type2, int flags) /* If either type is the internal version of sizetype, return the language version. */ if (TREE_CODE (t1) == INTEGER_TYPE && TYPE_IS_SIZETYPE (t1) - && TYPE_DOMAIN (t1) != 0) - t1 = TYPE_DOMAIN (t1); + && TYPE_ORIG_SIZE_TYPE (t1)) + t1 = TYPE_ORIG_SIZE_TYPE (t1); if (TREE_CODE (t2) == INTEGER_TYPE && TYPE_IS_SIZETYPE (t2) - && TYPE_DOMAIN (t2) != 0) - t2 = TYPE_DOMAIN (t2); + && TYPE_ORIG_SIZE_TYPE (t2)) + t2 = TYPE_ORIG_SIZE_TYPE (t2); + /* Enumerated types are compatible with integer types, but this is not transitive: two enumerated types in the same translation unit