diff options
author | Richard Henderson <rth@cygnus.com> | 2000-08-12 09:28:10 -0700 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2000-08-12 09:28:10 -0700 |
commit | 055bcfeedad2c54d2abbf2dc85f50565defc92f0 (patch) | |
tree | 0b58003a89bb66321aeaebb663ee8fe8ba653669 /gcc/java/check-init.c | |
parent | 3ac597cb9a7b77b48e54670f6d9f3a028bd75b8f (diff) | |
download | gcc-055bcfeedad2c54d2abbf2dc85f50565defc92f0.zip gcc-055bcfeedad2c54d2abbf2dc85f50565defc92f0.tar.gz gcc-055bcfeedad2c54d2abbf2dc85f50565defc92f0.tar.bz2 |
sibcall.c (uses_addressof): Accept both addressof and current_function_internal_arg_pointer inside a mem.
* sibcall.c (uses_addressof): Accept both addressof and
current_function_internal_arg_pointer inside a mem.
(optimize_sibling_and_tail_recursive_call): Fail tail recursion
if current_function_uses_addressof.
* stmt.c (expand_return): Kill tail recursion and HAVE_return
optimizations.
From-SVN: r35657
Diffstat (limited to 'gcc/java/check-init.c')
0 files changed, 0 insertions, 0 deletions