These targets simply remove files from previous builds. Their use is
highly recommended to make sure you don't contaminate new builds with
files left over that may have been built with different options. They
differ in how much they remove; sometimes you want to keep around
files you've changed.
Table 11.2. Cleaning targets
Target
|
Description
|
clean
|
Removes most of the files generated by the kernel build
system, but keep the kernel configuration.
|
mrproper
|
Removes all of the generated files by the kernel build
system, including the configuration and some
various backup files.
|
distclean
|
Does everything mrproper does and removes some
editor backup and patch leftover files.
|