Recently binutils was modified to change the default for --copy-dt-needed-entries to false. As a result, many applications that relied on dependencies being implicitly resolved via dependencies in intermediate libraries are now broken. This change in default broke most of the tests in the prelink testsuite The attached patch fixes them. OK? -- Meador -- 2011-10-30 Meador Inge * testsuite/shuffle4.sh: Explicitly link all shared libraries. * testsuite/cxx1.sh: Likewise. * testsuite/shuffle8.sh: Likewise. * testsuite/undo1.sh: Likewise. * testsuite/ifunc3.sh: Likewise. * testsuite/reloc3.sh: Likewise. * testsuite/reloc7.sh: Likewise. * testsuite/quick1.sh: Likewise. * testsuite/reloc11.sh: Likewise. * testsuite/shuffle3.sh: Likewise. * testsuite/shuffle7.sh: Likewise. * testsuite/tls2.sh: Likewise. * testsuite/ifunc2.sh: Likewise. * testsuite/tls6.sh: Likewise. * testsuite/reloc6.sh: Likewise. * testsuite/reloc10.sh: Likewise. * testsuite/deps2.sh: Likewise. * testsuite/shuffle2.sh: Likewise. * testsuite/shuffle6.sh: Likewise. * testsuite/tls1.sh: Likewise. * testsuite/reloc1.sh: Likewise. * testsuite/cxx3.sh: Likewise. * testsuite/ifunc1.sh: Likewise. * testsuite/tls5.sh: Likewise. * testsuite/quick3.sh: Likewise. * testsuite/deps1.sh: Likewise. * testsuite/shuffle1.sh: Likewise. * testsuite/shuffle5.sh: Likewise. * testsuite/cxx2.sh: Likewise. * testsuite/shuffle9.sh: Likewise. * testsuite/tls4.sh: Likewise. * testsuite/quick2.sh: Likewise.