Lines 24-30
OBJECT_FILES_NON_STANDARD := y
Link Here
|
24 |
KCOV_INSTRUMENT := n |
24 |
KCOV_INSTRUMENT := n |
25 |
|
25 |
|
26 |
targets := vmlinux vmlinux.bin vmlinux.bin.gz vmlinux.bin.bz2 vmlinux.bin.lzma \ |
26 |
targets := vmlinux vmlinux.bin vmlinux.bin.gz vmlinux.bin.bz2 vmlinux.bin.lzma \ |
27 |
vmlinux.bin.xz vmlinux.bin.lzo vmlinux.bin.lz4 |
27 |
vmlinux.bin.xz vmlinux.bin.lzo vmlinux.bin.lz4 vmlinux.bin.zst |
28 |
|
28 |
|
29 |
KBUILD_CFLAGS := -m$(BITS) -O2 |
29 |
KBUILD_CFLAGS := -m$(BITS) -O2 |
30 |
KBUILD_CFLAGS += -fno-strict-aliasing $(call cc-option, -fPIE, -fPIC) |
30 |
KBUILD_CFLAGS += -fno-strict-aliasing $(call cc-option, -fPIE, -fPIC) |
Lines 145-150
$(obj)/vmlinux.bin.lzo: $(vmlinux.bin.all-y) FORCE
Link Here
|
145 |
$(call if_changed,lzo) |
145 |
$(call if_changed,lzo) |
146 |
$(obj)/vmlinux.bin.lz4: $(vmlinux.bin.all-y) FORCE |
146 |
$(obj)/vmlinux.bin.lz4: $(vmlinux.bin.all-y) FORCE |
147 |
$(call if_changed,lz4) |
147 |
$(call if_changed,lz4) |
|
|
148 |
$(obj)/vmlinux.bin.zst: $(vmlinux.bin.all-y) FORCE |
149 |
$(call if_changed,zstd) |
148 |
|
150 |
|
149 |
suffix-$(CONFIG_KERNEL_GZIP) := gz |
151 |
suffix-$(CONFIG_KERNEL_GZIP) := gz |
150 |
suffix-$(CONFIG_KERNEL_BZIP2) := bz2 |
152 |
suffix-$(CONFIG_KERNEL_BZIP2) := bz2 |
Lines 152-157
suffix-$(CONFIG_KERNEL_LZMA) := lzma
Link Here
|
152 |
suffix-$(CONFIG_KERNEL_XZ) := xz |
154 |
suffix-$(CONFIG_KERNEL_XZ) := xz |
153 |
suffix-$(CONFIG_KERNEL_LZO) := lzo |
155 |
suffix-$(CONFIG_KERNEL_LZO) := lzo |
154 |
suffix-$(CONFIG_KERNEL_LZ4) := lz4 |
156 |
suffix-$(CONFIG_KERNEL_LZ4) := lz4 |
|
|
157 |
suffix-$(CONFIG_KERNEL_ZSTD) := zst |
155 |
|
158 |
|
156 |
quiet_cmd_mkpiggy = MKPIGGY $@ |
159 |
quiet_cmd_mkpiggy = MKPIGGY $@ |
157 |
cmd_mkpiggy = $(obj)/mkpiggy $< > $@ |
160 |
cmd_mkpiggy = $(obj)/mkpiggy $< > $@ |