Rev 1962 | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
130 | decky | 1 | MIPS_BINUTILS_DIR=/usr/local/mipsel/bin |
2 | MIPS_TARGET=mipsel-linux-gnu |
||
1 | jermar | 3 | |
4 | .PHONY: nothing build |
||
5 | |||
6 | nothing: |
||
7 | |||
8 | build: boot.bin |
||
376 | jermar | 9 | cp boot.bin ../../../load.bin |
1 | jermar | 10 | |
11 | AS=$(MIPS_BINUTILS_DIR)/$(MIPS_TARGET)-as |
||
306 | palkovsky | 12 | CC=$(MIPS_BINUTILS_DIR)/$(MIPS_TARGET)-gcc |
1 | jermar | 13 | LD=$(MIPS_BINUTILS_DIR)/$(MIPS_TARGET)-ld |
14 | |||
430 | jermar | 15 | ASFLAGS=-mips2 -I../../../generic/include |
329 | palkovsky | 16 | LFLAGS=--oformat=binary -e start -T _link.ld |
1 | jermar | 17 | |
306 | palkovsky | 18 | .S.o: |
19 | $(CC) $(ASFLAGS) -c -o $@ $< |
||
20 | |||
1 | jermar | 21 | boot.bin: boot.o |
306 | palkovsky | 22 | $(LD) $(LFLAGS) $< -o $@ |
1 | jermar | 23 | |
24 | |||
25 | clean: |
||
26 | -rm *.o *.bin |