i386.c (ix86_expand_call): New function, extracted from md call patterns.
authorRichard Henderson <rth@redhat.com>
Thu, 23 May 2002 05:20:25 +0000 (22:20 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Thu, 23 May 2002 05:20:25 +0000 (22:20 -0700)
commit0e07aff3464497cde5a8f24fe1f4571e8499750a
tree0881c0b88179b5c6b4d12c3dbbc6bf7228f8d915
parentc32dd1ef25b7c0cbc0d6c917a22a700f288e878f
i386.c (ix86_expand_call): New function, extracted from md call patterns.

        * config/i386/i386.c (ix86_expand_call): New function, extracted
        from md call patterns.  Add pic_offset_table_rtx to
        CALL_INSN_FUNCTION_USAGE when needed.
        * config/i386/i386.md (call_pop, call): Use ix86_expand_call.
        (call_value_pop, call_value, untyped_call): Likewise.
        (call_exp, call_value_exp): Remove.
        * config/i386/i386-protos.h: Update.

From-SVN: r53763
gcc/ChangeLog
gcc/config/i386/i386-protos.h
gcc/config/i386/i386.c
gcc/config/i386/i386.md