diff --git a/gcc/config/i960/i960.h b/gcc/config/i960/i960.h index 5f293366425..dcb4f09cabc 100644 --- a/gcc/config/i960/i960.h +++ b/gcc/config/i960/i960.h @@ -612,10 +612,6 @@ extern int hard_regno_mode_ok (); /* ??? It isn't clear to me why this is here. Perhaps because of a bug (since fixed) in the definition of INITIAL_FRAME_POINTER_OFFSET which would have caused this to fail. */ -/* ??? Must check current_function_has_nonlocal_goto, otherwise frame pointer - elimination messes up nonlocal goto sequences. I think this works for other - targets because they use indirect jumps for the return which disables fp - elimination. */ #define FRAME_POINTER_REQUIRED (! leaf_function_p ()) /* Definitions for register eliminations.