diff options
author | Eric Christopher <echristo@redhat.com> | 2005-06-08 00:28:41 +0000 |
---|---|---|
committer | Eric Christopher <echristo@gcc.gnu.org> | 2005-06-08 00:28:41 +0000 |
commit | f1c9d07dc5f644c29218de872831b30899cb1974 (patch) | |
tree | 14a16d461a9aea2dacf156e21b88da47ba6394a4 /gcc/config/frv | |
parent | e9cff73d49353b7de05c5d59decacfe3ebca58ed (diff) | |
download | gcc-f1c9d07dc5f644c29218de872831b30899cb1974.zip gcc-f1c9d07dc5f644c29218de872831b30899cb1974.tar.gz gcc-f1c9d07dc5f644c29218de872831b30899cb1974.tar.bz2 |
system.h: Poison EXTRA_CC_MODES.
2005-06-07 Eric Christopher <echristo@redhat.com>
* system.h: Poison EXTRA_CC_MODES.
* config/frv/frv.h (SELECT_CC_MODE): Rewrite comment.
* config/ia64/ia64.h (SELECT_CC_MODE): Ditto.
* doc/md.texi (Jump Patterns): Replace reference to
EXTRA_CC_MODES with machine-modes.def.
* doc/rtl.texi (Machine Modes): Ditto.
From-SVN: r100737
Diffstat (limited to 'gcc/config/frv')
-rw-r--r-- | gcc/config/frv/frv.h | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/gcc/config/frv/frv.h b/gcc/config/frv/frv.h index 9961758..fa9cca0 100644 --- a/gcc/config/frv/frv.h +++ b/gcc/config/frv/frv.h @@ -2157,19 +2157,8 @@ do { \ #define HAVE_PRE_MODIFY_REG 1 -/* Returns a mode from class `MODE_CC' to be used when comparison operation - code OP is applied to rtx X and Y. For example, on the SPARC, - `SELECT_CC_MODE' is defined as (see *note Jump Patterns::. for a - description of the reason for this definition) - - #define SELECT_CC_MODE(OP,X,Y) \ - (GET_MODE_CLASS (GET_MODE (X)) == MODE_FLOAT \ - ? ((OP == EQ || OP == NE) ? CCFPmode : CCFPEmode) \ - : ((GET_CODE (X) == PLUS || GET_CODE (X) == MINUS \ - || GET_CODE (X) == NEG) \ - ? CC_NOOVmode : CCmode)) - - You need not define this macro if `EXTRA_CC_MODES' is not defined. */ +/* We define extra CC modes in frv-modes.def so we need a selector. */ + #define SELECT_CC_MODE frv_select_cc_mode /* A C expression whose value is one if it is always safe to reverse a |