re PR target/3177 (Invalid sibcall optimisation on ia64)
authorRichard Henderson <rth@redhat.com>
Fri, 22 Mar 2002 19:23:05 +0000 (11:23 -0800)
committerRichard Henderson <rth@gcc.gnu.org>
Fri, 22 Mar 2002 19:23:05 +0000 (11:23 -0800)
commit648fe28b9dc62616ded2f6eafe5c945887b68bcc
tree239508eee576e0a370dc1c3feb1e8b63a73a1950
parent1813dafd906295f5a6b441490440c548f53123f6
re PR target/3177 (Invalid sibcall optimisation on ia64)

        PR target/3177
        * config/ia64/ia64.h (CUMULATIVE_ARGS): Add int_regs.
        (INIT_CUMULATIVE_ARGS, INIT_CUMULATIVE_INCOMING_ARGS): Update.
        * config/ia64/ia64.c (ia64_function_arg_advance): Set int_regs.
        (ia64_expand_prologue): Look at int_regs, not words, for number
        of incomming int regs.

From-SVN: r51180
gcc/ChangeLog
gcc/config/ia64/ia64.c
gcc/config/ia64/ia64.h
gcc/testsuite/gcc.c-torture/execute/20020321-1.c [new file with mode: 0644]