hc
2023-12-11 d2ccde1c8e90d38cee87a1b0309ad2827f3fd30d
kernel/arch/xtensa/boot/boot-elf/Makefile
....@@ -15,17 +15,18 @@
1515 export KBUILD_AFLAGS += -mtext-section-literals
1616
1717 boot-y := bootstrap.o
18
+targets += $(boot-y) boot.lds
1819
1920 OBJS := $(addprefix $(obj)/,$(boot-y))
2021
21
-$(obj)/Image.o: vmlinux.bin $(OBJS)
22
+$(obj)/Image.o: $(obj)/../vmlinux.bin $(OBJS)
2223 $(Q)$(OBJCOPY) $(OBJCOPY_ARGS) -R .comment \
23
- --add-section image=vmlinux.bin \
24
+ --add-section image=$< \
2425 --set-section-flags image=contents,alloc,load,load,data \
2526 $(OBJS) $@
2627
2728 $(obj)/../Image.elf: $(obj)/Image.o $(obj)/boot.lds
28
- $(Q)$(LD) $(KBUILD_LDFLAGS) $(LDFLAGS_vmlinux) \
29
+ $(Q)$(LD) $(KBUILD_LDFLAGS) \
2930 -T $(obj)/boot.lds \
3031 --build-id=none \
3132 -o $@ $(obj)/Image.o