diff options
author | Jan Hubicka <jh@suse.cz> | 2008-04-13 16:05:31 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2008-04-13 14:05:31 +0000 |
commit | 305da3ecc8b8f9c1e62204b73fad3d242276e91d (patch) | |
tree | 527ff256fd8797a926c6dac84fae1020ff40cd58 /gcc/config/m32c | |
parent | 298ac1dd20a0f91e5975bf8a3ca8138e4f0499e4 (diff) | |
download | gcc-305da3ecc8b8f9c1e62204b73fad3d242276e91d.zip gcc-305da3ecc8b8f9c1e62204b73fad3d242276e91d.tar.gz gcc-305da3ecc8b8f9c1e62204b73fad3d242276e91d.tar.bz2 |
* m32.c (m32c_pushm_popm): Use crtl->retrun_rtx.
From-SVN: r134240
Diffstat (limited to 'gcc/config/m32c')
-rw-r--r-- | gcc/config/m32c/m32c.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/gcc/config/m32c/m32c.c b/gcc/config/m32c/m32c.c index f1346f4..c19fd4e 100644 --- a/gcc/config/m32c/m32c.c +++ b/gcc/config/m32c/m32c.c @@ -1281,11 +1281,11 @@ m32c_pushm_popm (Push_Pop_Type ppt) int n_dwarfs = 0; int nosave_mask = 0; - if (cfun->return_rtx - && GET_CODE (cfun->return_rtx) == PARALLEL + if (crtl->return_rtx + && GET_CODE (crtl->return_rtx) == PARALLEL && !(cfun->calls_eh_return || cfun->machine->is_interrupt)) { - rtx exp = XVECEXP (cfun->return_rtx, 0, 0); + rtx exp = XVECEXP (crtl->return_rtx, 0, 0); rtx rv = XEXP (exp, 0); int rv_bytes = GET_MODE_SIZE (GET_MODE (rv)); |