reorg.c: Always define make_return_insns.
authorGiuseppe Scrivano <gscrivano@gnu.org>
Tue, 13 Sep 2011 14:42:29 +0000 (14:42 +0000)
committerRichard Sandiford <rsandifo@gcc.gnu.org>
Tue, 13 Sep 2011 14:42:29 +0000 (14:42 +0000)
gcc/
2011-09-13  Giuseppe Scrivano  <gscrivano@gnu.org>

* reorg.c: Always define make_return_insns.

From-SVN: r178813

gcc/ChangeLog
gcc/reorg.c

index 33278d880ae3ef7e4befc53db61cd86566cd4bd6..f7e267c019300eb55eda816f653052995bdbc46b 100644 (file)
@@ -1,3 +1,7 @@
+2011-09-13  Giuseppe Scrivano  <gscrivano@gnu.org>
+
+       * reorg.c: Always define make_return_insns.
+
 2011-09-13  Jan Hubicka  <jh@suse.cz>
 
        PR other/49533
index 8880545a74c16d4e7b91a6af2291913cf2d7ce74..179bf5fbdaf606fcf3ce033f0452d1f216bb5187 100644 (file)
@@ -219,9 +219,7 @@ static rtx fill_slots_from_thread (rtx, rtx, rtx, rtx,
                                   int *, rtx);
 static void fill_eager_delay_slots (void);
 static void relax_delay_slots (rtx);
-#ifdef HAVE_return
 static void make_return_insns (rtx);
-#endif
 \f
 /* A wrapper around next_active_insn which takes care to return ret_rtx
    unchanged.  */
@@ -3711,7 +3709,6 @@ relax_delay_slots (rtx first)
     }
 }
 \f
-#ifdef HAVE_return
 
 /* Look for filled jumps to the end of function label.  We can try to convert
    them into RETURN insns if the insns in the delay slot are valid for the
@@ -3867,7 +3864,6 @@ make_return_insns (rtx first)
   fill_simple_delay_slots (1);
   fill_simple_delay_slots (0);
 }
-#endif
 \f
 /* Try to find insns to place in delay slots.  */