Index: clean
===================================================================
--- clean	(revision e16e036a378fc32c389e8e9d78aabfc0682401f2)
+++ clean	(revision 36a140b0bcc2aad4559358d768021df63fd67aa9)
@@ -1,3 +1,10 @@
 #! /bin/sh
 
-make clean
+ARCH="`basename "$0" | awk -F. '{ if (NF > 1) print \$NF }'`"
+if [ -z "$ARCH" ]; then
+	for ARCH in arch/* ; do
+		make clean "ARCH=`basename "$ARCH"`"
+	done
+else
+	make clean "ARCH=$ARCH"
+fi
