From 1b7ae0b72282c395192bf024648112123aac5df9 Mon Sep 17 00:00:00 2001 From: Richard Henderson Date: Sat, 22 Jan 2011 11:39:36 -0800 Subject: [PATCH] rx: Enable the compare-elim pass. From-SVN: r169133 --- gcc/ChangeLog | 2 ++ gcc/config/rx/rx.c | 3 +++ 2 files changed, 5 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index fb069e30b9ee..1dde632ba5b0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,7 @@ 2011-01-21 Richard Henderson + * config/rx/rx.c (TARGET_FLAGS_REGNUM): New. + * config/mn10300/mn10300.c (TARGET_FLAGS_REGNUM): New. * compare-elim.c: New file. diff --git a/gcc/config/rx/rx.c b/gcc/config/rx/rx.c index 54cb73715986..9855c625f4dc 100644 --- a/gcc/config/rx/rx.c +++ b/gcc/config/rx/rx.c @@ -2902,6 +2902,9 @@ rx_match_ccmode (rtx insn, enum machine_mode cc_mode) #undef TARGET_EXCEPT_UNWIND_INFO #define TARGET_EXCEPT_UNWIND_INFO sjlj_except_unwind_info +#undef TARGET_FLAGS_REGNUM +#define TARGET_FLAGS_REGNUM CC_REG + struct gcc_target targetm = TARGET_INITIALIZER; /* #include "gt-rx.h" */ -- 2.47.2