The compiler now bootstraps, but I'm still getting many messages
"/tmp/cvs/gcc-20040910/Build/gcc/xgcc: error while loading shared libraries:
libunwind.so.7: cannot open shared object file: No such file or directory" when
rerunning "make bootstrap".

the patch is incomplete.
at least on linux-gnu targets the patch breaks the Ada testsuite, if
the shared ada library is built, but not found during the test run.
Therefore LD_LIBRARY_PATH should not only consist of .../build, but
.../build/ada/rts as well. Or else don't overwrite LD_LIBRARY_PATH,
but prepend to it.