diff options
Diffstat (limited to 'gcc/resource.c')
-rw-r--r-- | gcc/resource.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/resource.c b/gcc/resource.c index fa7e9573061..772dad765f5 100644 --- a/gcc/resource.c +++ b/gcc/resource.c @@ -1029,7 +1029,7 @@ mark_target_live_regs (insns, target, res) #if ARG_POINTER_REGNUM != FRAME_POINTER_REGNUM && ! (i == ARG_POINTER_REGNUM && fixed_regs[i]) #endif -#if defined (PIC_OFFSET_TABLE_REGNUM) && !defined (PIC_OFFSET_TABLE_REG_CALL_CLOBBERED) +#if !defined (PIC_OFFSET_TABLE_REG_CALL_CLOBBERED) && ! (i == PIC_OFFSET_TABLE_REGNUM && flag_pic) #endif ) |