From: Alexandre Oliva Date: Thu, 29 Apr 1999 08:03:40 +0000 (+0000) Subject: Revert last Ossama's patch. autoconf does not use extern "C", so we X-Git-Tag: release-1-3~14 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=976b26611a46abde5bf3ea7bc9e5ff29f6a7c0fb;p=thirdparty%2Flibtool.git Revert last Ossama's patch. autoconf does not use extern "C", so we shouldn't either, otherwise libtool might think we have dlopening while libltdl might not be able to deliver it. --- diff --git a/ChangeLog b/ChangeLog index 60966ddb4..72e0df814 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,7 +1,3 @@ -1999-04-29 Ossama Othman - - * ltconfig.in (dlopen): Declare it as extern "C" in C++. - 1999-04-29 Gary V. Vaughan * libtool.m4 (cygwin*|mingw*, DLLTOOL, OBJDUMP, AS): Only expand the diff --git a/ltconfig.in b/ltconfig.in index e54e1edd0..9418cd9d1 100755 --- a/ltconfig.in +++ b/ltconfig.in @@ -2070,9 +2070,6 @@ else which can conflict with char dlopen(); below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ -#ifdef __cplusplus -extern "C" -#endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char dlopen();