blob: 07224dc82f6d18e20a9c2a7f5f5c60d6d8227348 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
TESTS=simple call branch for forvar forvarl
ELF=$(addsuffix .bin,$(TESTS))
ASM=$(addsuffix .s,$(TESTS))
DEBUG:=$(if $(DEBUG),"-dall",)
all: $(ELF)
nobin: $(ASM)
%.bin: %.s
k1-gcc $< -o $@
.SECONDARY:
%.s: %.c
ccomp $(DEBUG) -O0 -v -S $< -o $@
.PHONY:
clean:
rm -f *.alloctrace
rm -f *.cm
rm -f *.compcert.c
rm -f *.i
rm -f *.light.c
rm -f *.ltl
rm -f *.mach
rm -f *.parsed.c
rm -f *.rtl.?
rm -f *.s
rm -rf profile/
rm -f $(ELF)
|