From: Peter Ekberg Date: Thu, 28 Jul 2005 10:07:17 +0000 (+0000) Subject: * config/ltmain.m4sh (func_mode_link) : Make sure X-Git-Tag: release-2-1b~607 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=cd3f349054dc03fa713249745c5d20b4f0dad0cd;p=thirdparty%2Flibtool.git * config/ltmain.m4sh (func_mode_link) : Make sure skipped_export is set to colon if _some_ cmd of export_symbols_cmds is too long. --- diff --git a/ChangeLog b/ChangeLog index 463978295..4f8a30e37 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2005-07-28 Peter Ekberg + + * config/ltmain.m4sh (func_mode_link) : Make sure + skipped_export is set to colon if _some_ cmd of + export_symbols_cmds is too long. + 2005-07-28 Peter Ekberg * libltdl/ltdl.c: The linker is confused by having one diff --git a/config/ltmain.m4sh b/config/ltmain.m4sh index 35c2bb851..417a5fe09 100644 --- a/config/ltmain.m4sh +++ b/config/ltmain.m4sh @@ -5003,6 +5003,9 @@ EOF # The command line is too long to execute in one step. func_echo "using reloadable object file for export list..." skipped_export=: + # Break out early, otherwise skipped_export may be + # set to false by a later but shorter cmd. + break fi done IFS="$save_ifs"