diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-03-18 00:44:33 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-03-18 00:44:33 +0000 |
commit | a601b81c06cad356f7be1a378b4e2fbb24225734 (patch) | |
tree | 7454677f25bb5a2123d3a5cf6e7f64bbf238984c | |
parent | 7211c65765a133c01c868d0b20015b65bbce297e (diff) |
* cp-lang.c (cxx_types_compatible_p): Use
same_type_ignoring_top_level_qualifiers_p.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/tree-ssa-20020619-branch@79615 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/cp/ChangeLog.tree-ssa | 5 | ||||
-rw-r--r-- | gcc/cp/cp-lang.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/cp/ChangeLog.tree-ssa b/gcc/cp/ChangeLog.tree-ssa index 24f2ae42488..cb9739411a2 100644 --- a/gcc/cp/ChangeLog.tree-ssa +++ b/gcc/cp/ChangeLog.tree-ssa @@ -1,3 +1,8 @@ +2004-03-17 Richard Henderson <rth@redhat.com> + + * cp-lang.c (cxx_types_compatible_p): Use + same_type_ignoring_top_level_qualifiers_p. + 2004-03-16 Dale Johannesen <dalej@apple.com> * cp-lang.c (cxx_types_compatible_p): New. diff --git a/gcc/cp/cp-lang.c b/gcc/cp/cp-lang.c index e80b0cd1b4a..fb5b2389131 100644 --- a/gcc/cp/cp-lang.c +++ b/gcc/cp/cp-lang.c @@ -362,7 +362,7 @@ cp_var_mod_type_p (tree type) static int cxx_types_compatible_p (tree x, tree y) { - return comptypes (TYPE_MAIN_VARIANT (x), TYPE_MAIN_VARIANT (y), 0); + return same_type_ignoring_top_level_qualifiers_p (x, y); } /* Stub routine to tell people that this doesn't work yet. */ |