diff options
author | Richard Henderson <rth@cygnus.com> | 2000-03-24 17:06:35 -0800 |
---|---|---|
committer | Richard Henderson <rth@gcc.gnu.org> | 2000-03-24 17:06:35 -0800 |
commit | 194c7c45b14098d8ed488e57d9d37e3b290ee4cd (patch) | |
tree | 9ebdd42ff7f81a59b06dea0e7f79c96c34249f4b /gcc/java/java-tree.h | |
parent | 1c33f70c9679c08daf29d6911240ff7b9da94ee0 (diff) | |
download | gcc-194c7c45b14098d8ed488e57d9d37e3b290ee4cd.zip gcc-194c7c45b14098d8ed488e57d9d37e3b290ee4cd.tar.gz gcc-194c7c45b14098d8ed488e57d9d37e3b290ee4cd.tar.bz2 |
tree.c (lang_safe_for_unsave): Remove.
* tree.c (lang_safe_for_unsave): Remove.
(unsafe_for_reeval): Transmute and rename from safe_for_unsave,
allowing for two levels of unsafeness. Remove lang hook.
* tree.h: Update declarations.
* calls.c (expand_call): Rename safe_for_reeval to try_tail_call.
Create temporary VAR_DECLs to protect very unsafe_for_reeval trees.
Always fail sibcalls when there are pending cleanups.
From-SVN: r32735
Diffstat (limited to 'gcc/java/java-tree.h')
0 files changed, 0 insertions, 0 deletions