* m32.c (m32c_pushm_popm): Use crtl->retrun_rtx.
authorJan Hubicka <jh@suse.cz>
Sun, 13 Apr 2008 14:05:31 +0000 (16:05 +0200)
committerJan Hubicka <hubicka@gcc.gnu.org>
Sun, 13 Apr 2008 14:05:31 +0000 (14:05 +0000)
From-SVN: r134240

gcc/ChangeLog
gcc/config/m32c/m32c.c

index 9aa7f7dcac654b6b8d547a30a6cc0fa1a1eba2d4..b15e712aea433545950342747c3f5625a0459896 100644 (file)
@@ -1,3 +1,7 @@
+2008-04-13  Jan Hubicka  <jh@suse.cz>
+
+       * m32.c (m32c_pushm_popm): Use crtl->retrun_rtx.
+
 2008-04-12  Andrew Pinski  <pinskia@gmail.com>
 
        * config/rs6000/rs6000.c (compute_save_world_info): Set lr_save_p if
index f1346f4677514da81677f91d9fd3aca50f06c4f9..c19fd4ed2cdd7360b5f452d4ba003af6cb2ee10a 100644 (file)
@@ -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));