summaryrefslogtreecommitdiff
path: root/gcc/gengenrtl.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1998-01-19 02:09:47 -0800
committerRichard Henderson <rth@gcc.gnu.org>1998-01-19 02:09:47 -0800
commit7684433709df94da85d1f0daf63c20dfea142b61 (patch)
tree49bdf1330aa7de84ebe1df88f845efb397db96ce /gcc/gengenrtl.c
parenta3f800238166fa39d374e614828cd80e5d7b7de1 (diff)
downloadgcc-7684433709df94da85d1f0daf63c20dfea142b61.tar.gz
configure.in: Add cpp stringify test.
* configure.in: Add cpp stringify test. * acconfig.h (HAVE_CPP_STRINGIFY): New tag. * gengenrtl.c: Use it. * configure, config.in: Rebuild. From-SVN: r17419
Diffstat (limited to 'gcc/gengenrtl.c')
-rw-r--r--gcc/gengenrtl.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/gengenrtl.c b/gcc/gengenrtl.c
index 8104094936f..56f0a2efe10 100644
--- a/gcc/gengenrtl.c
+++ b/gcc/gengenrtl.c
@@ -35,7 +35,7 @@ struct rtx_definition
const char *enumname, *name, *format;
};
-#ifdef __STDC__
+#if defined(HAVE_CPP_STRINGIFY) || (defined(__GNUC__) && defined(__STDC__))
#define DEF_RTL_EXPR(ENUM, NAME, FORMAT, CLASS) { # ENUM, NAME, FORMAT },
#else
#define DEF_RTL_EXPR(ENUM, NAME, FORMAT, CLASS) { "ENUM", NAME, FORMAT },