|
@@ -20,7 +20,7 @@ KBUILD_CFLAGS := $(KBUILD_CFLAGS_DECOMPRESSOR)
|
|
|
OBJECTS := $(addprefix $(obj)/,$(obj-y))
|
|
OBJECTS := $(addprefix $(obj)/,$(obj-y))
|
|
|
|
|
|
|
|
LDFLAGS_vmlinux := --oformat $(LD_BFD) -e startup -T
|
|
LDFLAGS_vmlinux := --oformat $(LD_BFD) -e startup -T
|
|
|
-$(obj)/vmlinux: $(obj)/vmlinux.lds $(objtree)/arch/s390/boot/startup.a $(OBJECTS)
|
|
|
|
|
|
|
+$(obj)/vmlinux: $(obj)/vmlinux.lds $(objtree)/arch/s390/boot/startup.a $(OBJECTS) FORCE
|
|
|
$(call if_changed,ld)
|
|
$(call if_changed,ld)
|
|
|
|
|
|
|
|
# extract required uncompressed vmlinux symbols and adjust them to reflect offsets inside vmlinux.bin
|
|
# extract required uncompressed vmlinux symbols and adjust them to reflect offsets inside vmlinux.bin
|
|
@@ -51,17 +51,17 @@ suffix-$(CONFIG_KERNEL_LZMA) := .lzma
|
|
|
suffix-$(CONFIG_KERNEL_LZO) := .lzo
|
|
suffix-$(CONFIG_KERNEL_LZO) := .lzo
|
|
|
suffix-$(CONFIG_KERNEL_XZ) := .xz
|
|
suffix-$(CONFIG_KERNEL_XZ) := .xz
|
|
|
|
|
|
|
|
-$(obj)/vmlinux.bin.gz: $(vmlinux.bin.all-y)
|
|
|
|
|
|
|
+$(obj)/vmlinux.bin.gz: $(vmlinux.bin.all-y) FORCE
|
|
|
$(call if_changed,gzip)
|
|
$(call if_changed,gzip)
|
|
|
-$(obj)/vmlinux.bin.bz2: $(vmlinux.bin.all-y)
|
|
|
|
|
|
|
+$(obj)/vmlinux.bin.bz2: $(vmlinux.bin.all-y) FORCE
|
|
|
$(call if_changed,bzip2)
|
|
$(call if_changed,bzip2)
|
|
|
-$(obj)/vmlinux.bin.lz4: $(vmlinux.bin.all-y)
|
|
|
|
|
|
|
+$(obj)/vmlinux.bin.lz4: $(vmlinux.bin.all-y) FORCE
|
|
|
$(call if_changed,lz4)
|
|
$(call if_changed,lz4)
|
|
|
-$(obj)/vmlinux.bin.lzma: $(vmlinux.bin.all-y)
|
|
|
|
|
|
|
+$(obj)/vmlinux.bin.lzma: $(vmlinux.bin.all-y) FORCE
|
|
|
$(call if_changed,lzma)
|
|
$(call if_changed,lzma)
|
|
|
-$(obj)/vmlinux.bin.lzo: $(vmlinux.bin.all-y)
|
|
|
|
|
|
|
+$(obj)/vmlinux.bin.lzo: $(vmlinux.bin.all-y) FORCE
|
|
|
$(call if_changed,lzo)
|
|
$(call if_changed,lzo)
|
|
|
-$(obj)/vmlinux.bin.xz: $(vmlinux.bin.all-y)
|
|
|
|
|
|
|
+$(obj)/vmlinux.bin.xz: $(vmlinux.bin.all-y) FORCE
|
|
|
$(call if_changed,xzkern)
|
|
$(call if_changed,xzkern)
|
|
|
|
|
|
|
|
LDFLAGS_piggy.o := -r --format binary --oformat $(LD_BFD) -T
|
|
LDFLAGS_piggy.o := -r --format binary --oformat $(LD_BFD) -T
|