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 [EMAIL PROTECTED]@ + rm -f [EMAIL PROTECTED]@ + rm -f [EMAIL PROTECTED]@ clean: mostlyclean distclean: clean rm -f Makefile -- Summary: make clean in libiberty/testsuite does nothing under cygwin Product: gcc Version: unknown Status: UNCONFIRMED Severity: minor Priority: P3 Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: phil dot lello at homecall dot co dot uk http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29527