* function.c: Include target hook for nonlocal_goto frame value.
authorAndy Hutchinson <hutchinsonandy@aim.com>
Sat, 24 May 2008 17:00:47 +0000 (17:00 +0000)
committerAndy Hutchinson <hutchinsonandy@gcc.gnu.org>
Sat, 24 May 2008 17:00:47 +0000 (17:00 +0000)
From-SVN: r135850

gcc/ChangeLog
gcc/function.c

index d036e0318ac8ae04b28c32476fa714c6571c4891..ec65de5c093a575990db7d196db90cf74f26f9d5 100644 (file)
@@ -1,3 +1,7 @@
+2008-05-24  Andy Hutchinson  <hutchinsonandy@aim.com>
+
+       * function.c: Include target hook for nonlocal_goto frame value.
+
 2008-05-24  Richard Guenther  <rguenther@suse.de>
 
        * tree-dfa.c (refs_may_alias_p): Re-instantiate case that
index 5f9c3a5ce2cd9d3022f72f9e071ddc0af768215d..f5a674045622570101cdec8d1bc7540d2da4382d 100644 (file)
@@ -4234,7 +4234,7 @@ expand_function_start (tree subr)
       r_save = expand_expr (t_save, NULL_RTX, VOIDmode, EXPAND_WRITE);
       r_save = convert_memory_address (Pmode, r_save);
 
-      emit_move_insn (r_save, virtual_stack_vars_rtx);
+      emit_move_insn (r_save, targetm.builtin_setjmp_frame_value ());
       update_nonlocal_goto_save_area ();
     }