]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Modify archive_expsym_cmds
authorFritz Elfert <felfert@to.com>
Thu, 2 May 2002 14:22:21 +0000 (14:22 +0000)
committerRobert Boehne <rboehne@gnu.org>
Thu, 2 May 2002 14:22:21 +0000 (14:22 +0000)
to catch properly handle dll alias symbols.

ChangeLog
libtool.m4

index b90661fac991d4cecd8e191edec90c78c5de918f..38ec063388db701e6ccc0f11d76345891c8efb44 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2002-05-02  Fritz Elfert  <felfert@to.com>
+
+       * libtool.m4 (AC_LIBTOOL_PROG_LD_SHLIBS): Modify archive_expsym_cmds
+       to catch properly handle dll alias symbols.
+
 2002-04-24  Kevin Ryde  <user42@zip.com.au>
 
        * libtool.m4 (AC_LIBTOOL_SYS_MAX_CMD_LEN): Use $build_os not $host_os.
index 495b7d256f6705e5bf30228d536d4a05fc3174a8..f775f2e32e62ec1fc2f549aaaf6e95041b3f484f 100644 (file)
@@ -4548,6 +4548,7 @@ EOF
           set dummy \$symbol;
           case \[$]# in
             2) echo "   \[$]2 @ \$_lt_hint ; " >> $output_objdir/$soname-def;;
+            4) echo "   \[$]2 \[$]3 \[$]4 ; " >> $output_objdir/$soname-def; _lt_hint=`expr \$_lt_hint - 1`;;
             *) echo "   \[$]2 @ \$_lt_hint \[$]3 ; " >> $output_objdir/$soname-def;;
           esac;
           _lt_hint=`expr 1 + \$_lt_hint`;