PR gdb/28586 points out that "make distclean" fails to delete
config.cache from gdbserver/.  This patch fixes the bug, and removes a
duplicate "Makefile" deletion that was also pointed out in the PR.
        done
 
 maintainer-clean realclean distclean: clean
-       rm -f Makefile config.status config.h stamp-h config.log
-       rm -f Makefile
+       rm -f Makefile config.status config.h stamp-h config.log config.cache
        for i in $(CONFIG_SRC_SUBDIR); do \
                rmdir $$i/$(DEPDIR); \
        done