diff options
author | Trevor Saunders <tbsaunde+gcc@tbsaunde.org> | 2015-04-22 00:44:08 +0000 |
---|---|---|
committer | Trevor Saunders <tbsaunde@gcc.gnu.org> | 2015-04-22 00:44:08 +0000 |
commit | 9a52250502b8e0beed0ff5b289fe0bf6230ca7c2 (patch) | |
tree | b01d63c7bbc4b59a52128e604fff80ffe63987ee /gcc/df-scan.c | |
parent | 858d4a15b7c954b57290a131df4898bd1aaa1d95 (diff) | |
download | gcc-9a52250502b8e0beed0ff5b289fe0bf6230ca7c2.zip gcc-9a52250502b8e0beed0ff5b289fe0bf6230ca7c2.tar.gz gcc-9a52250502b8e0beed0ff5b289fe0bf6230ca7c2.tar.bz2 |
add default definition of EH_RETURN_DATA_REGNO
gcc/ChangeLog:
2015-04-21 Trevor Saunders <tbsaunde+gcc@tbsaunde.org>
* defaults.h: New definition of EH_RETURN_DATA_REGNO.
* except.c: Remove definition of EH_RETURN_DATA_REGNO.
* builtins.c (expand_builtin): Remove check if
EH_RETURN_DATA_REGNO is defined.
* df-scan.c (df_bb_refs_collect): Likewise.
(df_get_exit_block_use_set): Likewise.
* haifa-sched.c (initiate_bb_reg_pressure_info): Likewise.
* ira-lives.c (process_bb_node_lives): Likewise.
* lra-lives.c (process_bb_lives): Likewise.
From-SVN: r222293
Diffstat (limited to 'gcc/df-scan.c')
-rw-r--r-- | gcc/df-scan.c | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/gcc/df-scan.c b/gcc/df-scan.c index 1700be9..b2e2e5d 100644 --- a/gcc/df-scan.c +++ b/gcc/df-scan.c @@ -3332,7 +3332,6 @@ df_bb_refs_collect (struct df_collection_rec *collection_rec, basic_block bb) return; } -#ifdef EH_RETURN_DATA_REGNO if (bb_has_eh_pred (bb)) { unsigned int i; @@ -3346,7 +3345,6 @@ df_bb_refs_collect (struct df_collection_rec *collection_rec, basic_block bb) bb, NULL, DF_REF_REG_DEF, DF_REF_AT_TOP); } } -#endif /* Add the hard_frame_pointer if this block is the target of a non-local goto. */ @@ -3751,7 +3749,6 @@ df_get_exit_block_use_set (bitmap exit_block_uses) bitmap_set_bit (exit_block_uses, i); } -#ifdef EH_RETURN_DATA_REGNO /* Mark the registers that will contain data for the handler. */ if (reload_completed && crtl->calls_eh_return) for (i = 0; ; ++i) @@ -3761,7 +3758,6 @@ df_get_exit_block_use_set (bitmap exit_block_uses) break; bitmap_set_bit (exit_block_uses, regno); } -#endif #ifdef EH_RETURN_STACKADJ_RTX if ((!HAVE_epilogue || ! epilogue_completed) |