diff options
author | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-03-27 00:50:27 +0000 |
---|---|---|
committer | rth <rth@138bc75d-0d04-0410-961f-82ee72b054a4> | 2000-03-27 00:50:27 +0000 |
commit | 8142f074c657276cdc500b57183e387156822c50 (patch) | |
tree | ea8ea170426cc8cb9e99e73acabed34e6c0a6bc2 /gcc/print-tree.c | |
parent | 8c000f454c6d7efd1bf3bd256399acf2c332ca4e (diff) | |
download | gcc-8142f074c657276cdc500b57183e387156822c50.tar.gz |
* calls.c (expand_call): Pass parms not original exp to
optimize_tail_recursion. Mind return value instead of looking
for a barrier.
* stmt.c (optimize_tail_recursion): Take parameter list, not entire
call_expr. Move checks for call_expr and current_function_decl ...
(expand_return): ... here.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@32758 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/print-tree.c')
0 files changed, 0 insertions, 0 deletions