aboutsummaryrefslogtreecommitdiff
path: root/gcc/genconfig.c
diff options
context:
space:
mode:
authorKazu Hirata <kazu@cs.umass.edu>2003-02-05 00:56:40 +0000
committerKazu Hirata <kazu@gcc.gnu.org>2003-02-05 00:56:40 +0000
commit4b3cf52215ba4791100abeb0ac3510954a54be5d (patch)
treed47ab358e6661aafcbd2543836dd54ab00c3af34 /gcc/genconfig.c
parentdfff898c2701ef3d7934c1efb88b89974770d25d (diff)
downloadgcc-4b3cf52215ba4791100abeb0ac3510954a54be5d.zip
gcc-4b3cf52215ba4791100abeb0ac3510954a54be5d.tar.gz
gcc-4b3cf52215ba4791100abeb0ac3510954a54be5d.tar.bz2
genconfig.c (main): Generate CC0_P.
* genconfig.c (main): Generate CC0_P. * rtl.h (CC0_P): Remove. From-SVN: r62423
Diffstat (limited to 'gcc/genconfig.c')
-rw-r--r--gcc/genconfig.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/gcc/genconfig.c b/gcc/genconfig.c
index ca74757..bb0dea9f 100644
--- a/gcc/genconfig.c
+++ b/gcc/genconfig.c
@@ -342,7 +342,14 @@ main (argc, argv)
printf ("#endif\n");
if (have_cc0_flag)
- printf ("#define HAVE_cc0 1\n");
+ {
+ printf ("#define HAVE_cc0 1\n");
+ printf ("#define CC0_P(X) ((X) == cc0_rtx)\n");
+ }
+ else
+ {
+ printf ("#define CC0_P(X) 0\n");
+ }
if (have_cmove_flag)
printf ("#define HAVE_conditional_move 1\n");