mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-02-17 15:10:02 +08:00
libtool: simplify $skipped_export blocks
* build-aux/ltmain.m4sh (func_mode_link): Save an if statement with '$skipped_export && { block; }' instead of 'if $skipped_export; then block; fi'. Signed-off-by: Gary V. Vaughan <gary@gnu.org>
This commit is contained in:
parent
2e7ba6d709
commit
c0228e02d1
@ -7668,7 +7668,7 @@ EOF
|
||||
output=
|
||||
fi
|
||||
|
||||
if ${skipped_export-false}; then
|
||||
${skipped_export-false} && {
|
||||
func_verbose "generating symbol list for \`$libname.la'"
|
||||
export_symbols=$output_objdir/$libname.exp
|
||||
$opt_dry_run || $RM $export_symbols
|
||||
@ -7679,7 +7679,7 @@ EOF
|
||||
if test -n "$last_robj"; then
|
||||
eval concat_cmds=\"\$concat_cmds~\$RM $last_robj\"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
test -n "$save_libobjs" &&
|
||||
func_verbose "creating a temporary reloadable object file: $output"
|
||||
@ -7713,7 +7713,7 @@ EOF
|
||||
fi
|
||||
fi
|
||||
|
||||
if ${skipped_export-false}; then
|
||||
${skipped_export-false} && {
|
||||
if test -n "$export_symbols" && test -n "$include_expsyms"; then
|
||||
tmp_export_symbols=$export_symbols
|
||||
test -n "$orig_export_symbols" && tmp_export_symbols=$orig_export_symbols
|
||||
@ -7733,7 +7733,7 @@ EOF
|
||||
export_symbols=$output_objdir/$libname.def
|
||||
$opt_dry_run || $SED -f $output_objdir/$libname.filter < $orig_export_symbols > $export_symbols
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
libobjs=$output
|
||||
# Restore the value of output.
|
||||
|
Loading…
Reference in New Issue
Block a user