summaryrefslogtreecommitdiffstats
path: root/arch/parisc/Makefile
diff options
context:
space:
mode:
authorHelge Deller2017-09-22 22:24:02 +0200
committerHelge Deller2017-09-22 22:26:41 +0200
commitaf21b01d1166248f282fc02d0f459c94de06615e (patch)
treeb94d060c17a8cf691a888d098dd8ce05e27b8da3 /arch/parisc/Makefile
parentparisc: Add HWPOISON page fault handler code (diff)
downloadkernel-qcow2-linux-af21b01d1166248f282fc02d0f459c94de06615e.tar.gz
kernel-qcow2-linux-af21b01d1166248f282fc02d0f459c94de06615e.tar.xz
kernel-qcow2-linux-af21b01d1166248f282fc02d0f459c94de06615e.zip
parisc: Reintroduce option to gzip-compress the kernel
By adding the feature to build the kernel as self-extracting executeable, the possibility to simply compress the kernel with gzip was lost. This patch now reintroduces this possibilty again and leaves it up to the user to decide how the kernel should be built. The palo bootloader is able to natively load both formats. Signed-off-by: Helge Deller <deller@gmx.de>
Diffstat (limited to 'arch/parisc/Makefile')
-rw-r--r--arch/parisc/Makefile5
1 files changed, 5 insertions, 0 deletions
diff --git a/arch/parisc/Makefile b/arch/parisc/Makefile
index 58fae5d2449d..01946ebaff72 100644
--- a/arch/parisc/Makefile
+++ b/arch/parisc/Makefile
@@ -129,8 +129,13 @@ Image: vmlinux
bzImage: vmlinux
$(Q)$(MAKE) $(build)=$(boot) $(boot)/$@
+ifdef CONFIG_PARISC_SELF_EXTRACT
vmlinuz: bzImage
$(OBJCOPY) $(boot)/bzImage $@
+else
+vmlinuz: vmlinux
+ @gzip -cf -9 $< > $@
+endif
install:
$(CONFIG_SHELL) $(src)/arch/parisc/install.sh \