| OLD | NEW |
| 1 | 1 |
| 2 # libtool (GNU libtool) 2.4.2 | 2 # libtool (GNU libtool) 2.4.2 |
| 3 # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 | 3 # Written by Gordon Matzigkeit <gord@gnu.ai.mit.edu>, 1996 |
| 4 | 4 |
| 5 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, | 5 # Copyright (C) 1996, 1997, 1998, 1999, 2000, 2001, 2003, 2004, 2005, 2006, |
| 6 # 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. | 6 # 2007, 2008, 2009, 2010, 2011 Free Software Foundation, Inc. |
| 7 # This is free software; see the source for copying conditions. There is NO | 7 # This is free software; see the source for copying conditions. There is NO |
| 8 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | 8 # warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. |
| 9 | 9 |
| 10 # GNU Libtool is free software; you can redistribute it and/or modify | 10 # GNU Libtool is free software; you can redistribute it and/or modify |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 63 # Try `$progname --help --mode=MODE' for a more detailed description of MODE. | 63 # Try `$progname --help --mode=MODE' for a more detailed description of MODE. |
| 64 # | 64 # |
| 65 # When reporting a bug, please describe a test case to reproduce it and | 65 # When reporting a bug, please describe a test case to reproduce it and |
| 66 # include the following information: | 66 # include the following information: |
| 67 # | 67 # |
| 68 # host-triplet: $host | 68 # host-triplet: $host |
| 69 # shell: $SHELL | 69 # shell: $SHELL |
| 70 # compiler: $LTCC | 70 # compiler: $LTCC |
| 71 # compiler flags: $LTCFLAGS | 71 # compiler flags: $LTCFLAGS |
| 72 # linker: $LD (gnu? $with_gnu_ld) | 72 # linker: $LD (gnu? $with_gnu_ld) |
| 73 # $progname:» (GNU libtool) 2.4.2 | 73 # $progname:» (GNU libtool) 2.4.2 Debian-2.4.2-1.7ubuntu1 |
| 74 # automake: $automake_version | 74 # automake: $automake_version |
| 75 # autoconf: $autoconf_version | 75 # autoconf: $autoconf_version |
| 76 # | 76 # |
| 77 # Report bugs to <bug-libtool@gnu.org>. | 77 # Report bugs to <bug-libtool@gnu.org>. |
| 78 # GNU libtool home page: <http://www.gnu.org/software/libtool/>. | 78 # GNU libtool home page: <http://www.gnu.org/software/libtool/>. |
| 79 # General help using GNU software: <http://www.gnu.org/gethelp/>. | 79 # General help using GNU software: <http://www.gnu.org/gethelp/>. |
| 80 | 80 |
| 81 PROGRAM=libtool | 81 PROGRAM=libtool |
| 82 PACKAGE=libtool | 82 PACKAGE=libtool |
| 83 VERSION=2.4.2 | 83 VERSION="2.4.2 Debian-2.4.2-1.7ubuntu1" |
| 84 TIMESTAMP="" | 84 TIMESTAMP="" |
| 85 package_revision=1.3337 | 85 package_revision=1.3337 |
| 86 | 86 |
| 87 # Be Bourne compatible | 87 # Be Bourne compatible |
| 88 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then | 88 if test -n "${ZSH_VERSION+set}" && (emulate sh) >/dev/null 2>&1; then |
| 89 emulate sh | 89 emulate sh |
| 90 NULLCMD=: | 90 NULLCMD=: |
| 91 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which | 91 # Zsh 3.x and 4.x performs word splitting on ${1+"$@"}, which |
| 92 # is contrary to our usage. Disable this feature. | 92 # is contrary to our usage. Disable this feature. |
| 93 alias -g '${1+"$@"}'='"$@"' | 93 alias -g '${1+"$@"}'='"$@"' |
| (...skipping 6023 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6117 | 6117 |
| 6118 if test "$linkmode,$pass" = "lib,link" || | 6118 if test "$linkmode,$pass" = "lib,link" || |
| 6119 test "$linkmode,$pass" = "prog,scan"; then | 6119 test "$linkmode,$pass" = "prog,scan"; then |
| 6120 libs="$deplibs" | 6120 libs="$deplibs" |
| 6121 deplibs= | 6121 deplibs= |
| 6122 fi | 6122 fi |
| 6123 if test "$linkmode" = prog; then | 6123 if test "$linkmode" = prog; then |
| 6124 case $pass in | 6124 case $pass in |
| 6125 dlopen) libs="$dlfiles" ;; | 6125 dlopen) libs="$dlfiles" ;; |
| 6126 dlpreopen) libs="$dlprefiles" ;; | 6126 dlpreopen) libs="$dlprefiles" ;; |
| 6127 » link) libs="$deplibs %DEPLIBS% $dependency_libs" ;; | 6127 » link) |
| 6128 » libs="$deplibs %DEPLIBS%" |
| 6129 » test "X$link_all_deplibs" != Xno && libs="$libs $dependency_libs" |
| 6130 » ;; |
| 6128 esac | 6131 esac |
| 6129 fi | 6132 fi |
| 6130 if test "$linkmode,$pass" = "lib,dlpreopen"; then | 6133 if test "$linkmode,$pass" = "lib,dlpreopen"; then |
| 6131 # Collect and forward deplibs of preopened libtool libs | 6134 # Collect and forward deplibs of preopened libtool libs |
| 6132 for lib in $dlprefiles; do | 6135 for lib in $dlprefiles; do |
| 6133 # Ignore non-libtool-libs | 6136 # Ignore non-libtool-libs |
| 6134 dependency_libs= | 6137 dependency_libs= |
| 6135 func_resolve_sysroot "$lib" | 6138 func_resolve_sysroot "$lib" |
| 6136 case $lib in | 6139 case $lib in |
| 6137 *.la) func_source "$func_resolve_sysroot_result" ;; | 6140 *.la) func_source "$func_resolve_sysroot_result" ;; |
| (...skipping 299 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 6437 if test "$pass" = conv; then | 6440 if test "$pass" = conv; then |
| 6438 # Only check for convenience libraries | 6441 # Only check for convenience libraries |
| 6439 deplibs="$lib $deplibs" | 6442 deplibs="$lib $deplibs" |
| 6440 if test -z "$libdir"; then | 6443 if test -z "$libdir"; then |
| 6441 if test -z "$old_library"; then | 6444 if test -z "$old_library"; then |
| 6442 func_fatal_error "cannot find name of link library for \`$lib'" | 6445 func_fatal_error "cannot find name of link library for \`$lib'" |
| 6443 fi | 6446 fi |
| 6444 # It is a libtool convenience library, so add in its objects. | 6447 # It is a libtool convenience library, so add in its objects. |
| 6445 func_append convenience " $ladir/$objdir/$old_library" | 6448 func_append convenience " $ladir/$objdir/$old_library" |
| 6446 func_append old_convenience " $ladir/$objdir/$old_library" | 6449 func_append old_convenience " $ladir/$objdir/$old_library" |
| 6450 tmp_libs= |
| 6451 for deplib in $dependency_libs; do |
| 6452 deplibs="$deplib $deplibs" |
| 6453 if $opt_preserve_dup_deps ; then |
| 6454 case "$tmp_libs " in |
| 6455 *" $deplib "*) func_append specialdeplibs " $deplib" ;; |
| 6456 esac |
| 6457 fi |
| 6458 func_append tmp_libs " $deplib" |
| 6459 done |
| 6447 elif test "$linkmode" != prog && test "$linkmode" != lib; then | 6460 elif test "$linkmode" != prog && test "$linkmode" != lib; then |
| 6448 func_fatal_error "\`$lib' is not a convenience library" | 6461 func_fatal_error "\`$lib' is not a convenience library" |
| 6449 fi | 6462 fi |
| 6450 tmp_libs= | |
| 6451 for deplib in $dependency_libs; do | |
| 6452 deplibs="$deplib $deplibs" | |
| 6453 if $opt_preserve_dup_deps ; then | |
| 6454 case "$tmp_libs " in | |
| 6455 *" $deplib "*) func_append specialdeplibs " $deplib" ;; | |
| 6456 esac | |
| 6457 fi | |
| 6458 func_append tmp_libs " $deplib" | |
| 6459 done | |
| 6460 continue | 6463 continue |
| 6461 fi # $pass = conv | 6464 fi # $pass = conv |
| 6462 | 6465 |
| 6463 | 6466 |
| 6464 # Get the name of the library we link against. | 6467 # Get the name of the library we link against. |
| 6465 linklib= | 6468 linklib= |
| 6466 if test -n "$old_library" && | 6469 if test -n "$old_library" && |
| 6467 { test "$prefer_static_libs" = yes || | 6470 { test "$prefer_static_libs" = yes || |
| 6468 test "$prefer_static_libs,$installed" = "built,no"; }; then | 6471 test "$prefer_static_libs,$installed" = "built,no"; }; then |
| 6469 linklib=$old_library | 6472 linklib=$old_library |
| (...skipping 872 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7342 revision="$number_minor" | 7345 revision="$number_minor" |
| 7343 age="0" | 7346 age="0" |
| 7344 ;; | 7347 ;; |
| 7345 irix|nonstopux) | 7348 irix|nonstopux) |
| 7346 func_arith $number_major + $number_minor | 7349 func_arith $number_major + $number_minor |
| 7347 current=$func_arith_result | 7350 current=$func_arith_result |
| 7348 age="$number_minor" | 7351 age="$number_minor" |
| 7349 revision="$number_minor" | 7352 revision="$number_minor" |
| 7350 lt_irix_increment=no | 7353 lt_irix_increment=no |
| 7351 ;; | 7354 ;; |
| 7355 *) |
| 7356 func_fatal_configuration "$modename: unknown library version type \`
$version_type'" |
| 7357 ;; |
| 7352 esac | 7358 esac |
| 7353 ;; | 7359 ;; |
| 7354 no) | 7360 no) |
| 7355 current="$1" | 7361 current="$1" |
| 7356 revision="$2" | 7362 revision="$2" |
| 7357 age="$3" | 7363 age="$3" |
| 7358 ;; | 7364 ;; |
| 7359 esac | 7365 esac |
| 7360 | 7366 |
| 7361 # Check that each of the things are valid numbers. | 7367 # Check that each of the things are valid numbers. |
| (...skipping 2284 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9646 # ### BEGIN LIBTOOL TAG CONFIG: disable-static | 9652 # ### BEGIN LIBTOOL TAG CONFIG: disable-static |
| 9647 build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` | 9653 build_old_libs=`case $build_libtool_libs in yes) echo no;; *) echo yes;; esac` |
| 9648 # ### END LIBTOOL TAG CONFIG: disable-static | 9654 # ### END LIBTOOL TAG CONFIG: disable-static |
| 9649 | 9655 |
| 9650 # Local Variables: | 9656 # Local Variables: |
| 9651 # mode:shell-script | 9657 # mode:shell-script |
| 9652 # sh-indentation:2 | 9658 # sh-indentation:2 |
| 9653 # End: | 9659 # End: |
| 9654 # vi:sw=2 | 9660 # vi:sw=2 |
| 9655 | 9661 |
| OLD | NEW |