changeset 10717:386b7e3ee21a

doc/gnulib.texi (Header files): C++ fixes, based on Bruno's findings.
author Simon Josefsson <simon@josefsson.org>
date Sun, 26 Oct 2008 09:31:44 +0100
parents 16c473421488
children a60fbd64e287
files ChangeLog doc/gnulib.texi
diffstat 2 files changed, 9 insertions(+), 3 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-10-26  Simon Josefsson  <simon@josefsson.org>
+
+	* doc/gnulib.texi (Header files): C++ fixes, based on Bruno's
+	findings.
+
 2008-10-25  Ben Pfaff  <blp@cs.stanford.edu>
             Bruno Haible  <bruno@clisp.org>
 
--- a/doc/gnulib.texi
+++ b/doc/gnulib.texi
@@ -200,9 +200,10 @@
 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