diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 67a3eb6860d..480ee534cc5 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2008-09-09 Nick Clifton + + * config/v850/v850.md (return): Restore frame size restriction. + 2008-09-09 Paolo Bonzini * c-common.c (c_expand_decl): Remove. diff --git a/gcc/config/v850/v850.md b/gcc/config/v850/v850.md index 79b47e64990..504a748f496 100644 --- a/gcc/config/v850/v850.md +++ b/gcc/config/v850/v850.md @@ -1563,7 +1563,7 @@ (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")])