OSDN Git Service

* mn10300.c (can_use_return_insn): Add size of fixed stack space
authorlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 Apr 1997 22:20:18 +0000 (22:20 +0000)
committerlaw <law@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 3 Apr 1997 22:20:18 +0000 (22:20 +0000)
commitf1899bffce6b2155bc4ad521fcb410defb002fd2
tree805ec6f5c2e23b71123ddb1ad2f5a39d79e1fb09
parentdcbcfb63a9799c89290dfebb460832699291ed0e
    * mn10300.c (can_use_return_insn): Add size of fixed stack space
        for function calls into the size of the frame.  */
        (expand_prologue, expand_epilogue): Likewise.
        (initial_offset): Corresponding changes..
        * mn10300.h (OUTGOING_REG_PARM_STACK_SPACE): No longer define.
        (STACK_POINTER_OFFSET): Define.
        * mn10300.md (call, call_value expanders): Don't adjust the stack
        pointer here anymore.

        * mn10300.md (ashlsi3): Remove some alternatives which are no longer
        needed or desired.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@13837 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/config/mn10300/mn10300.c
gcc/config/mn10300/mn10300.h
gcc/config/mn10300/mn10300.md