summaryrefslogtreecommitdiff
path: root/doc/posix-headers
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2011-05-28 20:58:14 +0200
committerBruno Haible <bruno@clisp.org>2011-05-29 21:39:40 +0200
commit05f391a9c40aaf461aacd0a27fc90bfaafdc5ccc (patch)
tree94a3a1aff0b816ff14c5da7ac0bb8c3a2fb4ce2d /doc/posix-headers
parenta8ff65c566a6391a3c1e832452b6b594eb51f180 (diff)
downloadgnulib-05f391a9c40aaf461aacd0a27fc90bfaafdc5ccc.tar.gz
wctype-h: Avoid namespace pollution on Solaris 2.6.
* lib/wctype.in.h: On Solaris, undefine 'multibyte' and a few other identifiers. * doc/posix-headers/wctype.texi: Mention the problem. Reported by Tom G. Christensen <tgc@jupiterrise.com>.
Diffstat (limited to 'doc/posix-headers')
-rw-r--r--doc/posix-headers/wctype.texi4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/posix-headers/wctype.texi b/doc/posix-headers/wctype.texi
index 13c50145c7..38c239cb73 100644
--- a/doc/posix-headers/wctype.texi
+++ b/doc/posix-headers/wctype.texi
@@ -25,6 +25,10 @@ IRIX 6.5.30.
@item
The functions @code{isw*} are actually defined as macros that don't work,
on IRIX 5.3.
+@item
+This header file defines some identifiers, such as @code{multibyte}, as macros
+on some platforms:
+Solaris 2.6.
@end itemize
Portability problems not fixed by Gnulib: