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

ChangeLog
libtool.m4

index 7e18cff0570ff75469d4f6672ed07427ae1037eb..09d72581aab0007881da561c1d63518234bf7d28 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-14  Jean-Frederic Clere  <jfrederic.clere@fujitsu-siemens.com>
 
        * libtool.m4: Update support for Fujistu-Siemens Computers (FSC).
index 6e3764a76143f53a688425d2254c530ca272a9c0..c9fc9cd7c8488c58dbd641a950992c05490de3e1 100644 (file)
@@ -1348,6 +1348,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`;