+2003-05-04 Bruno Haible <bruno@clisp.org>
+
+ * po-lex.h (po_gram_error): Don't use ISO C 99 feature on DEC C.
+ * po-lex.c (po_gram_error): LIkewise.
+
2003-05-03 Bruno Haible <bruno@clisp.org>
* msgfilter.c: Include <sys/select.h> also on EMX.
These functions can access gram_pos and gram_pos_column. */
#if !(__STDC__ && \
- ((defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L) \
+ ((defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L && !defined __DECC) \
|| (defined __GNUC__ && __GNUC__ >= 2 && !defined __APPLE_CC__)))
/* CAUTION: If you change this function, you must also make identical
extern void po_lex_pass_obsolete_entries (bool flag);
-/* ISO C 99 is smart enough to allow optimizations like this. */
-#if __STDC__ && (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L)
+/* ISO C 99 is smart enough to allow optimizations like this.
+ Note: OpenVMS 7.3 cc pretends to support ISO C 99 but chokes on '...'. */
+#if __STDC__ && (defined __STDC_VERSION__ && __STDC_VERSION__ >= 199901L && !defined __DECC)
/* CAUTION: If you change this macro, you must also make identical
changes to the function of the same name in src/po-lex.c */