the first working version
[jz_xloader.git] / jz4740 / Makefile
blobb6539e62a023c96b3686fb6eb119d929f8192d6f
2 OBJS := start.o main.o jz_serial.o
4 CROSS := mipsel-linux-
6 CFLAGS := -O2 -G 0 -mno-abicalls -fno-pic -mips32 -I../include -I../boards/onda_vx747
7 AFLAGS = -D__ASSEMBLY__ $(CFLAGS)
8 LDFLAGS := -T ld.script -nostdlib -EL
10 .c.o:
11 $(CROSS)gcc $(CFLAGS) -c $< -o $@
12 .S.o:
13 $(CROSS)gcc $(AFLAGS) -c $< -o $@
15 jz_xloader.bin: jz_xloader
16 $(CROSS)objdump -D jz_xloader $< > jz_xloader.dump
17 $(CROSS)objcopy -O binary $< $@
19 jz_xloader: $(OBJS)
20 $(CROSS)ld $(LDFLAGS) $^ -o $@
22 clean:
23 rm -fr *.o jz_xloader jz_xloader.bin jz_xloader.dump