• rth's avatar
    * i386.c (call_insn_operand): Always allow SYMBOL_REF, · a990e397
    rth authored
            care for HALF_PIC_P.
            (expander_call_insn_operand): Remove.
            (ix86_expand_epilogue): New arg `emit_return' to control return insn.
            * i386.h (PREDICATE_CODES): Update.
            * i386.md (all call expanders): Remove predicates, remove special
            handling for half-pic.
            (*call_1, *call_value_1): Handle SIBLING_CALL_P insns.
            (*call_pop_pic2, *call_pic2, *call_value_pop_2, *call_value_2): Remove.
            (sibcall_epilogue): New.
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32620 138bc75d-0d04-0410-961f-82ee72b054a4
    a990e397
i386.c 171 KB