diff options
Diffstat (limited to 'gcc/shrink-wrap.h')
-rw-r--r-- | gcc/shrink-wrap.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/shrink-wrap.h b/gcc/shrink-wrap.h index 5e7fac9..dda9b92 100644 --- a/gcc/shrink-wrap.h +++ b/gcc/shrink-wrap.h @@ -36,7 +36,8 @@ extern void convert_to_simple_return (edge entry_edge, edge orig_entry_edge, bitmap_head bb_flags, rtx_insn *returnjump, vec<edge> unconverted_simple_returns); -#define SHRINK_WRAPPING_ENABLED (flag_shrink_wrap && HAVE_simple_return) +#define SHRINK_WRAPPING_ENABLED \ + (flag_shrink_wrap && targetm.have_simple_return ()) #endif /* GCC_SHRINK_WRAP_H */ |