The appended patch backports functionality from CVS libtool to
invoke the linker with a list of object files if the command line is too
long. This is necessary for libgfortran to link reliably on AIX and will
speed up linking libjava if there are too many object file to fit on the
command line.
This patch has been bootstrapped successfully on
powerpc-ibm-aix5.2.0.0 and powerpc64-linux. This also has been tested
with max_cmd_len artificially set to a small value to force the
functionality to be tested.
Okay for mainline and 4.0?