]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* config/ltmain.m4sh (func_mode_link): forward thread
authorPeter Ekberg <peda@lysator.liu.se>
Mon, 8 Nov 2004 15:19:45 +0000 (15:19 +0000)
committerRalf Wildenhues <Ralf.Wildenhues@gmx.de>
Mon, 8 Nov 2004 15:19:45 +0000 (15:19 +0000)
related flags to dependent applications and libraries
by adding them to `inherited_linker_flags'.

ChangeLog
config/ltmain.m4sh

index fb91827b53383fe1d6ab93db313a7af9d4b855ac..5f4deb4c3f674d231ecef8c8a3040a5c0deaa946 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2004-11-08  Peter Ekberg  <spam.protected>
+
+       * config/ltmain.m4sh (func_mode_link): forward thread
+       related flags to dependent applications and libraries
+       by adding them to `inherited_linker_flags'.
+
 2004-11-07  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
 
        * m4/ltoptions.m4: Change all references of LT_LIBTOOL_INIT
index 407e043a4cb6e151a29609f1fd56f654e9acd948..1d7e4a957b3da9cae709eefa98a1f6e0019ac3a1 100644 (file)
@@ -3091,6 +3091,12 @@ func_mode_link ()
            finalize_deplibs="$deplib $finalize_deplibs"
          else
            deplibs="$deplib $deplibs"
+           if test "$linkmode" = lib ; then
+               case "$inherited_linker_flags " in
+                   *" $deplib "*) ;;
+                   * ) inherited_linker_flags="$inherited_linker_flags $deplib" ;;
+               esac
+           fi
          fi
          continue
          ;;