diff --git a/zipl/boot/Makefile b/zipl/boot/Makefile index 8d8cef80..35cd7350 100644 --- a/zipl/boot/Makefile +++ b/zipl/boot/Makefile @@ -77,6 +77,22 @@ stage3.exec: head.o stage3.o kdump3.o libc.o sclp.o sclp_stage3.o \ --only-section=.fixup \ $< $@ +stage3.bin: stage3.exec + $(OBJCOPY) -O binary \ + --only-section=.stage2.head \ + --only-section=.text.dummy \ + --only-section=.text.start \ + --only-section=.text \ + --only-section=.ex_table \ + --only-section=.data \ + --only-section=.rodata.str1.2 \ + --only-section=.rodata \ + --only-section=.stage2dump.tail \ + --only-section=.eckd2dump_mv.tail \ + --only-section=.fixup \ + --pad-to=0xf000 \ + $< $@ + data.o: $(FILES) $(LD) $(NO_PIE_LDFLAGS) -r -b binary -o data.o $(FILES)