From a76386d8e5a18762398aa75fe9d35d38792cfe42 Mon Sep 17 00:00:00 2001 From: Richard Kenner Date: Wed, 21 Apr 1993 18:13:54 -0400 Subject: [PATCH] (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 --- gcc/integrate.c | 4 ++++ 1 file changed, 4 insertions(+) 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. */ -- 2.30.2