diff options
author | Richard Stallman <rms@gnu.org> | 1993-05-20 05:10:30 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-05-20 05:10:30 +0000 |
commit | de3ab9df04cdea6645ab3d36f61087641a993290 (patch) | |
tree | c0e7ac0afbcb506f9eba2f53dc43dfef2be44bcc /gcc | |
parent | efd65a8b463eb9d7ef294cb005d603cac6f12f6d (diff) | |
download | gcc-de3ab9df04cdea6645ab3d36f61087641a993290.zip gcc-de3ab9df04cdea6645ab3d36f61087641a993290.tar.gz gcc-de3ab9df04cdea6645ab3d36f61087641a993290.tar.bz2 |
(assign_parms): Declare and set current_call_is_indirect.
From-SVN: r4516
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/function.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gcc/function.c b/gcc/function.c index 512bd89..d411abc 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -2704,6 +2704,9 @@ assign_parms (fndecl, second_time) int nparmregs = list_length (fnargs) + LAST_VIRTUAL_REGISTER + 1; int varargs_setup = 0; rtx conversion_insns = 0; + /* FUNCTION_ARG may look at this variable. Since this is not + expanding a call it will always be zero in this function. */ + int current_call_is_indirect = 0; /* Nonzero if the last arg is named `__builtin_va_alist', which is used on some machines for old-fashioned non-ANSI varargs.h; |