aboutsummaryrefslogtreecommitdiff
path: root/gcc/c-errors.c
diff options
context:
space:
mode:
authorJan Hubicka <jh@suse.cz>2001-08-08 21:09:11 +0200
committerJan Hubicka <hubicka@gcc.gnu.org>2001-08-08 19:09:11 +0000
commita4b07e7ff898a61497d248c67d6540cd7067305b (patch)
tree263e7633597badb488abf936cf6ada358d5c78e8 /gcc/c-errors.c
parent9d98f8f9c4bea7b6ddcc1cb935e3b17d498b4beb (diff)
downloadgcc-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