aboutsummaryrefslogtreecommitdiffstats
path: root/test/mppa/Makefile
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)