(store_parm_decls): Use TYPE_MAIN_VARIANT to compare types.

From-SVN: r2903
This commit is contained in:
Richard Stallman 1992-12-22 22:56:39 +00:00
parent b93249c36d
commit b3fc0c9876

View File

@ -5776,7 +5776,8 @@ store_parm_decls ()
with that declared for the arg. */
if (! comptypes (DECL_ARG_TYPE (parm), TREE_VALUE (type)))
{
if (TREE_TYPE (parm) == TREE_VALUE (type))
if (TYPE_MAIN_VARIANT (TREE_TYPE (parm))
== TYPE_MAIN_VARIANT (TREE_VALUE (type)))
{
/* Adjust argument to match prototype. E.g. a previous
`int foo(float);' prototype causes