]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
Fix ltdl-libdir test for C++ compilers.
authorRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Fri, 6 Aug 2010 19:41:11 +0000 (21:41 +0200)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Fri, 6 Aug 2010 19:41:11 +0000 (21:41 +0200)
* tests/ltdl-libdir.at (libdir of installed modules): Declare
module function as extern "C".

Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
ChangeLog
tests/ltdl-libdir.at

index a435d6dc84daccb9992137396a44d16324f0a235..d2634e9840ea5941c0aac703278bc838950f9bca 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2010-08-06  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
+
+       Fix ltdl-libdir test for C++ compilers.
+       * tests/ltdl-libdir.at (libdir of installed modules): Declare
+       module function as extern "C".
+
 2010-08-04  Ralf Wildenhues  <Ralf.Wildenhues@gmx.de>
 
        Let `libtool' without arguments point to `--help' again.
index 432d18e4f88c51a4de357de55da97a10c43564a6..f5dc33ce45ee02a426557192cb9185a953585e9a 100644 (file)
@@ -38,7 +38,9 @@ bindir=$prefix/bin
 mkdir $prefix $libdir $bindir
 
 AT_DATA([a.c],
-[[
+[[#ifdef __cplusplus
+extern "C"
+#endif
 int f (void)
 {
   return 42;