/[libtool]/libtool/ltmain.in
ViewVC logotype

Diff of /libtool/ltmain.in

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.259.2.16 by rboehne, Tue Nov 27 23:15:11 2001 UTC revision 1.259.2.17 by rboehne, Wed Nov 28 21:50:31 2001 UTC
# Line 177  do Line 177  do
177    --mode) prevopt="--mode" prev=mode ;;    --mode) prevopt="--mode" prev=mode ;;
178    --mode=*) mode="$optarg" ;;    --mode=*) mode="$optarg" ;;
179    
180      --preserve-dup-deps) duplicate_deps="yes" ;;
181    
182    --quiet | --silent)    --quiet | --silent)
183      show=:      show=:
184      ;;      ;;
# Line 1330  compiler." Line 1332  compiler."
1332      # Find all interdependent deplibs by searching for libraries      # Find all interdependent deplibs by searching for libraries
1333      # that are linked more than once (e.g. -la -lb -la)      # that are linked more than once (e.g. -la -lb -la)
1334      for deplib in $deplibs; do      for deplib in $deplibs; do
1335        case "$libs " in        if test "X$duplicate_deps" = "Xyes" ; then
1336        *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;          case "$libs " in
1337        esac          *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
1338            esac
1339          fi
1340        libs="$libs $deplib"        libs="$libs $deplib"
1341      done      done
1342      deplibs=      deplibs=
# Line 1557  compiler." Line 1561  compiler."
1561              tmp_libs=              tmp_libs=
1562              for deplib in $dependency_libs; do              for deplib in $dependency_libs; do
1563                deplibs="$deplib $deplibs"                deplibs="$deplib $deplibs"
1564                case "$tmp_libs " in                if test "X$duplicate_deps" = "Xyes" ; then
1565                *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;                  case "$tmp_libs " in
1566                esac                  *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
1567                    esac
1568                  fi
1569                tmp_libs="$tmp_libs $deplib"                tmp_libs="$tmp_libs $deplib"
1570              done              done
1571            elif test $linkmode != prog && test $linkmode != lib; then            elif test $linkmode != prog && test $linkmode != lib; then
# Line 1682  compiler." Line 1688  compiler."
1688                # or/and link against static libraries                # or/and link against static libraries
1689                newdependency_libs="$deplib $newdependency_libs"                newdependency_libs="$deplib $newdependency_libs"
1690              fi              fi
1691              case "$tmp_libs " in              if test "X$duplicate_deps" = "Xyes" ; then
1692              *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;                case "$tmp_libs " in
1693              esac                *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
1694                  esac
1695                fi
1696              tmp_libs="$tmp_libs $deplib"              tmp_libs="$tmp_libs $deplib"
1697            done # for deplib            done # for deplib
1698            continue            continue
# Line 1984  compiler." Line 1992  compiler."
1992            tmp_libs=            tmp_libs=
1993            for deplib in $dependency_libs; do            for deplib in $dependency_libs; do
1994              newdependency_libs="$deplib $newdependency_libs"              newdependency_libs="$deplib $newdependency_libs"
1995              case "$tmp_libs " in              if test "X$duplicate_deps" = "Xyes" ; then
1996              *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;                case "$tmp_libs " in
1997              esac                *" $deplib "*) specialdeplibs="$specialdeplibs $deplib" ;;
1998                  esac
1999                fi
2000              tmp_libs="$tmp_libs $deplib"              tmp_libs="$tmp_libs $deplib"
2001            done            done
2002    

Legend:
Removed from v.1.259.2.16  
changed lines
  Added in v.1.259.2.17

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26