diff options
author | Tom Wood <wood@gnu.org> | 1992-10-08 22:08:29 +0000 |
---|---|---|
committer | Tom Wood <wood@gnu.org> | 1992-10-08 22:08:29 +0000 |
commit | 587cb682de5b023e77bb580de95f7aad9bcd9ce2 (patch) | |
tree | 139f1d8d8fcc63212d8239fb5d2f1c7cbf4a3c77 | |
parent | 29a326c2330232f215f33746579d3a5d0a6dc843 (diff) | |
download | gcc-587cb682de5b023e77bb580de95f7aad9bcd9ce2.zip gcc-587cb682de5b023e77bb580de95f7aad9bcd9ce2.tar.gz gcc-587cb682de5b023e77bb580de95f7aad9bcd9ce2.tar.bz2 |
(assign_parms): Provide a safe value for
DECL_INCOMING_RTL in case of syntax errors.
From-SVN: r2375
-rw-r--r-- | gcc/function.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/function.c b/gcc/function.c index f79ebd0..8ee0754 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -2676,7 +2676,8 @@ assign_parms (fndecl, second_time) || TREE_CODE (parm) != PARM_DECL || passed_type == NULL) { - DECL_RTL (parm) = gen_rtx (MEM, BLKmode, const0_rtx); + DECL_INCOMING_RTL (parm) = DECL_RTL (parm) = gen_rtx (MEM, BLKmode, + const0_rtx); TREE_USED (parm) = 1; continue; } |