doc/gnulib.texi (Header files): C++ fixes, based on Bruno's findings.
[gnulib.git] / doc / gnulib.texi
index e98f124..1d9cf60 100644 (file)
@@ -200,9 +200,10 @@ your header file as something available for C programs only, or for C
 and C++ programs alike.
 
 Note that putting a @code{#include} in an @code{extern "C" @{ ... @}}
-block yields a syntax error in C++ mode on some platforms.  For this
-reason, it is recommended to place the @code{#include} before the
-@code{extern "C"} block.
+block yields a syntax error in C++ mode on some platforms (e.g., glibc
+systems with g++ v3.3 to v4.2, AIX, OSF/1, IRIX).  For this reason, it
+is recommended to place the @code{#include} before the @code{extern
+"C"} block.
 
 @subheading Include ordering