From: Richard Kenner Date: Wed, 21 Apr 1993 22:13:54 +0000 (-0400) Subject: (integrate_parm_decls): Copy the DECL_ARG_TYPE value from the PARM_DECL being... X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=a76386d8e5a18762398aa75fe9d35d38792cfe42;p=gcc.git (integrate_parm_decls): Copy the DECL_ARG_TYPE value from the PARM_DECL being... (integrate_parm_decls): Copy the DECL_ARG_TYPE value from the PARM_DECL being cloned into the DECL_ARG_TYPE field of the clone. From-SVN: r4188 --- diff --git a/gcc/integrate.c b/gcc/integrate.c index 95917c8b7c3..ebc219fab90 100644 --- a/gcc/integrate.c +++ b/gcc/integrate.c @@ -1756,6 +1756,10 @@ integrate_parm_decls (args, map, arg_vector) rtx new_decl_rtl = copy_rtx_and_substitute (RTVEC_ELT (arg_vector, i), map); + DECL_ARG_TYPE (decl) = DECL_ARG_TYPE (tail); + /* We really should be setting DECL_INCOMING_RTL to something reasonable + here, but that's going to require some more work. */ + /* DECL_INCOMING_RTL (decl) = ?; */ /* These args would always appear unused, if not for this. */ TREE_USED (decl) = 1; /* Prevent warning for shadowing with these. */