diff options
author | Jan Hubicka <jh@suse.cz> | 2001-08-08 21:09:11 +0200 |
---|---|---|
committer | Jan Hubicka <hubicka@gcc.gnu.org> | 2001-08-08 19:09:11 +0000 |
commit | a4b07e7ff898a61497d248c67d6540cd7067305b (patch) | |
tree | 263e7633597badb488abf936cf6ada358d5c78e8 /gcc/c-errors.c | |
parent | 9d98f8f9c4bea7b6ddcc1cb935e3b17d498b4beb (diff) | |
download | gcc-a4b07e7ff898a61497d248c67d6540cd7067305b.zip gcc-a4b07e7ff898a61497d248c67d6540cd7067305b.tar.gz gcc-a4b07e7ff898a61497d248c67d6540cd7067305b.tar.bz2 |
sibcall.c (return_value_pseudo): New static variable.
* sibcall.c (return_value_pseudo): New static variable.
(skip_copy_to_return_value): Handle return_value_pseudo.
(call_ends_block_p): Ensure that return_value_pseudo is set.
(optimize_sibling_and_tail_recursive_call): Discover the
load of pseudo return value in alternate exit block.
From-SVN: r44723
Diffstat (limited to 'gcc/c-errors.c')
0 files changed, 0 insertions, 0 deletions