20c20 < all: $(obj)/zImage --- > all: $(obj)/zImage $(obj)/vmlinux.reloc 123c123 < hostprogs-y := addnote addRamDisk hack-coff mktree dtc --- > hostprogs-y := addnote addRamDisk hack-coff mktree dtc relocs 128a129 > 132c133 < wrapperbits := $(extra-y) $(addprefix $(obj)/,addnote hack-coff mktree dtc) \ --- > wrapperbits := $(extra-y) $(addprefix $(obj)/,addnote hack-coff mktree dtc relocs) \ 134a136,164 > targets += vmlinux.offsets vmlinux.bin vmlinux.bin.all vmlinux.reloc.elf vmlinux.reloc reloc_apply.o > > OBJCOPYFLAGS_vmlinux.bin := -O binary -R .note -R .comment -S > $(obj)/vmlinux.bin: vmlinux FORCE > $(call if_changed,objcopy) > > quiet_cmd_relocbin = BUILD $@ > cmd_relocbin = cat $(filter-out FORCE,$^) > $@ > > quiet_cmd_relocs = RELOCS $@ > cmd_relocs = $(obj)/relocs $< > $@ > > $(obj)/vmlinux.offsets: vmlinux $(obj)/relocs FORCE > $(call if_changed,relocs) > > $(obj)/vmlinux.bin.all: $(obj)/vmlinux.bin $(obj)/vmlinux.offsets FORCE > $(call if_changed,relocbin) > > $(obj)/vmlinux.reloc.lds: $(src)/vmlinux.reloc.lds.S FORCE > $(call if_changed_dep,cpp_lds_S) > > LDFLAGS_vmlinux.reloc.elf := -T $(obj)/vmlinux.reloc.scr -r --format binary --oformat elf64-powerpc > $(obj)/vmlinux.reloc.elf: $(obj)/vmlinux.bin.all FORCE > $(call if_changed,ld) > > LDFLAGS_vmlinux.reloc := -T $(obj)/vmlinux.reloc.lds > $(obj)/vmlinux.reloc: $(obj)/reloc_apply.o $(obj)/vmlinux.reloc.elf FORCE > $(call if_changed,ld) > 278c308 < targets += $(image-y) $(initrd-y) --- > targets += $(image-y) $(initrd-y) vmlinux.reloc