]> 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:51 +0000 (14:22 +0000)
committerRobert Boehne <rboehne@gnu.org>
Thu, 2 May 2002 14:22:51 +0000 (14:22 +0000)
to catch properly handle dll alias symbols.

ChangeLog
libtool.m4

index 701ec21ad489db5d04c315c00a7b08ae7e00a015..42585536a4064e1bcdbd92cfd2e1dbbe85b04350 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 a9b4274eabb95a6192a184d49f8a73182167fb93..3562bb6bdf7e308427c2cf2555bf0ac9fbcba750 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`;