summaryrefslogtreecommitdiff
path: root/utils/atj2137/adfuload/test_binary/lcm/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'utils/atj2137/adfuload/test_binary/lcm/Makefile')
-rw-r--r--utils/atj2137/adfuload/test_binary/lcm/Makefile40
1 files changed, 40 insertions, 0 deletions
diff --git a/utils/atj2137/adfuload/test_binary/lcm/Makefile b/utils/atj2137/adfuload/test_binary/lcm/Makefile
new file mode 100644
index 0000000000..58ea376e50
--- /dev/null
+++ b/utils/atj2137/adfuload/test_binary/lcm/Makefile
@@ -0,0 +1,40 @@
1
2TARGET = lcm
3
4TOOLCHAIN = mipsel-elf-
5
6CC = $(TOOLCHAIN)gcc
7CPP = $(TOOLCHAIN)cpp
8LD = $(TOOLCHAIN)gcc
9AS = $(TOOLCHAIN)as
10OBJCOPY = $(TOOLCHAIN)objcopy
11OBJDUMP = $(TOOLCHAIN)objdump
12
13CFLAGS = -Wundef -march=mips32r2 -nostdlib -Os -G0 -c
14
15OBJS = crt0.o test_lcm.o system-atj213x.o irq_handler.o rockboxlogo.240x74x16.o
16LDSCRIPT= test.lds
17
18LDFLAGS = -Wundef -march=mips32r2 -T$(LDSCRIPT) -nostartfiles \
19 -nostdlib -Xlinker -Map=$(TARGET).map
20
21all : $(TARGET).bin
22 ls -ls $(TARGET).bin
23
24%.o : %.c
25 $(CC) $(CPPFLAGS) $(CFLAGS) $(INCDIRS) $< -o $@
26
27%.o : %.S
28 $(CC) $(CFLAGS) $< -o $@
29
30$(TARGET).elf : $(OBJS)
31 $(LD) $(LDFLAGS) $(OBJS) $(LIBDIRS) $(LIBS) -o $(TARGET).elf
32
33$(TARGET).bin : $(TARGET).elf
34 $(OBJCOPY) -O binary $(TARGET).elf $(TARGET).bin
35
36clean :
37 rm -f $(OBJS)
38 rm -f $(TARGET).elf
39 rm -f $(TARGET).bin
40 rm -f $(TARGET).map