2006-10-25 Bruno Haible <bruno@clisp.org>
* lib/gettext.h (_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS): Define to
- false for PGI C++ and Sun C++ compilers.
+ false for non-gcc C++ compilers.
Reported by Nelson H. F. Beebe <beebe@math.utah.edu>.
2006-10-24 Bruno Haible <bruno@clisp.org>
ISO C++ supports variable-size arrays, but some older PGI and Sun compilers
don't. */
#define _LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS \
- (__GNUC__ >= 3 \
- || (defined __cplusplus && !(defined __PGI || defined __SUNPRO_CC)))
+ (__GNUC__ >= 3 || (defined __cplusplus && defined __GNUC__))
#if !_LIBGETTEXT_HAVE_VARIABLE_SIZE_ARRAYS
#include <stdlib.h>