]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
selftests/nolibc: trim IMAGE mappings
authorThomas Weißschuh <linux@weissschuh.net>
Wed, 29 Apr 2026 20:58:40 +0000 (22:58 +0200)
committerThomas Weißschuh <linux@weissschuh.net>
Sun, 3 May 2026 14:32:46 +0000 (16:32 +0200)
For many configurations QEMU_ARCH is simply 'vmlinux'.
Slim down the table by automatically falling back to 'vmlinux'.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
Acked-by: Willy Tarreau <w@1wt.eu>
Link: https://patch.msgid.link/20260429-nolibc-qemu-arch-v1-6-a2ca07eab297@weissschuh.net
tools/testing/selftests/nolibc/Makefile.nolibc

index 1db1c7d9eeee7a7c6a870f4631b88f06a58a19a7..b728c3ef31a12c89b1e3884abe933f6d350adc03 100644 (file)
@@ -80,8 +80,6 @@ IMAGE_mipsn32le  = vmlinuz
 IMAGE_mipsn32be  = vmlinuz
 IMAGE_mips64le   = vmlinuz
 IMAGE_mips64be   = vmlinuz
-IMAGE_ppc        = vmlinux
-IMAGE_ppc64      = vmlinux
 IMAGE_ppc64le    = arch/powerpc/boot/zImage
 IMAGE_riscv32    = arch/riscv/boot/Image
 IMAGE_riscv64    = arch/riscv/boot/Image
@@ -89,9 +87,8 @@ IMAGE_s390x      = arch/s390/boot/bzImage
 IMAGE_loongarch  = arch/loongarch/boot/vmlinuz.efi
 IMAGE_sparc32    = arch/sparc/boot/image
 IMAGE_sparc64    = arch/sparc/boot/image
-IMAGE_m68k       = vmlinux
 IMAGE_sh4        = arch/sh/boot/zImage
-IMAGE            = $(objtree)/$(IMAGE_$(XARCH))
+IMAGE            = $(objtree)/$(or $(IMAGE_$(XARCH)),vmlinux)
 IMAGE_NAME       = $(notdir $(IMAGE))
 
 # default kernel configurations that appear to be usable