From: Geoffrey Keating Date: Mon, 2 Aug 2004 04:03:26 +0000 (+0000) Subject: * libtool.m4 [darwin]: Don't use -all_load. X-Git-Tag: release-1-5-8~4 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8bee9a9fdd3d86f098fc006ca5d23ac68804e0ce;p=thirdparty%2Flibtool.git * libtool.m4 [darwin]: Don't use -all_load. --- diff --git a/ChangeLog b/ChangeLog index e564b0aec..ce3630601 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,7 @@ +2004-08-02 Geoffrey Keating + + * libtool.m4 [darwin]: Don't use -all_load. + 2004-08-01 Maciej W. Rozycki * libtool.m4 (LT_AC_PROG_SED): Set SED when running from cache as diff --git a/libtool.m4 b/libtool.m4 index a9dd425ac..d74f133bb 100644 --- a/libtool.m4 +++ b/libtool.m4 @@ -2886,7 +2886,7 @@ case $host_os in _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_automatic, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes if test "$GXX" = yes ; then @@ -2912,7 +2912,6 @@ case $host_os in case "$cc_basename" in xlc*) output_verbose_link_cmd='echo' - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj ${wl}-single_module $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's @@ -5435,7 +5434,7 @@ $echo "local: *; };" >> $output_objdir/$libname.ver~ _LT_AC_TAGVAR(hardcode_direct, $1)=no _LT_AC_TAGVAR(hardcode_automatic, $1)=yes _LT_AC_TAGVAR(hardcode_shlibpath_var, $1)=unsupported - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='-all_load $convenience' + _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' _LT_AC_TAGVAR(link_all_deplibs, $1)=yes if test "$GCC" = yes ; then output_verbose_link_cmd='echo' @@ -5448,7 +5447,6 @@ $echo "local: *; };" >> $output_objdir/$libname.ver~ case "$cc_basename" in xlc*) output_verbose_link_cmd='echo' - _LT_AC_TAGVAR(whole_archive_flag_spec, $1)='' _LT_AC_TAGVAR(archive_cmds, $1)='$CC -qmkshrobj $allow_undefined_flag -o $lib $libobjs $deplibs $compiler_flags ${wl}-install_name ${wl}`echo $rpath/$soname` $verstring' _LT_AC_TAGVAR(module_cmds, $1)='$CC $allow_undefined_flag -o $lib -bundle $libobjs $deplibs$compiler_flags' # Don't fix this by using the ld -exported_symbols_list flag, it doesn't exist in older darwin ld's