OSDN Git Service

* config/v850/v850.md (return): Restore frame size restriction.
authornickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Sep 2008 09:16:07 +0000 (09:16 +0000)
committernickc <nickc@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 9 Sep 2008 09:16:07 +0000 (09:16 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@140139 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/v850/v850.md

index 67a3eb6..480ee53 100644 (file)
@@ -1,3 +1,7 @@
+2008-09-09  Nick Clifton  <nickc@redhat.com>
+
+       * config/v850/v850.md (return): Restore frame size restriction.
+
 2008-09-09  Paolo Bonzini  <bonzini@gnu.org>
 
        * c-common.c (c_expand_decl): Remove.
index 79b47e6..504a748 100644 (file)
 
 (define_insn "return"
   [(return)]
-  "reload_completed"
+  "reload_completed && compute_frame_size (get_frame_size (), (long *)0) == 0"
   "jmp [r31]"
   [(set_attr "length" "2")
    (set_attr "cc" "none")])