for i in `find -name 'Config*' -o -name 'Makefile*' -o -name '*.mk'`; do sed -i 's/ \+$//' $i; done
'default n' is the default, so there's no need to say it explicitly.
The cross compile fix is unavoidable