kbuild: Restore build nr, improve vmlinux link
authorKai Germaschewski <kai@tp1.ruhr-uni-bochum.de>
Tue, 21 May 2002 12:26:45 +0000 (07:26 -0500)
committerKai Germaschewski <kai@tp1.ruhr-uni-bochum.de>
Tue, 21 May 2002 12:26:45 +0000 (07:26 -0500)
commitea52ca1b3e3882b499cc6c043f384958b88b62ff
tree2f1a5a208cc34702be9c17ef9b8a99c45b680f83
parent5b281f9153763d37b00a23963a9f11ad3362beb8
kbuild: Restore build nr, improve vmlinux link

People relied on the build generation number to find out if they actually
booted the right kernel, only incrementing it on config changes isn't
enough for them. So this patch goes back to the old behavior, only done
right this time:

We now don't increment the generation number on every invocation of make,
but on every link of vmlinux. At the same time, this patch fixes the
Makefile to only relink vmlinux if any of its prequisite object files
(or the command line) changed. Incrementing the version number
happens *after* we decided to relink vmlinux.
Makefile