Revert "batman: remove head.lds completely"
[savezelda.git] / batman / Makefile
index a22b43228b60d12f259703c0fe49c2eddb41b5b6..8d9f5ac88010651087fae328e01b2819988d7638 100644 (file)
@@ -69,9 +69,9 @@ FILE_V28: head.bin exploit.bin $(loader)
        $(Q)./pack.sh $@ $^
        $(Q)$(TOOLS)/lego-cksum $@
 
-head.bin: head.o
+head.bin: head.elf
        @echo "  OBJCOPY   $@"
-       $(Q)$(OBJCOPY) -Ielf32-powerpc -Obinary $< $@
+       $(Q)$(OBJCOPY) -Obinary $< $@
 
 exploit.bin: exploit.elf
        @echo "  OBJCOPY   $@"
@@ -81,6 +81,10 @@ exploit.elf: lego.lds exploit.o
        @echo "  LINK      $@"
        $(Q)$(LD) -T $^ -o $@
 
+head.elf: head.lds head.o
+       @echo "  LINK      $@"
+       $(Q)$(LD) -T $^ -o $@
+
 exploit.o: exploit.s
        @echo "  ASSEMBLE  $@"
        $(Q)$(CC) $(CFLAGS) -c $< -o $@