]> gcc.gnu.org Git - gcc.git/commit - gcc/calls.c
calls.c (initialize_argument_information): Add CALL_FROM_THUNK_P parameter.
authorMark Mitchell <mark@codesourcery.com>
Wed, 4 Feb 2004 12:22:42 +0000 (12:22 +0000)
committerPaul Brook <pbrook@gcc.gnu.org>
Wed, 4 Feb 2004 12:22:42 +0000 (12:22 +0000)
commitdd292d0ad8022964b57aba763b9abce9564ac14f
tree8c306782503db9a3eda1fbfd9d593004b11e369d
parent18d0ecb6ec0d462b185a4fa340952a040b5c6f9e
calls.c (initialize_argument_information): Add CALL_FROM_THUNK_P parameter.

* calls.c (initialize_argument_information): Add CALL_FROM_THUNK_P
parameter.  Use it instead of current_function_is_thunk.
* function.h (struct function): Update documentation for is_thunk.
* tree.h (CALL_FROM_THUNK_P): New macro.
* config/alpha/alpha.c (alpha_sa_mask): Do not check
no_new_pseudos when testing current_function_is_thunk.
* config/rs6000/rs6000.c (rs6000_ra_ever_killed): Likeiwse.

* decl.c (cxx_push_function_context): Do not set
current_function_is_thunk.
* method.c (use_thunk): Set CALL_FROM_THUNK on the call to the
actual function.

From-SVN: r77244
gcc/ChangeLog
gcc/calls.c
gcc/config/alpha/alpha.c
gcc/config/rs6000/rs6000.c
gcc/cp/ChangeLog
gcc/cp/decl.c
gcc/cp/method.c
gcc/function.h
gcc/tree.h
This page took 0.066317 seconds and 5 git commands to generate.