regex.c: Check defined(__STDC__) || defined(HAVE_STRINGIZE) to determine whether...
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>
Fri, 16 Nov 2001 21:49:25 +0000 (21:49 +0000)
committerKaveh Ghazi <ghazi@gcc.gnu.org>
Fri, 16 Nov 2001 21:49:25 +0000 (21:49 +0000)
* regex.c: Check defined(__STDC__) || defined(HAVE_STRINGIZE)
to determine whether ISO CPP token pasting is available.

From-SVN: r47107

libiberty/ChangeLog
libiberty/regex.c

index 933cc38c6466a5a6c3632571630ab5678904c982..2c392e6dbf8e7d3d873da439d84a2179b27055df 100644 (file)
@@ -1,3 +1,8 @@
+2001-11-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * regex.c: Check defined(__STDC__) || defined(HAVE_STRINGIZE)
+       to determine whether ISO CPP token pasting is available.
+
 Thu Nov 15 11:06:25 2001  Jeffrey A Law  (law@cygnus.com)
 
        * config.in (HAVE_UINTPTR_T): Provide autoconf stub.
index 5ead8b642d66da0e1cf64901be1cafd7263cf0d4..375575a5cfe64cfaf1f2a4808121589a3da51395 100644 (file)
@@ -612,7 +612,7 @@ typedef enum
 # define UCHAR_T unsigned char
 # define COMPILED_BUFFER_VAR bufp->buffer
 # define OFFSET_ADDRESS_SIZE 2
-# if defined __STDC__ && __STDC__
+# if defined (__STDC__) || defined (HAVE_STRINGIZE)
 #  define PREFIX(name) byte_##name
 # else
 #  define PREFIX(name) byte_/**/name
@@ -626,7 +626,7 @@ typedef enum
 #  define COMPILED_BUFFER_VAR wc_buffer
 #  define OFFSET_ADDRESS_SIZE 1 /* the size which STORE_NUMBER macro use */
 #  define CHAR_CLASS_SIZE ((__alignof__(wctype_t)+sizeof(wctype_t))/sizeof(CHAR_T)+1)
-#  if defined __STDC__ && __STDC__
+#  if defined (__STDC__) || defined (HAVE_STRINGIZE)
 #   define PREFIX(name) wcs_##name
 #   define ARG_PREFIX(name) c##name
 #  else