The current rule for make clean on libiberty/testsuite doesn't append EXEEXT, so make clean doesn't perform as expected under cygwin. The following patch resolves this; please test/commit Phil Lello Index: libiberty/testsuite/Makefile.in =================================================================== --- libiberty/testsuite/Makefile.in (revision 117909) +++ libiberty/testsuite/Makefile.in (working copy) @@ -77,9 +77,9 @@ # The standard clean rules. mostlyclean: - rm -f test-demangle - rm -f test-pexecute - rm -f test-expandargv + rm -f test-demangle@EXEEXT@ + rm -f test-pexecute@EXEEXT@ + rm -f test-expandargv@EXEEXT@ clean: mostlyclean distclean: clean rm -f Makefile
Confirmed.