summaryrefslogtreecommitdiffstats
path: root/intl/ChangeLog
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2001-11-10 00:26:33 +0000
committerBruno Haible <bruno@clisp.org>2009-06-21 22:56:20 +0200
commit16fc59ed82f19035c88eb0f72899ca669655d405 (patch)
treef0bd8b78d3fc7476b447478579de30e399d8f713 /intl/ChangeLog
parent38097b81318ccf9ef8616ca9f1c264e0aca177c1 (diff)
downloadexternal_gettext-16fc59ed82f19035c88eb0f72899ca669655d405.zip
external_gettext-16fc59ed82f19035c88eb0f72899ca669655d405.tar.gz
external_gettext-16fc59ed82f19035c88eb0f72899ca669655d405.tar.bz2
Make PARAMS work better on Solaris.
Diffstat (limited to 'intl/ChangeLog')
-rw-r--r--intl/ChangeLog17
1 files changed, 17 insertions, 0 deletions
diff --git a/intl/ChangeLog b/intl/ChangeLog
index e14a763..b86d004 100644
--- a/intl/ChangeLog
+++ b/intl/ChangeLog
@@ -1,3 +1,20 @@
+2001-11-10 Bruno Haible <haible@clisp.cons.org>
+
+ * libgnuintl.h (_INTL_PARAMS): Renamed from PARAMS, to avoid polluting
+ the user's namespace.
+ Also test for __GNUC__, __SUNPRO_C and __PROTOTYPES because on
+ 64-bit Solaris, we need prototypes although __STDC__ is often defined
+ to 0. __GNUC__ covers GCC, __SUNPRO_C covers Sun cc, regardless of
+ compilation flags. __PROTOTYPES covers other compilers when compiling
+ programs using autoconf's AC_C_PROTOTYPES.
+ * gettextP.h (PARAMS): Also test for __SUNPRO_C, because 64-bit Solaris
+ cc needs prototypes although it defines __STDC__ to 0 by default.
+ Also test for __cplusplus and __PROTOTYPES, just for consistency with
+ libgnuintl.h.
+ * hash-string.h (PARAMS): Likewise.
+ * loadinfo.h (PARAMS): Likewise.
+ * plural-exp.h (PARAMS): Likewise.
+
2001-10-31 Bruno Haible <haible@clisp.cons.org>
* plural.y: Include <stddef.h>, needed for NULL with SunOS 4 cc.