x86/boot/build: Make 'make bzlilo' not depend on vmlinux or $(obj)/bzImage
authorMasahiro Yamada <masahiroy@kernel.org>
Sat, 15 Feb 2020 06:38:51 +0000 (15:38 +0900)
committerBorislav Petkov <bp@suse.de>
Tue, 21 Apr 2020 16:10:28 +0000 (18:10 +0200)
commit30ce434e44d7e142e7a36c6b3eb2545adf692c67
treed9e0ef33c92f735b0f60321deb78acdead5f251f
parente3c7c1052271260955affbe65c4f328286fbe5fb
x86/boot/build: Make 'make bzlilo' not depend on vmlinux or $(obj)/bzImage

bzlilo is an installation target because it copies files to
$(INSTALL_PATH)/, then runs 'lilo'. However, arch/x86/Makefile and
arch/x86/boot/Makefile have it depend on vmlinux and $(obj)/bzImage,
respectively.

'make bzlilo' may update some build artifacts in the source tree.

As commit

  19514fc665ff ("arm, kbuild: make "make install" not depend on vmlinux")

explained, this should not happen.

Make 'bzlilo' not depend on any build artifact.

Signed-off-by: Masahiro Yamada <masahiroy@kernel.org>
Signed-off-by: Borislav Petkov <bp@suse.de>
Link: https://lkml.kernel.org/r/20200215063852.8298-1-masahiroy@kernel.org
arch/x86/Makefile
arch/x86/boot/Makefile