From 6d8095bcb9947290d3e3da04c20b0db9b7e08c6f Mon Sep 17 00:00:00 2001 From: Zhang Xianyi Date: Thu, 7 Nov 2013 13:06:42 +0800 Subject: [PATCH] Avoid argument list too long issue in make clean. --- Makefile.tail | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Makefile.tail b/Makefile.tail index 53dd0caad..56f8d820c 100644 --- a/Makefile.tail +++ b/Makefile.tail @@ -606,7 +606,8 @@ clean :: @if test -d $(ARCH); then \ (cd $(ARCH) && $(MAKE) clean) \ fi - @rm -rf *.a *.s *.o *.po *.obj *.i *.so core core.* gmon.out *.cso \ + @find . -name '*.o' | xargs rm -rf + @rm -rf *.a *.s *.po *.obj *.i *.so core core.* gmon.out *.cso \ *.csx *.is *~ *.exe *.flame *.pdb *.dwf \ gen_insn_flash.c gen_insn_flash *.stackdump *.dll *.exp *.lib \ *.pc *.pcl *.def *.i *.prof linktest.c \