MIPSEL = $(DISYDENT)/latest/i686-pc-linux-gnu/bin CC = $(MIPSEL)/mipsel-cass-elf-gcc AS = $(MIPSEL)/mipsel-cass-elf-as LD = $(MIPSEL)/mipsel-cass-elf-ld OBJDUMP = $(MIPSEL)/mipsel-cass-elf-objdump ../aout.txt : ../a.out $(OBJDUMP) -D ../a.out > ../aout.txt ../a.out : main.o it.o uputs.o procnum.o ldscript reset.o exception.o $(LD) -T./ldscript -o ../a.out main.o it.o uputs.o procnum.o reset.o : reset.s $(AS) reset.s -o reset.o exception.o : exception.s $(AS) exception.s -o exception.o main.o : main.c $(CC) -c main.c main.s : main.c $(CC) -S main.c it.o : it.c $(CC) -c it.c uputs.o : uputs.s $(AS) uputs.s -o uputs.o procnum.o : procnum.s $(AS) procnum.s -o procnum.o clean : -rm *.o -rm ../a.out -rm ../aout.txt