calls.c (prepare_call_address): New parameter SIBCALLP.
authorRichard Henderson <rth@gcc.gnu.org>
Wed, 18 Jul 2001 03:24:53 +0000 (20:24 -0700)
committerRichard Henderson <rth@gcc.gnu.org>
Wed, 18 Jul 2001 03:24:53 +0000 (20:24 -0700)
commit3affaf29346bfaea9af3b75fcb0e8acaa26a6eb8
treed5602a9380e9d435ec805a405cf3d2606a5aa4c2
parent2bd2bdd9d2890d459bb896e320c47f09d5bce054
calls.c (prepare_call_address): New parameter SIBCALLP.

        * calls.c (prepare_call_address): New parameter SIBCALLP.  If true,
        don't force the function address into a register.
        (expand_call, emit_library_call_value_1): Update callers.
        * builtins.c (expand_builtin_apply): Likewise.
        * expr.h (prepare_call_address): Update decl.

From-SVN: r44095
gcc/ChangeLog
gcc/builtins.c
gcc/calls.c
gcc/expr.h