From 3c05b49d556663f953494d2e3efc5a540862f5b5 Mon Sep 17 00:00:00 2001 From: tbsaunde Date: Thu, 9 Jul 2015 02:50:14 +0000 Subject: use #if for HARD_FRAME_POINTER_IS_FRAME_POINTER less gcc/ChangeLog: 2015-07-08 Trevor Saunders * combine.c (can_combine_def_p): Don't check the value of HARD_FRAME_POINTER_IS_FRAME_POINTER with the preprocessor. (combinable_i3pat): Likewise. (mark_used_regs_combine): Likewise. * regrename.c (rename_chains): Likewise. * reload.c (find_reloads_address): Likewise. * sel-sched.c (mark_unavailable_hard_regs): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@225594 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/regrename.c | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) (limited to 'gcc/regrename.c') diff --git a/gcc/regrename.c b/gcc/regrename.c index 174d3b57368..e5248a54f62 100644 --- a/gcc/regrename.c +++ b/gcc/regrename.c @@ -442,12 +442,10 @@ rename_chains (void) continue; if (fixed_regs[reg] || global_regs[reg] -#if !HARD_FRAME_POINTER_IS_FRAME_POINTER - || (frame_pointer_needed && reg == HARD_FRAME_POINTER_REGNUM) -#else - || (frame_pointer_needed && reg == FRAME_POINTER_REGNUM) -#endif - ) + || (!HARD_FRAME_POINTER_IS_FRAME_POINTER && frame_pointer_needed + && reg == HARD_FRAME_POINTER_REGNUM) + || (HARD_FRAME_POINTER_REGNUM && frame_pointer_needed + && reg == FRAME_POINTER_REGNUM)) continue; COPY_HARD_REG_SET (this_unavailable, unavailable); -- cgit v1.2.1