started implementing some GPU abstractions and moved test to C
[psx_test1] / Makefile
index 9cbaf72..dc59471 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -14,7 +14,6 @@ TCPREFIX = mipsel-linux-gnu-
 CC = $(TCPREFIX)gcc
 AS = $(TCPREFIX)as
 LD = $(TCPREFIX)ld
-OBJCOPY = $(TCPREFIX)objcopy
 
 arch = -march=r3000 -msoft-float -mno-abicalls -mno-shared -fno-pic
 
@@ -23,7 +22,7 @@ ASFLAGS = $(arch)
 LDFLAGS = -T psx.ld -print-gc-sections
 
 $(bin): $(elf)
-       $(OBJCOPY) -O binary $< $@
+       $(TCPREFIX)objcopy -O binary $< $@
 
 $(elf): $(obj)
        $(LD) -o $@ $(obj) -Map link.map $(LDFLAGS)
@@ -36,6 +35,9 @@ $(iso): cd/cd.xml cd/system.cnf $(bin)
 %.s: %.c
        $(CC) $(CFLAGS) -S -o $@ $<
 
+disasm: $(elf)
+       $(TCPREFIX)objdump -D $< >$@
+
 .PHONY: iso
 iso: $(iso)