I've pushed this change (which was part of a bigger patch) to from Libtool to gnulib.
Cheers, Ralf 2006-09-05 Ralf Wildenhues <[EMAIL PROTECTED]> * argz_.h: Sync from Libtool. 2006-09-04 George Bosilca <[EMAIL PROTECTED]> and Ralf Wildenhues <[EMAIL PROTECTED]> * libltdl/argz_.h: It's __cplusplus, not _cplusplus. Index: lib/argz_.h =================================================================== RCS file: /cvsroot/gnulib/gnulib/lib/argz_.h,v retrieving revision 1.3 diff -u -r1.3 argz_.h --- lib/argz_.h 14 May 2005 06:03:57 -0000 1.3 +++ lib/argz_.h 5 Sep 2006 17:23:42 -0000 @@ -32,7 +32,7 @@ # define LT_SCOPE #endif -#if defined(_cplusplus) +#if defined(__cplusplus) extern "C" { #endif @@ -46,7 +46,7 @@ const char *entry); LT_SCOPE void argz_stringify (char *argz, size_t argz_len, int sep); -#if defined(_cplusplus) +#if defined(__cplusplus) } #endif