+2005-04-19 David Edelsohn <dje@watson.ibm.com>
+
+ * config/ltmain.m4sh (func_mode_link): If command exceeds
+ max_cmd_len and file_list_spec exists, write list of input files
+ to temporary file.
+ * m4/libtool.m4 (_LT_LINKER_SHLIBS, aix[45]): Define file_list_spec.
+ (_LT_LANG_CXX_CONFIG, aix[45]): Define file_list_spec.
+
2005-04-18 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
* tests/demo-hardcode.test: Fix typo.
$ECHO \""$obj"\" >> $output
done
$ECHO ')' >> $output
+ delfiles="$delfiles $output"
+ elif test "X$skipped_export" != "X:" && test "X$file_list_spec" != X; then
+ output=${output_objdir}/${output_la}.lnk
+ func_echo "creating linker input file list: $output"
+ : > $output
+ for obj in $save_libobjs
+ do
+ $ECHO "$obj" >> $output
+ done
+ delfiles="$delfiles $output"
+ output=\"$file_list_spec$filelist\"
else
func_echo "creating reloadable object files..."
output=$output_objdir/$output_la-${k}.$objext
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_libdir_separator, $1)=':'
_LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
if test "$GCC" = yes; then
case $host_os in aix4.[[012]]|aix4.[[012]].*)
_LT_TAGVAR(hardcode_direct, $1)=yes
_LT_TAGVAR(hardcode_libdir_separator, $1)=':'
_LT_TAGVAR(link_all_deplibs, $1)=yes
+ _LT_TAGVAR(file_list_spec, $1)='${wl}-f,'
if test "$GXX" = yes; then
case $host_os in aix4.[[012]]|aix4.[[012]].*)