diff options
author | Trevor Saunders <tbsaunde+gcc@tbsaunde.org> | 2015-11-15 00:18:01 +0000 |
---|---|---|
committer | Trevor Saunders <tbsaunde@gcc.gnu.org> | 2015-11-15 00:18:01 +0000 |
commit | dd4fb6097ad6c16af5ba806c56513e5d756ab852 (patch) | |
tree | 188a369c272c1a7ac81ed20762dcfe4179b01bc7 /gcc/df-scan.c | |
parent | ab7b56730bc193083d0a778b79ca5be0390e17d5 (diff) | |
download | gcc-dd4fb6097ad6c16af5ba806c56513e5d756ab852.zip gcc-dd4fb6097ad6c16af5ba806c56513e5d756ab852.tar.gz gcc-dd4fb6097ad6c16af5ba806c56513e5d756ab852.tar.bz2 |
always define EH_RETURN_HANDLER_RTX
gcc/ChangeLog:
2015-11-14 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
* defaults.h (EH_RETURN_HANDLER_RTX): New default definition.
* df-scan.c (df_get_exit_block_use_set): Adjust.
* except.c (expand_eh_return): Likewise.
From-SVN: r230392
Diffstat (limited to 'gcc/df-scan.c')
-rw-r--r-- | gcc/df-scan.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/gcc/df-scan.c b/gcc/df-scan.c index 2e5fe97..a735925 100644 --- a/gcc/df-scan.c +++ b/gcc/df-scan.c @@ -3714,7 +3714,6 @@ df_get_exit_block_use_set (bitmap exit_block_uses) } #endif -#ifdef EH_RETURN_HANDLER_RTX if ((!targetm.have_epilogue () || ! epilogue_completed) && crtl->calls_eh_return) { @@ -3722,7 +3721,6 @@ df_get_exit_block_use_set (bitmap exit_block_uses) if (tmp && REG_P (tmp)) df_mark_reg (tmp, exit_block_uses); } -#endif /* Mark function return value. */ diddle_return_value (df_mark_reg, (void*) exit_block_uses); |